io.joern.x2cpg.passes.frontend
Members list
Type members
Classlikes
The Javascript specific call linker links static call sites (by full name) and call sites to methods in the same file (by name).
The Javascript specific call linker links static call sites (by full name) and call sites to methods in the same file (by name).
Attributes
- Graph
- Supertypes
- class CpgPassclass ForkJoinParallelCpgPass[AnyRef]class NewStyleCpgPassBase[AnyRef]trait CpgPassBaseclass Objecttrait Matchableclass Any
A pass that creates a MetaData node, specifying that this is a CPG for language, and a NamespaceBlock for anything that cannot be assigned to any other namespace.
A pass that creates a MetaData node, specifying that this is a CPG for language, and a NamespaceBlock for anything that cannot be assigned to any other namespace.
Attributes
- Companion:
- object
- Graph
- Supertypes
- class CpgPassclass ForkJoinParallelCpgPass[AnyRef]class NewStyleCpgPassBase[AnyRef]trait CpgPassBaseclass Objecttrait Matchableclass Any
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- MetaDataPass.type
Attempts to set the methodFullName
and dispatchType
properties of calls where the callees
are defined under a module.
Attempts to set the methodFullName
and dispatchType
properties of calls where the callees
are defined under a module.
Attributes
- cpg
the target code property graph.
- Graph
- Supertypes
- class CpgPassclass ForkJoinParallelCpgPass[AnyRef]class NewStyleCpgPassBase[AnyRef]trait CpgPassBaseclass Objecttrait Matchableclass Any
Link remaining unlinked Python calls to methods only by their name (not full name)
Link remaining unlinked Python calls to methods only by their name (not full name)
Attributes
- cpg
the target code property graph.
- Graph
- Supertypes
- class CpgPassclass ForkJoinParallelCpgPass[AnyRef]class NewStyleCpgPassBase[AnyRef]trait CpgPassBaseclass Objecttrait Matchableclass Any
Creates a TYPE
node for each type in usedTypes
Creates a TYPE
node for each type in usedTypes
Attributes
- Companion:
- object
- Graph
- Supertypes
- class CpgPassclass ForkJoinParallelCpgPass[AnyRef]class NewStyleCpgPassBase[AnyRef]trait CpgPassBaseclass Objecttrait Matchableclass Any
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- TypeNodePass.type