io.shiftleft.js2cpg.astcreation
package io.shiftleft.js2cpg.astcreation
Members list
Concise view
Type members
Classlikes
object AstCreator
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- AstCreator.type
class AstCreator(diffGraph: DiffGraphBuilder, source: JsSource, usedIdentNodes: Set[String]) extends GeneralizingAstVisitor[NewNode]
Attributes
- Companion:
- object
- Graph
- Supertypes
- class GeneralizingAstVisitor[NewNode]class TranslatorNodeVisitor[LexicalContext, NewNode]class Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object AstHelpers
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- AstHelpers.type
class AstNodeBuilder(diffGraph: DiffGraphBuilder, astEdgeBuilder: AstEdgeBuilder, source: JsSource, scope: Scope)
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class NewNodetrait Producttrait Equalstrait DetachedNodeDatatrait Changetrait AbstractNodetrait NodeOrDetachedNodeclass Objecttrait Matchableclass Any