mirror of
https://github.com/github/codeql.git
synced 2026-08-04 17:33:18 +02:00
20 lines
559 B
Plaintext
Generated
20 lines
559 B
Plaintext
Generated
// generated by codegen/codegen.py, do not edit
|
|
import codeql.swift.elements
|
|
import TestUtils
|
|
|
|
query predicate instances(
|
|
EnumIsCaseExpr x, string getSubExpr__label, Expr getSubExpr, string getElement__label,
|
|
EnumElementDecl getElement
|
|
) {
|
|
toBeTested(x) and
|
|
not x.isUnknown() and
|
|
getSubExpr__label = "getSubExpr:" and
|
|
getSubExpr = x.getSubExpr() and
|
|
getElement__label = "getElement:" and
|
|
getElement = x.getElement()
|
|
}
|
|
|
|
query predicate getType(EnumIsCaseExpr x, Type getType) {
|
|
toBeTested(x) and not x.isUnknown() and getType = x.getType()
|
|
}
|