AstForGenDeclarationCreator

io.joern.gosrc2cpg.astcreation.AstForGenDeclarationCreator
trait AstForGenDeclarationCreator(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 astForAssignmentCallNode(lhsParserNode: ParserNodeInfo, rhsParserNode: ParserNodeInfo, typeFullName: Option[String], code: String, globalStatements: Boolean): (Ast, Ast)
def astForGenDecl(genDecl: ParserNodeInfo, globalStatements: Boolean): Seq[Ast]
protected def astForValueSpec(valueSpec: ParserNodeInfo, globalStatements: Boolean): Seq[Ast]
protected def checkForDependencyFlags(name: String): Boolean

While processing the dependencies code ignoring package level global variables, constants, types, and functions starting with lower case letter as those are only accessible within package. So those will not be referred from main source code.

While processing the dependencies code ignoring package level global variables, constants, types, and functions starting with lower case letter as those are only accessible within package. So those will not be referred from main source code.

Attributes