We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 791a7db commit 5f35a62Copy full SHA for 5f35a62
2 files changed
csharp/ql/test/library-tests/extension/extensionType.expected
@@ -0,0 +1,5 @@
1
+extensionTypeReceiverParameter
2
+| extensions.cs:6:5:16:5 | extension(String) | extensions.cs:6:22:6:22 | s |
3
+extensionTypeExtendedType
4
+| extensions.cs:6:5:16:5 | extension(String) | string |
5
+| extensions.cs:18:5:23:5 | extension(Object) | object |
csharp/ql/test/library-tests/extension/extensionType.ql
@@ -0,0 +1,11 @@
+import csharp
+
+query predicate extensionTypeReceiverParameter(ExtensionType et, Parameter p) {
+ et.getFile().getBaseName() = "extensions.cs" and
+ p = et.getReceiverParameter()
6
+}
7
8
+query predicate extensionTypeExtendedType(ExtensionType et, string t) {
9
10
+ t = et.getExtendedType().toStringWithTypes()
11
0 commit comments