io.shiftleft.js2cpg.cpg.passes.astcreation

Type members

Classlikes

object AstCreator
Companion:
class
class AstCreator(diffGraph: DiffGraphBuilder, source: JsSource, usedIdentNodes: Set[String]) extends GeneralizingAstVisitor[NewNode]
Companion:
object
class AstEdgeBuilder(diffGraph: DiffGraphBuilder)
object AstHelpers
class AstNodeBuilder[NodeBuilderType](diffGraph: DiffGraphBuilder, astEdgeBuilder: AstEdgeBuilder, source: JsSource, scope: Scope)
class NewCompositeNode(underlying: ListBuffer[NewNode]) extends NewNode