Ruby: Do not expose AST layer through ruby.qll

This commit is contained in:
Tom Hvitved
2022-09-12 11:16:39 +02:00
parent 2739b9cfd8
commit 007ab2b7ce
174 changed files with 174 additions and 174 deletions

View File

@@ -1,4 +1,4 @@
import ruby
import codeql.ruby.AST
query predicate caseValues(CaseExpr c, Expr value) { value = c.getValue() }

View File

@@ -1,4 +1,4 @@
import ruby
import codeql.ruby.AST
query predicate conditionalExprs(
ConditionalExpr e, string pClass, Expr cond, Expr branch, boolean branchCond

View File

@@ -1,3 +1,3 @@
import ruby
import codeql.ruby.AST
query predicate controlExprs(ControlExpr c, string pClass) { pClass = c.getAPrimaryQlClass() }

View File

@@ -1,4 +1,4 @@
import ruby
import codeql.ruby.AST
query predicate loops(Loop l, string lClass, Expr body, string bodyClass) {
l.getBody() = body and lClass = l.getAPrimaryQlClass() and bodyClass = body.getAPrimaryQlClass()