mirror of
https://github.com/github/codeql.git
synced 2026-02-20 08:53:49 +01:00
Address comments
This commit is contained in:
@@ -43,14 +43,14 @@ class Toplevel extends ModuleBase, @program {
|
||||
final override string getAPrimaryQlClass() { result = "Toplevel" }
|
||||
|
||||
/**
|
||||
* Get the `n`th `BEGIN` block.
|
||||
* Gets the `n`th `BEGIN` block.
|
||||
*/
|
||||
final StmtSequence getBeginBlock(int n) { result = range.getBeginBlock(n) }
|
||||
final BeginBlock getBeginBlock(int n) { result = range.getBeginBlock(n) }
|
||||
|
||||
/**
|
||||
* Get a `BEGIN` block.
|
||||
* Gets a `BEGIN` block.
|
||||
*/
|
||||
final StmtSequence getABeginBlock() { result = getBeginBlock(_) }
|
||||
final BeginBlock getABeginBlock() { result = getBeginBlock(_) }
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -35,10 +35,22 @@ class EmptyStmt extends Stmt, @token_empty_statement {
|
||||
final override string getAPrimaryQlClass() { result = "EmptyStmt" }
|
||||
}
|
||||
|
||||
/**
|
||||
* An `BEGIN` block.
|
||||
* ```rb
|
||||
* BEGIN { puts "starting ..." }
|
||||
* ```
|
||||
*/
|
||||
class BeginBlock extends StmtSequence, @begin_block {
|
||||
final override BeginBlock::Range range;
|
||||
|
||||
final override string getAPrimaryQlClass() { result = "BeginBlock" }
|
||||
}
|
||||
|
||||
/**
|
||||
* An `END` block.
|
||||
* ```rb
|
||||
* END{ puts "shutting down" }
|
||||
* END { puts "shutting down" }
|
||||
* ```
|
||||
*/
|
||||
class EndBlock extends StmtSequence, @end_block {
|
||||
|
||||
Reference in New Issue
Block a user