package passes
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- class AstCreationPass extends ParallelCpgPass[String]
- class AstCreator extends AnyRef
- case class Global(usedTypes: ConcurrentHashMap[String, Boolean] = new ConcurrentHashMap[String, Boolean]()) extends Product with Serializable
- class Scope[I, V, S] extends AnyRef
Handles the scope stack for tracking identifier to variable relation.
Handles the scope stack for tracking identifier to variable relation.
- I
Identifier type.
- V
Variable type.
- S
Scope type.
- case class ScopeElement[I, V, S](scopeNode: S, variables: Map[I, V] = Map[I, V]()) extends Product with Serializable
A single element of a scope stack.
A single element of a scope stack.
- I
Identifier type.
- V
Variable type.
- S
Scope type.
- class StubRemovalPass extends ParallelCpgPass[Method]
A pass that ensures that for any method m for which a body exists, there are no more method stubs for corresponding declarations.
Value Members
- object AstCreator