AstForStatementsCreator

io.joern.rubysrc2cpg.astcreation.AstForStatementsCreator
trait AstForStatementsCreator(implicit withSchemaValidation: ValidationMode)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AstCreator
Self type

Members list

Value members

Concrete methods

protected def astForReturnStatement(node: ReturnExpression): Ast
protected def astForStatementList(node: StatementList): Ast
protected def astsForCaseExpression(node: CaseExpression): Seq[Ast]
protected def astsForStatement(node: RubyNode): Seq[Ast]
protected def foldIfExpression(builder: (IfExpression, Ast, Ast, List[Ast]) => Ast)(node: IfExpression): Ast