ELSE
TokensCommon
ELSEkw
JavaNames ScalaNames
EMPTY
ScalaNames TokensCommon
EMPTY_PACKAGE
Names ScalaNames
ENUM
JavaTokens
ENUM_TAG
ClassfileConstants
ENUMconst
TastyFormat
ENUMkw
JavaNames
ENV_INFO
JSPrimitives
EOF
TokensCommon
EQ
ScalaNames
EQEQ
JavaTokens
EQEQ_LOCAL_VAR
ScalaNames
EQL
ScalaNames
EQUALS
TokensCommon
EQUALS_PATTERN
ScalaNames
EQUALSkw
ScalaNames
ERROR
ScalaNames TokensCommon
ERRORenc
ScalaNames
EVIDENCE_PARAM_PREFIX
ScalaNames
EVT2U
ScalaNames
EXCEPTION_RESULT_PREFIX
ScalaNames
EXPANDED
TastyFormat
EXPAND_SEPARATOR
ScalaNames
EXTENDS
TokensCommon
EXTENDSkw
JavaNames ScalaNames
EarlyDefinitionsNotSupported
messages
Either
scala
ElementType
MarkupParser
Elems
View View View
ElimByName
transform
ElimErasedValueType
transform
ElimRepeated
transform
ElimStaticThis
transform
ElseWhere
Location
Embedded
ClassfileParser
Empty
patmat SimpleMap View View LazyList View
EmptyCatchAndFinallyBlock
messages
EmptyCatchBlock
messages
EmptyCatchOrFinallyBlock
messages
EmptyFlags
Flags
EmptyModifiers
untpd
EmptyPackageClass
Definitions
EmptyPackageVal
Definitions
EmptyScope
Scopes
EmptyTermName
Names
EmptyTermRefSet
typer
EmptyTree
DottyBackendInterface Instance Trees
EmptyTypeName
Names
EmptyValDef
Trees Instance
EnclosingMethodTraverser
tpd
End
SpecialKeys
EndScreen
SpecialKeys
Entity
model
EntityJson
json
EntityLink
comment
Enum
Flags ScalaNames
EnumTag
DottyBackendInterface Constants
EnumType
Definitions
Environment
PathResolver
Eq
scala
EqClass
Definitions
EqType
Definitions
EqualityTestTreeMaker
TreeMakers
EqualsPatternClass
Definitions
Equiv
scala
ErasedValueType
TypeErasure
Erasure
transform
Erroneous
Flags
Error
Interpreter messages scala
ErrorDenotation
Denotations
ErrorHandler
Reporter
ErrorLimit
ConsoleReporter
ErrorMessageFormatter
Formatting
ErrorReporting
typer
ErrorScope
Scopes
ErrorSymbol
Symbols
ErrorType
Types
Errors
ErrorReporting
EtaExpand
TypeApplications
EtaExpandIfHK
TypeApplications
EtaExpansion
TypeApplications typer
Evaluated
LazyList
Exception
scala
ExceptionsATTR
ScalaNames
ExcludedForwarderFlags
DottyBackendInterface
ExistentialTypeTree
ScalaNames
ExistsAccumulator
Types
Exit
terminal
ExpandPrivate
transform
ExpandSAMs
transform
Expanded
TastyName
ExpandedName
Flags
ExpandedTree
Namer
ExpandedTypeParam
Flags
ExpansionLimitExceeded
CommentExpander
ExplainedImplicitSearch
Implicits
ExplainedSearchFailure
Implicits
ExplainingTypeComparer
core
ExplicitOuter
transform
ExplicitSelf
transform
ExportedConstructorsName
Definitions
ExposedJSMemberAnnot
JSDefinitions
ExposedJSMemberAnnotType
JSDefinitions
Expr
ScalaNames
ExprApi
ScalaNames
ExprType
Types
ExtendMessage
diagnostic
ExtensionMethods
transform
ExtractAPI
sbt
ExtractDependencies
sbt
Extractor
PatternExpander
ExtractorCall
MatchTranslator
ExtractorCallProd
MatchTranslator
ExtractorCallRegular
MatchTranslator
ExtractorTreeMaker
TreeMakers
echo
Reporting
effectiveName
SymDenotation
effectiveOwner
SymDenotation
effectiveResultType
NamerContextOps
effectiveScope
NamerContextOps
elem
ScalaNames
elemTag
ArrayOps
elemType
TypeApplications JavaArrayType
element
MarkupParser SymbolicXMLBuilder
elementArity
Aligned
elementList
Repeated
elementType
Extractor Repeated
elementTypeOf
ScalacPatternExpander
elements
SixteenNibbles
elems
SeqLiteral ArrayValue RecordValue ArrayBufferIterator ArrayBufferView ArrayBufferView ArrayBufferView
elemtpt
SeqLiteral
eligible
ContextualImplicits OfTypeImplicits
elimEVT
ElimErasedValueType
elimErasedValueTypePhase
PhasesBase
elimExistentials
Scala2Unpickler
elimRepeatedPhase
PhasesBase
elsep
If If
em
StringInterpolators
emitAnnotations
DottyBackendInterface
emitAsmp
DottyBackendInterface
emitParamAnnotations
DottyBackendInterface
emitSwitch
TreeMakers
emitTypeSwitch
TreeMakers
emitValDefs
Rebindings
emitVars
PreserveSubPatBinders
empty
TypeBounds Filter OptimizerHints IterableFactory Iterator IterableFactory Iterator IterableFactory Iterator IterableFactory Iterator
emptyConstructor
untpd
emptyReporter
Driver
emptySearchMessage
HistoryFilter
emptyValDef
ScalaNames
enabled
Stats
enablingOption
ConditionalWarning DeprecationWarning FeatureWarning MigrationWarning UncheckedWarning
enclTemplate
Context
enclosed
Parser
enclosingClass
SymDenotation
enclosingClassNamed
SymDenotation Namer
enclosingInlineds
tpd
enclosingMethod
SymDenotation
enclosingMethodOrClass
SymUtils
enclosingPackageClass
SymDenotation
enclosingSubClass
SymDenotation
enclosure
SymUtils
encode
Name ScalaNames ByteCodecs NameTransformer
encode8to7
ByteCodecs
encodeClassFullName
JSEncoding
encodeClassFullNameIdent
JSEncoding
encodeClassName
Definitions
encodeClassType
JSEncoding
encodeFieldSym
JSEncoding
encodeLabelSym
JSEncoding
encodeLocalSym
JSEncoding
encodeMethodName
JSEncoding
encodeMethodSym
JSEncoding
encodeName
ReTyper Typer
encodeRTStringCtorSym
JSEncoding
encodeRTStringMethodSym
JSEncoding
encodeStaticMemberSym
JSEncoding
encodedName
ClassInfo MethodInfo
encoding
ScalaSettings Coord
encodingString
PropertiesTrait
end
Phase OwnerTree Position SourcePosition ArrayBufferView RandomAccessView StringView ArrayBufferView RandomAccessView StringView ArrayBufferView
endAddr
TastyReader
endColumn
SourcePosition
endHistory
HistoryFilter
endLine
SourcePosition
endOfLine
Regexes
endOfText
Regexes
endPos
Position
enityLinkToHtml
InlineToHtml
enrichManifest
io
ensureAccessible
ScalaNames TypeAssigner ScalaRunTime
ensureApplied
TreeOps untpd
ensureCapacity
PickleBuffer
ensureCompleted
Annotation BodyAnnotation SymDenotation
ensureCompletions
DerivedFromParamTree DerivedTypeTree
ensureConforms
TreeOps
ensureConstrCall
ReTyper Typer
ensureConstructor
Scala2Unpickler
ensureFirstIsClass
Typer
ensureFreshScopeAfter
ClassDenotation
ensureHK
TypeApplications
ensureMethodic
TypeUtils
ensureNoLocalRefs
Checker Typer
ensureNotPrivate
SymDenotation
ensureOuterAccessors
ExplicitOuter
ensureStableSingleton
TypeComparer
ensureTypeParamsInCorrectOrder
ClassDenotation
ent
JavaCaseClass JavaClass JavaDef JavaEntity JavaObject JavaPackage JavaTrait JavaVal EntityJson FlattenedEntity
enter
MutableScope ClassDenotation DottyUnpickler TokensCommon NamerContextOps LRUCache
enterBlock
Scanner
enterClass
SymbolLoaders
enterClassAndModule
SymbolLoaders
enterFilter
BasicFilters
enterIfNew
NamedTypeUniques RefinedUniques TypeAliasUniques
enterModule
SymbolLoaders
enterNew
SymbolLoaders
enterNoReplace
ClassDenotation
enterPackage
SymbolLoaders
enterReference
LevelInfo OptLevelInfo
enterSymbol
Namer
enterSyms
FrontEnd
enterTopLevel
TreeUnpickler
enterToplevelsFromSource
SymbolLoaders
enterUnique
MutableScope
entered
Symbol
enteredAfter
Symbol
entity
LinkToEntity
entityRef
SymbolicXMLBuilder
entries
ConstraintLens PickleBufferEntryList MergedClassPath
entry
Constraint OrderingConstraint
entryPoints
GenBCodePipeline
enumConst
JavaParser
enumDecl
JavaParser
enumerator
Parser
enumerators
Parser
enumeratorsRest
Parser
enums
ForDo ForYield
env
Closure
envOrElse
PropertiesTrait WrappedProperties
envOrNone
PropertiesTrait WrappedProperties
eof
MarkupParser
ephemeral
MutableTyperState TyperState
ephemeral_=
MutableTyperState TyperState
eq
ScalaNames
eqAny
DottyPredef ScalaNames
eqByteNum
DottyPredef
eqCharNum
DottyPredef
eqDenotation
Denotations
eqDoubleNum
DottyPredef
eqFloatNum
DottyPredef
eqIntNum
DottyPredef
eqLongNum
DottyPredef
eqName
Names
eqNumByte
DottyPredef
eqNumChar
DottyPredef
eqNumDouble
DottyPredef
eqNumFloat
DottyPredef
eqNumInt
DottyPredef
eqNumLong
DottyPredef
eqNumShort
DottyPredef
eqNumber
DottyPredef
eqProxy
DottyPredef
eqSeq
DottyPredef
eqShortNum
DottyPredef
eqString
DottyPredef
eqSymbol
Symbols
eqTest
TypeTestCondStrategy treeCondStrategy
eqType
Types
equals
Tree Constant Name CachedMethodType ImplicitMethodType JavaMethodType LazyRef MethodParam MethodType NamedType PolyParam PolyType RecThis RecType RefinedType SkolemType TermRefWithSignature TypeBounds TypeVar WithFixedSym SelectionProto SourceFile ClassPath
equalsExpr
Parser
equalsNumChar
ScalaNames
equalsNumNum
ScalaNames
equalsNumObject
ScalaNames
equalsTest
TypeTestCondStrategy treeCondStrategy
equals_
ScalaNames
erase
SpaceEngine
eraseInfo
TypeErasure
erasedGlb
TypeErasure
erasedLub
TypeErasure
erasedRef
TypeErasure
erasedType
Typer
erasedTypes
Context Phase
erasedUnderlying
ErasedValueType
eraser
Erasure
erasure
TypeErasure
erasurePhase
PhasesBase
err
ErrorReporting
errOffset
ScannerCommon
errVar
Try
error
DottyBackendInterface ScalaNames CharArrayReader CharArrayLookaheadReader ScannerCommon Reporting ExtendMessage
errorBadSignature
Scala2Unpickler
errorCount
Reporter
errorFn
Jar
errorId
ExtendMessage Message
errorMsg
MessageRendering
errorName
NameDecorator
errorNoEnd
MarkupParser
errorOrMigrationWarning
Reporting
errorTermTree
Parser
errorTree
ErrorReporting
errorType
ErrorReporting
errorTypeTree
JavaParser
errors
ArgsSummary
errorsReported
Reporter StoreReporter
escape
Attr
escapeJS
Utils
escapeToScala
MarkupParser
escapedString
PlainPrinter
escapingRefs
Typer
etaExpand
EtaExpansion
etaExpandKeepsStar
ScalaSettings
eval
ScalaNames
evalOnce
tpd
evaluating
LazyRef
everDefinedSyms
Checker
evt2u
ValueClasses
ex
StringInterpolators MissingRef ScalaNames
example
Comment FullComment
exclude
Cursor ContextualImplicits
excluded
ImportInfo
exclusiveLower
Constraint OrderingConstraint
exclusiveUpper
Constraint OrderingConstraint
exhaustive
Suppression
existentials
language
existing
PkgDuplicateSymbol
exists
DenotUnion Denotation ErrorDenotation PreDenotation Phase NoPhase NoDenotation NoType Type Repeated NoSource Position SourceFile SourcePosition
existsPart
Type
existsSubTree
TreeOps
exitBlock
Scanner
exitFilter
BasicFilters
expand
Comment CommentExpander Namer
expandDir
ClassPath
expandInheritdoc
CommentExpander
expandManifestPath
ClassPath
expandPath
ClassPath
expandTemplate
OutputWriter
expandVariables
CommentExpander
expanded
Namer
expandedDocComment
CommentExpander
expandedName
NameDecorator SymDenotation
expandedPrefix
NameDecorator
expansion
Inlined
expected
TypeMismatch
expectedArgs
WrongNumberOfArgs
expectedLength
ExtractorCall
expectedTp
TypeTestTreeMaker
expectedTypeStr
Errors
expectedTypes
AlignedOps
experimental
ScalaNames language
explain
ScalaSettings
explained
TypeComparer
explained2
Formatting
explaintypes
ScalaSettings
explanation
Formatting MessageRendering ExtendMessage Message NoExplanation AuxConstructorNeedsNonImplicitParameter ByNameParameterNotSupported CaseClassMissingParamList DeprecatedWithOperator DuplicateBind EarlyDefinitionsNotSupported EmptyCatchOrFinallyBlock IdentifierExpected IllegalLiteral IllegalStartOfSimplePattern IllegalStartSimpleExpr IllegalVariableInPatternAlternative ImplicitCaseClass IncorrectRepeatedParameterSyntax InterpolatedStringError MatchCaseUnreachable MissingIdent MissingReturnType NotAMember ObjectMayNotHaveSelfType PatternMatchExhaustivity PkgDuplicateSymbol ProperDefinitionNotFound RepeatedModifier SeqWildcardPatternPos TopLevelImplicitClass TupleTooLong TypeMismatch TypeParamsTypeExpected UnboundPlaceholderParameter WrongNumberOfArgs YieldOrDoExpectedInForComprehension AmbiguousImplicits DivergingImplicit ExplainedSearchFailure FailedImplicit NonMatchingImplicit ShadowedImplicit
explicitOuterPhase
PhasesBase
expose
SpaceEngine
expr
Block Import Return Try Typed ForYield GenAlias GenFrom ParsedTry Throw ImportType Parser AsInstanceOf GetClass IsInstanceOf Return Throw Unbox
expr1
Parser
expr1Rest
Parser
exprContext
Context
exprInParens
Parser
exprStr
Errors
exprsInParensOpt
Parser
extdirs
ScalaSettings
extendedLocationText
PlainPrinter Printer
extendedOverriddenSymbols
SymDenotation
extensionMethod
ExtensionMethods
extensionMethodsPhase
PhasesBase
external
InnerClassEntry
externalEquals
DottyBackendInterface
externalEqualsNumChar
DottyBackendInterface
externalEqualsNumNum
DottyBackendInterface
externalEqualsNumObject
DottyBackendInterface
externalName
InnerClassEntry
extraCond
ExtractorTreeMaker ProductExtractorTreeMaker
extraStoredBinders
ExtractorTreeMaker PreserveSubPatBinders ProductExtractorTreeMaker
extractNumArg
Bench
extractSectionParam
CommentParsing
extractSectionTag
CommentParsing
extractSectionText
CommentParsing
extractedTypes
Aligned
extractor
Aligned ExtractorTreeMaker
extractorMemberType
Applications