NodeBuilders
io.joern.x2cpg.utils.NodeBuilders$
object NodeBuilders
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- NodeBuilders.type
Members list
Concise view
Value members
Concrete methods
def callNode(methodName: String, typeDeclFullName: Option[String], returnTypeFullName: String, dispatchType: String, argumentTypes: Iterable[String], code: String, lineNumber: Option[Integer], columnNumber: Option[Integer]): NewCall
def fieldIdentifierNode(name: String, line: Option[Integer], column: Option[Integer]): NewFieldIdentifier
def identifierNode(name: String, typeFullName: Option[String], line: Option[Integer], column: Option[Integer], dynamicTypeHintFullName: Seq[String]): NewIdentifier
def methodReturnNode(typeFullName: String, dynamicTypeHintFullName: Option[String], line: Option[Integer], column: Option[Integer]): NewMethodReturn
Create a method return node
Create a method return node
Attributes
def operatorCallNode(name: String, code: String, typeFullName: Option[String], line: Option[Integer], column: Option[Integer]): NewCall