mirror of
https://github.com/github/codeql.git
synced 2025-12-17 09:13:20 +01:00
17 lines
669 B
Plaintext
17 lines
669 B
Plaintext
import csharp
|
|
|
|
query predicate memberAccess(MemberAccess ma, Expr qualifier, string conditional) {
|
|
qualifier = ma.getQualifier() and
|
|
if ma.isConditional() then conditional = "Conditional" else conditional = "Unconditional"
|
|
}
|
|
|
|
query predicate methodCall(MethodCall mc, Expr qualifier, string conditional) {
|
|
qualifier = mc.getQualifier() and
|
|
if mc.isConditional() then conditional = "Conditional" else conditional = "Unconditional"
|
|
}
|
|
|
|
query predicate extensionMethodCall(ExtensionMethodCall mc, Expr qualifier, string conditional) {
|
|
qualifier = mc.getArgument(0) and
|
|
if mc.isConditional() then conditional = "Conditional" else conditional = "Unconditional"
|
|
}
|