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 classes(ClassDeclaration c, string pClass, string name) {
pClass = c.getAPrimaryQlClass() and name = c.getName()

View File

@@ -1,4 +1,4 @@
import ruby
import codeql.ruby.AST
query predicate moduleBases(ModuleBase mb, string pClass) { pClass = mb.getAPrimaryQlClass() }

View File

@@ -1,4 +1,4 @@
import ruby
import codeql.ruby.AST
query predicate modules(ModuleDeclaration m, string pClass, string name) {
pClass = m.getAPrimaryQlClass() and name = m.getName()

View File

@@ -1,4 +1,4 @@
import ruby
import codeql.ruby.AST
query predicate singletonClasses(SingletonClass sc, string pClass, Expr value) {
pClass = sc.getAPrimaryQlClass() and value = sc.getValue()

View File

@@ -1,4 +1,4 @@
import ruby
import codeql.ruby.AST
query predicate toplevel(Toplevel m, string pClass) { pClass = m.getAPrimaryQlClass() }