package passes
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- class AstCreationPass extends ParallelCpgPass[String]
- class AstCreator extends AnyRef
- case class AstWithCtx(ast: Ast, ctx: Context) extends Product with Serializable
- case class BindingInfo(node: NewBinding, edgeMeta: Seq[(NewNode, NewNode, String)]) extends Product with Serializable
- case class ClosureBindingInfo(node: NewClosureBinding, edgeMeta: Seq[(NewNode, NewNode, String)]) extends Product with Serializable
- class ConfigPass extends ParallelCpgPass[String]
- case class Context(locals: Seq[NewLocal] = List(), identifiers: Seq[NewIdentifier] = List(), methodParameters: Seq[NewMethodParameterIn] = List(), bindingsInfo: Seq[BindingInfo] = List(), lambdaAsts: Seq[Ast] = List(), closureBindingInfo: Seq[ClosureBindingInfo] = List(), lambdaBindingInfo: Seq[BindingInfo] = List()) extends Product with Serializable
- class EmptyMessageCollector extends MessageCollector
- case class FileInfo(imports: Seq[ImportEntry], classes: List[KtClass]) extends Product with Serializable
- case class Global(usedTypes: ConcurrentHashMap[String, Boolean] = new ConcurrentHashMap[String, Boolean]()) extends Product with Serializable
- case class ImportEntry(fqName: String, name: String, explicit: Boolean, isWildcard: Boolean = false, lineNumber: Int = -1, column: Int = -1) extends Product with Serializable
- case class ScopeContext(typeDecl: Option[NewTypeDecl] = None, methodParameters: Seq[NewMethodParameterIn] = List(), locals: Seq[NewLocal] = List()) extends Product with Serializable