mirror of
https://github.com/github/codeql.git
synced 2026-02-20 08:53:49 +01:00
AST: rename getExpr predicates to more meaningful names
This commit is contained in:
@@ -164,7 +164,7 @@ class BlockArgument extends Expr, @block_argument {
|
||||
* foo(&bar)
|
||||
* ```
|
||||
*/
|
||||
final Expr getExpr() { result = range.getExpr() }
|
||||
final Expr getValue() { result = range.getValue() }
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -185,7 +185,7 @@ class SplatArgument extends Expr, @splat_argument {
|
||||
* foo(*bar)
|
||||
* ```
|
||||
*/
|
||||
final Expr getExpr() { result = range.getExpr() }
|
||||
final Expr getValue() { result = range.getValue() }
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -206,5 +206,5 @@ class HashSplatArgument extends Expr, @hash_splat_argument {
|
||||
* foo(**bar)
|
||||
* ```
|
||||
*/
|
||||
final Expr getExpr() { result = range.getExpr() }
|
||||
final Expr getValue() { result = range.getValue() }
|
||||
}
|
||||
|
||||
@@ -151,7 +151,7 @@ class IfModifierExpr extends ConditionalExpr, @if_modifier {
|
||||
* foo if bar
|
||||
* ```
|
||||
*/
|
||||
final Stmt getExpr() { result = range.getExpr() }
|
||||
final Stmt getBody() { result = range.getBody() }
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -172,7 +172,7 @@ class UnlessModifierExpr extends ConditionalExpr, @unless_modifier {
|
||||
* foo unless bar
|
||||
* ```
|
||||
*/
|
||||
final Stmt getExpr() { result = range.getExpr() }
|
||||
final Stmt getBody() { result = range.getBody() }
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -223,12 +223,12 @@ module BlockArgument {
|
||||
class Range extends Expr::Range, @block_argument {
|
||||
final override Generated::BlockArgument generated;
|
||||
|
||||
final Expr getExpr() { result = generated.getChild() }
|
||||
final Expr getValue() { result = generated.getChild() }
|
||||
|
||||
final override string toString() { result = "&..." }
|
||||
|
||||
final override predicate child(string label, AstNode::Range child) {
|
||||
label = "getExpr" and child = getExpr()
|
||||
label = "getValue" and child = getValue()
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -237,12 +237,12 @@ module SplatArgument {
|
||||
class Range extends Expr::Range, @splat_argument {
|
||||
final override Generated::SplatArgument generated;
|
||||
|
||||
final Expr getExpr() { result = generated.getChild() }
|
||||
final Expr getValue() { result = generated.getChild() }
|
||||
|
||||
final override string toString() { result = "*..." }
|
||||
|
||||
final override predicate child(string label, AstNode::Range child) {
|
||||
label = "getExpr" and child = getExpr()
|
||||
label = "getValue" and child = getValue()
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -251,12 +251,12 @@ module HashSplatArgument {
|
||||
class Range extends Expr::Range, @hash_splat_argument {
|
||||
final override Generated::HashSplatArgument generated;
|
||||
|
||||
final Expr getExpr() { result = generated.getChild() }
|
||||
final Expr getValue() { result = generated.getChild() }
|
||||
|
||||
final override string toString() { result = "**..." }
|
||||
|
||||
final override predicate child(string label, AstNode::Range child) {
|
||||
label = "getExpr" and child = getExpr()
|
||||
label = "getValue" and child = getValue()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -108,16 +108,16 @@ module IfModifierExpr {
|
||||
|
||||
final override Expr getCondition() { result = generated.getCondition() }
|
||||
|
||||
final Stmt getExpr() { result = generated.getBody() }
|
||||
final Stmt getBody() { result = generated.getBody() }
|
||||
|
||||
final override Stmt getBranch(boolean cond) { cond = true and result = getExpr() }
|
||||
final override Stmt getBranch(boolean cond) { cond = true and result = getBody() }
|
||||
|
||||
final override string toString() { result = "... if ..." }
|
||||
|
||||
override predicate child(string label, AstNode::Range child) {
|
||||
ConditionalExpr::Range.super.child(label, child)
|
||||
or
|
||||
label = "getExpr" and child = getExpr()
|
||||
label = "getBody" and child = getBody()
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -128,16 +128,16 @@ module UnlessModifierExpr {
|
||||
|
||||
final override Expr getCondition() { result = generated.getCondition() }
|
||||
|
||||
final Stmt getExpr() { result = generated.getBody() }
|
||||
final Stmt getBody() { result = generated.getBody() }
|
||||
|
||||
final override Stmt getBranch(boolean cond) { cond = false and result = getExpr() }
|
||||
final override Stmt getBranch(boolean cond) { cond = false and result = getBody() }
|
||||
|
||||
final override string toString() { result = "... unless ..." }
|
||||
|
||||
override predicate child(string label, AstNode::Range child) {
|
||||
ConditionalExpr::Range.super.child(label, child)
|
||||
or
|
||||
label = "getExpr" and child = getExpr()
|
||||
label = "getBody" and child = getBody()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user