Packages

package passes

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class AstCreationPass extends ParallelCpgPass[String]
  2. class AstCreator extends AnyRef
  3. case class AstWithCtx(ast: Ast, ctx: Context) extends Product with Serializable
  4. case class BindingInfo(node: NewBinding, edgeMeta: Seq[(NewNode, NewNode, String)]) extends Product with Serializable
  5. case class ClosureBindingInfo(node: NewClosureBinding, edgeMeta: Seq[(NewNode, NewNode, String)]) extends Product with Serializable
  6. class ConfigPass extends ParallelCpgPass[String]
  7. 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
  8. class EmptyMessageCollector extends MessageCollector
  9. case class FileInfo(imports: Seq[ImportEntry], classes: List[KtClass]) extends Product with Serializable
  10. case class Global(usedTypes: ConcurrentHashMap[String, Boolean] = new ConcurrentHashMap[String, Boolean]()) extends Product with Serializable
  11. case class ImportEntry(fqName: String, name: String, explicit: Boolean, isWildcard: Boolean = false, lineNumber: Int = -1, column: Int = -1) extends Product with Serializable
  12. case class ScopeContext(typeDecl: Option[NewTypeDecl] = None, methodParameters: Seq[NewMethodParameterIn] = List(), locals: Seq[NewLocal] = List()) extends Product with Serializable

Value Members

  1. object Constants

Ungrouped