NodeBuilder
io.joern.pysrc2cpg.NodeBuilder
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
Members list
Value members
Concrete methods
def callNode(code: String, name: String, dispatchType: String, lineAndColumn: LineAndColumn): NewCall
def controlStructureNode(code: String, controlStructureName: String, lineAndColumn: LineAndColumn): NewControlStructure
def literalNode(string: String, dynamicTypeHint: Option[String], lineAndColumn: LineAndColumn): NewLiteral
def memberNode(name: String, dynamicTypeHintFullName: String, lineAndColumn: LineAndColumn): NewMember
def methodNode(name: String, fullName: String, fileName: String, lineAndColumn: LineAndColumn): NewMethod
def methodParameterNode(name: String, isVariadic: Boolean, lineAndColumn: LineAndColumn, index: Option[Int], typeHint: Option[iexpr]): NewMethodParameterIn
def methodReturnNode(staticTypeHint: Option[String], dynamicTypeHintFullName: Option[String], lineAndColumn: LineAndColumn): NewMethodReturn
def typeDeclNode(name: String, fullName: String, fileName: String, inheritsFromFullNames: Seq[String], lineAndColumn: LineAndColumn): NewTypeDecl
In this article