AstForFunctionsCreator

io.joern.php2cpg.astcreation.AstForFunctionsCreator
trait AstForFunctionsCreator(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 astForAttributeGroup(attrGrp: PhpAttributeGroup): Seq[Ast]
protected def astForClosureExpr(closureExpr: PhpClosureExpr): Ast
protected def astForConstructor(constructorDecl: PhpMethodDecl): Ast
protected def astForMethodDecl(decl: PhpMethodDecl, bodyPrefixAsts: List[Ast], fullNameOverride: Option[String], isConstructor: Boolean): Ast
protected def astForStaticAndConstInits(node: PhpNode): Option[Ast]
protected def defaultConstructorAst(originNode: PhpNode): Ast
protected def thisIdentifier(originNode: PhpNode): NewIdentifier