MethodTraversal
A method, function, or procedure
Value members
Concrete methods
Traverse to method body (alias for block
)
Traverse to method body (alias for block
)
Traverse to last expression in CFG.
Traverse to last expression in CFG.
All control structures of this method
All control structures of this method
Shorthand to traverse to control structures where condition matches regex
Shorthand to traverse to control structures where condition matches regex
The method in which this method is defined
The method in which this method is defined
The type declaration associated with this method, e.g., the class it is defined in.
The type declaration associated with this method, e.g., the class it is defined in.
Traverse to external methods, that is, methods not present but only referenced in the CPG.
Traverse to external methods, that is, methods not present but only referenced in the CPG.
Traverse to internal methods, that is, methods for which code is included in this CPG.
Traverse to internal methods, that is, methods for which code is included in this CPG.
Traverse only to methods that are stubs, e.g., their code is not available or the method body is empty.
Traverse only to methods that are stubs, e.g., their code is not available or the method body is empty.
Traverse only to methods that accept variadic arguments.
Traverse only to methods that accept variadic arguments.
Traverse to the methods local variables
Traverse to the methods local variables
The type declaration associated with this method, e.g., the class it is defined in. Alias for 'definingTypeDecl'
The type declaration associated with this method, e.g., the class it is defined in. Alias for 'definingTypeDecl'