AstForDeclarationsCreator

io.joern.csharpsrc2cpg.astcreation.AstForDeclarationsCreator
trait AstForDeclarationsCreator(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 astForClassDeclaration(classDecl: DotNetNodeInfo): Seq[Ast]
protected def astForFieldDeclaration(fieldDecl: DotNetNodeInfo): Seq[Ast]
protected def astForLocalDeclarationStatement(localDecl: DotNetNodeInfo): Seq[Ast]
protected def astForMethodDeclaration(methodDecl: DotNetNodeInfo): Seq[Ast]
protected def astForNamespaceDeclaration(namespace: DotNetNodeInfo): Seq[Ast]
protected def astForVariableDeclaration(varDecl: DotNetNodeInfo): Seq[Ast]
protected def astForVariableDeclarator(varDecl: DotNetNodeInfo, typeFullName: String): List[Ast]