Dotty Documentation

0.12.0-bin-SNAPSHOT

trait CoreImpl
extends Object with Core

[-] Constructors

[-] Members

[+] trait TermCoreModuleImpl
[+] type Alternative = Alternative
[+] type AndType = AndType
[+] type AnnotatedType = AnnotatedType
[+] type AppliedType = AppliedType
[+] type Bind = Bind
[+] type BindSymbol = TermSymbol
[+] type ByNameType = ExprType
[+] type CaseDef = CaseDef
[+] type ClassDef = TypeDef
[+] type ClassSymbol = ClassSymbol
[+] type Constant = Constant
[+] type ConstantType = ConstantType
[+] type Context = Context
[+] type DefDef = DefDef
[+] type DefSymbol = TermSymbol
[+] type Definition = Tree
[+] type Id = Ident
[+] type Import = Import
[+] type ImportSelector = Tree
[+] type LambdaType = LambdaType
[+] type MatchType = MatchType
[+] type MethodType = MethodType
[+] type NoPrefix = NoPrefix.type
[+] type NoSymbol = NoSymbol.type
[+] type OrType = OrType
[+] type PackageClause = PackageDef
[+] type PackageDef = PackageDefinition
[+] type PackageSymbol = Symbol
[+] type ParamRef = ParamRef
[+] type Pattern = Tree
[+] type PolyType = PolyType
[+] type Position = SourcePosition
[+] type RecursiveThis = RecThis
[+] type RecursiveType = RecType
[+] type Refinement = RefinedType
[+] type Settings = ScalaSettings
[+] type Signature = Signature
[+] type Statement = Tree
[+] type SuperType = SuperType
[+] type SymRef = NamedType
[+] type Symbol = Symbol
[+] type Term = Tree
[+] type TermOrTypeTree = Tree
[+] type TermRef = NamedType
[+] type ThisType = ThisType
[+] type Tree = Tree
[+] type Type = Type
[+] type TypeBounds = TypeBounds
[+] type TypeBoundsTree = TypeBoundsTree
[+] type TypeCaseDef = CaseDef
[+] type TypeDef = TypeDef
[+] type TypeLambda = TypeLambda
[+] type TypeOrBounds = Type
[+] type TypeOrBoundsTree = Tree
[+] type TypeRef = NamedType
[+] type TypeSymbol = TypeSymbol
[+] type TypeTest = Typed
[+] type TypeTree = Tree
[+] type Unapply = Tree
[+] type ValDef = ValDef
[+] type ValSymbol = TermSymbol
[+] type Value = Tree
[+] type WildcardType = TypeTree
[+] val Term : TermCoreModuleImpl
[+] val TypeTree : TypeTreeCoreModuleImpl