AstNodeBuilder

io.joern.c2cpg.astcreation.AstNodeBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type

Members list

Concise view

Value members

Concrete methods

protected def newCallNode(node: IASTNode, name: String, fullname: String, dispatchType: String, argIndex: Int): NewCall
protected def newCommentNode(node: IASTNode, code: String, filename: String): NewComment
protected def newImportNode(code: String, importedEntity: String, include: IASTPreprocessorIncludeStatement): NewImport
protected def newJumpTargetNode(node: IASTNode): NewJumpTarget
protected def newMethodReturnNode(node: IASTNode, typeFullName: String): NewMethodReturn
protected def newNamespaceBlockNode(node: IASTNode, name: String, fullname: String, code: String, filename: String): NewNamespaceBlock
protected def newParameterInNode(node: IASTNode, name: String, code: String, typeFullName: String, index: Int, evaluationStrategy: String, isVariadic: Boolean): NewMethodParameterIn