mirror of
https://github.com/github/codeql.git
synced 2026-02-20 00:43:44 +01:00
Fix compilation errors after merge
This commit is contained in:
@@ -9,7 +9,7 @@ private import codeql_ruby.controlflow.internal.ControlFlowGraphImpl
|
||||
* This is the root QL class for all statements.
|
||||
*/
|
||||
class Stmt extends AstNode {
|
||||
Stmt::Range range;
|
||||
override Stmt::Range range;
|
||||
|
||||
Stmt() { this = range }
|
||||
|
||||
@@ -38,8 +38,6 @@ class Stmt extends AstNode {
|
||||
class ReturningStmt extends Stmt {
|
||||
override ReturningStmt::Range range;
|
||||
|
||||
final override string toString() { result = range.toString() }
|
||||
|
||||
/** Gets the returned value, if any. */
|
||||
final Expr getValue() { result = range.getValue() }
|
||||
}
|
||||
|
||||
@@ -43,10 +43,6 @@ module AstNode {
|
||||
or
|
||||
this = any(Generated::RestAssignment ra).getChild()
|
||||
or
|
||||
this instanceof Generated::Return
|
||||
or
|
||||
this instanceof Generated::Break
|
||||
or
|
||||
this instanceof Generated::Alias
|
||||
or
|
||||
this instanceof Generated::SymbolArray
|
||||
@@ -65,8 +61,6 @@ module AstNode {
|
||||
or
|
||||
this instanceof Generated::EmptyStatement
|
||||
or
|
||||
this instanceof Generated::Next
|
||||
or
|
||||
this instanceof Generated::Redo
|
||||
or
|
||||
this instanceof Generated::Hash
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
private import codeql_ruby.AST
|
||||
private import codeql_ruby.ast.internal.AST
|
||||
private import codeql_ruby.ast.internal.TreeSitter
|
||||
|
||||
module Stmt {
|
||||
abstract class Range extends AstNode { }
|
||||
abstract class Range extends AstNode::Range { }
|
||||
}
|
||||
|
||||
module ReturningStmt {
|
||||
|
||||
Reference in New Issue
Block a user