T
BooleanSetting ChoiceSetting IntSetting MultiChoiceSetting MultiStringSetting PhasesSetting PrefixSetting ScalaVersionSetting StringSetting
TAB
TextPrinter
TERMmode
Typers ToolBox
THEN
IfStart Tokens
THIS
CommonTokens opcodes
THROW
CommonTokens opcodes
THROWS
JavaTokens
TILDE
JavaTokens
TRAIT
Tokens
TRANSIENT
JavaTokens
TRUE
CODE CommonTokens
TRY
CODE CommonTokens
TYPE
Tokens
TYPEmode
Typers ToolBox
Tag
Tags
Tagged
Fingerprint
Taggers
reify
Tags
typechecker
TailCallElimination
TailCalls
TailCalls
transform
TailContext
TailCallElimination
TailPosLabelsTraverser
TailCalls
Target
Scalac
TaskArgs
sabbus
TermName
Aliases
TermParser
Parsers
Terminator
CommandLine
Test
Primitives MatchApproximator
TestOp
Primitives
TextAttache
SymbolicXMLBuilder
TextInfoPanel
TreeBrowsers
TextPrinter
Printers
This
CopyPropagation
ThisCommandLine
Reference CodegenSpec
ThisConstantPool
ClassfileParser ICodeReader
ThisPlatform
Global
ThisReferringMethodsTraverser
Delambdafy
Throwable
scala
ThrowableReference
CoreBTypes CoreBTypesProxy
Timer
TypeFlowAnalysis
ToCnf
AlreadyInCNF
ToDisjunction
AlreadyInCNF
ToLiteral
AlreadyInCNF
Token
ScannersCommon
TokenData
Scanners
Tokens
parser
TooManyArgsNamesDefaultsError
TyperErrorGen
TooManyArgsPatternError
TyperErrorGen
TooManyArgumentListsForConstructor
TyperErrorGen
ToolBox
reflect
ToolBoxError
reflect
ToolBoxFactory
reflect
Traces
contexts util
TransferFunction
MethodTFA
Transform
transform
TransformToCnf
CNF
TransformedFunction
DelambdafyTransformer
Transformer
Trees
TranslationStep
MatchTranslator
Traversable
scala
TraversableOnce
scala
Tree
Aliases PropositionalLogic TreesAndTypesDomain
TreeAndTypeAnalysis
patmat
TreeBrowsers
ast
TreeBuilder
parser
TreeChecker
TreeCheckers
TreeCheckers
typechecker
TreeCopier
Trees
TreeCopierTag
Trees
TreeDSL
ast
TreeGen
ast
TreeInfo
TreeBrowsers ast
TreeMaker
TreeMakers
TreeMakerToProp
TreeMakersToProps
TreeMakerWarnings
MatchWarnings
TreeMakers
MatchTreeMaking
TreeMakersToProps
MatchApproximator
TreeMakersToPropsIgnoreNullChecks
MatchApproximator
TreeMethods
CODE
TreePrinter
Printers
TreeSplice
Extractors
TreeTypeError
ContextErrors
Trees
ast
TreesAndTypesDomain
ScalaLogic
TrivialTreeMaker
TreeMakers
True
PropositionalLogic
TruncatedXMLControl
MarkupParsers
Try
Context
TryStart
CODE
TryTwice
Context
TseitinModel
Solver
TupleExample
MatchAnalyzer
TuplePlaceholder
Placeholders
TupleTypePlaceholder
Placeholders
Type
Aliases PropositionalLogic TreesAndTypesDomain
TypeAdapter
TypeAdaptingTransformer
TypeAdaptingTransformer
transform
TypeApplyOp
TreeInfo
TypeAtom
StructuredTypeStrings
TypeBound
BoundTree
TypeCompleter
Namers
TypeConst
PropositionalLogic TreesAndTypesDomain
TypeConstExtractor
PropositionalLogic
TypeConstructorAllowed
ContextMode
TypeDiag
TypeDiagnostics
TypeDiagnostics
typechecker
TypeEmpty
StructuredTypeStrings
TypeEnv
SpecializeTypes
TypeErrorWithUnderlyingTree
ContextErrors
TypeErrorWrapper
ContextErrors
TypeExample
MatchAnalyzer
TypeFlowAnalysis
analysis
TypeKind
TypeKinds
TypeKinds
icode
TypeList
StructuredTypeStrings
TypeName
Aliases
TypeNode
StructuredTypeStrings
TypeNotAStablePrefixError
TyperErrorGen
TypeOfStackPos
MethodTFA
TypeOfVar
MethodTFA
TypeParameterShadow
LintWarnings
TypeParamsType
ClassfileParser
TypeParser
Parsers
TypePatternOrIsInstanceTestError
InferErrorGen
TypePrinter
TreeBrowsers
TypeProduct
StructuredTypeStrings
TypeRefToFreeType
Extractors
TypeSelectionFromVolatileTypeError
TyperErrorGen
TypeSigError
NamerErrorGen
TypeStack
TypeStacks
TypeStacks
icode
TypeStrings
typechecker
TypeTag
Aliases
TypeTestCondStrategy
TypeTestTreeMaker
TypeTestTreeMaker
TreeMakers
TypeTreeWithDeferredRefCheck
LazyTreeCopier StrictTreeCopier TreeCopier Trees
TypecheckMode
Typers ToolBox
TypedApplyDoesNotTakeTpeParametersError
TyperErrorGen
TypedApplyWrongNumberOfTpeParametersError
TyperErrorGen
TypedOrAnnotated
GenUtils
TypedPat
PatternExpander
TypedSubstitution
Interface
Typer
Typers
TyperContextErrors
ContextErrors
TyperDiagnostics
TypeDiagnostics
TyperErrorGen
TyperContextErrors
Typers
contexts typechecker
TypersStats
typechecker
TypersTracking
typechecker
TypingTransformer
TypingTransformers
TypingTransformers
transform
t
Bind Const Push Abstract Forward SpecialSuperAccessor MkLines
tabSeen
ParensAnalyzer
tag
PickleBufferEntry
tag2string
ShowPickled
tagIndex
DocStrings
tagName
PickleBufferEntry
tagOfBigDecimal
StdTags
tagOfBigInt
StdTags
tagOfCalendar
StdTags
tagOfClassLoader
StdTags
tagOfDate
StdTags
tagOfDirectory
StdTags
tagOfFile
StdTags
tagOfFormattable
FormatInterpolator
tagOfInt
StdTags
tagOfListOfString
StdTags
tagOfStaticClass
StdTags
tagOfString
StdTags
tagOfThrowable
StdTags
tags
SWITCH LSWITCH
tailCalls
Global
tailLabels
ClonedTailContext DefDefTailContext EmptyTailContext TailContext TailPosLabelsTraverser
tailPos
ClonedTailContext DefDefTailContext EmptyTailContext TailContext
take
BasicBlock
target
Settings StandardScalaSettings LambdaMetaFactoryCapable Abstract Forward Implementation NormalizedMember SpecialOverload SpecialOverride SpecialSuperAccessor SpecializedAccessor SpecializedInfo SpecializedInnerClass
targetPos
CompilationUnit
targetString
FromString
targetTypeKind
CALL_METHOD
target_=
Settings
targets
LSWITCH UnusedPrivates
targs
Resolver OpInfo MacroImplBinding NamedApplyInfo
tc
StdContextTags
tdesc_long
JPlainBuilder
template
DocComment Parser
templateArgType
HasMethodMatching
templateBody
OutlineParser Parser
templateBodyOpt
Parser
templateOpt
Parser
templateOrTopStatSeq
Parser
templateParents
Parser
templateStat
Parser
templateStatSeq
Parser
templateStats
Parser
termConflict
ScalaSettings
termDecl
JavaParser
termPath
GenUtils
terminal
Global terminal SubComponent
ternaryOperation
NullnessInterpreter
testOpForPrimitive
PlainBodyBuilder
testedBinder
TypeTestTreeMaker
text
Insertion SymbolicXMLBuilder TextAttache
textArea
BrowserFrame
textify
AsmUtils
tfa
Inliner
that
ClonedTailContext
theCompiler
MainBench
thingToRun
GenericRunnerCommand
thisDescr
JPlainBuilder
thisName
PlainSkelBuilder JPlainBuilder
thisReferringMethods
DelambdafyTransformer ThisReferringMethodsTraverser
throwableAsString
Global
timed
BackendStats
timeout
StandardCompileServer SocketServer
timer
TypeFlowAnalysis
tk
Local
tmpDir
CompileSocket
tmplDef
Parser
tmppos
MarkupParser
to
Substitution
toASMType
BType
toArgs
Settings cmd
toBasicBlock
LinearCode
toBeRemoved
ComputeBridges
toBecomePublic
AccessReq FeasibleInline
toBinaryName
ClassPathContext JavaContext
toBoolean
Flag
toBoxedType
CleanUpTransformer
toCheck
CompilationUnit
toConciseString
AbsSettings
toConstructor
RefCheckTransformer
toDocument
TypePrinter
toImplicitCandidate
RichOpenImplicit
toJavaRepeatedParam
RefChecks
toList
BasicBlock
toOpt
cmd
toOrigin
Inferencer
toReused
ReusingCondTreeMaker
toScalaRepeatedParam
RefChecks
toShortString
CALL_METHOD
toSourceName
ClassPath
toString
Any AnyRef Rank SymbolTable CommandLine Choices EnvironmentVar AnyValRep CompilationUnit synthetics NoCompilationUnit GlobalMirror Run ProgramTree UnitTree Scanner BasicBlock ExceptionHandler Finalizer EmptyScope Context Label PCJUMP PCZJUMP PseudoJUMP Scope Code IClass IMethod Local BOX CALL_METHOD CHECK_CAST CJUMP CONSTANT CREATE_ARRAY CZJUMP DROP Dynamic IS_INSTANCE JUMP LOAD_FIELD LOAD_MODULE MONITOR_ENTER MONITOR_EXIT NEW SCOPE_ENTER SCOPE_EXIT STORE_FIELD SWITCH Static SuperCall THIS THROW UNBOX ArithmeticOp ComparisonOp EQ GE GT LE LT LogicalOp NE ShiftOp ARRAY ConcatClass REFERENCE ValueTypeKind TypeStack CopyAnalysis State LivenessAnalysis LubException ReachingDefinitionsAnalysis IState BType CalleeInfoWarning CannotInlineWarning ClassInlineInfoWarning MissingBytecodeWarning NoClassBTypeInfo NotNullValue NullValue UnknownValue1 UnknownValue2 Callsite IMethodInfo Jar JavaScanner Severity Info AbsSettings AbsSetting Hierarchy LinearCode LCJUMP LCZJUMP LSWITCH LazyJump Overload TailContext Substitution Lit Sym ConstructorExample ListExample NegativeExample NoExample TupleExample TypeExample ValueExample WildcardExample Test ReusedCondTreeMaker ReusingCondTreeMaker BoundTree TranslationStep BodyTreeMaker EqualityTestTreeMaker ExtractorTreeMaker GuardTreeMaker ProductExtractorTreeMaker SubstOnlyTreeMaker TypeTestTreeMaker Aligned Extractor NoRepeated Patterns Repeated TypedPat NullConst TypeConst ValueConst Var Solvable AbsTypeError ContextMode Context ImportContext ImportInfo NoContext Fingerprint ImplicitInfo SearchResult TypeNode DiffResult TypeDiag DirectoryClassPath MergedClassPath PickleBufferEntry SourcePath Severity Defaults Environment SupplementalLocations Calculated
toType
TypeKind
toTypeKind
TypeKinds BCInnerClassGen
toURLs
AbstractFileOps
toUnsignedByte
ICodeReader
toXML
PluginDescription
todo
InterruptReq
token
TokenData CommonTokenData AbstractJavaTokenData JavaTokenData
token2name
Scanners
token2string
Parser Scanners JavaScannerConfiguration
tokenMetric
MainTokenMetric
tokenName
JavaScannerConfiguration
tokenSeparated
Parser
tokenize
CommandLineParser
tools
scala
top
copyLattice livenessLattice rdefLattice SemiLattice typeFlowLattice typeLattice typeStackLattice
topLeftPane
BrowserFrame
topLevelTmplDef
Parser
topRightPane
BrowserFrame
topStat
QuasiquoteParser Parser
topStatSeq
Parser
totalArity
Aligned Patterns
touched
BasicBlock Code
touched_=
BasicBlock Code
tp
Const NullConst TypeConst ValueConst TypeDiag
tparams
ClonedTailContext DefDefTailContext EmptyTailContext TailContext
tpe
ApplyHole BoundTree TypedPat ImplicitInfo
tpeOfTree
TreeCheckers
tpeTK
PlainSkelBuilder
tpe_s
TypersTracking
tptopt
UnapplyHole
trace
util
traceClass
AsmUtils
traceClassEnabled
AsmUtils
traceClassPattern
AsmUtils
traceMethod
AsmUtils
traceMethodEnabled
AsmUtils
traceMethodPattern
AsmUtils
traceSerializedClassEnabled
AsmUtils
traceSerializedClassPattern
AsmUtils
trackerFactory
Run
trackers
trackerFactory
trackingThreads
util
traitImplClassSelfType
InlineInfo
traitMethodWithStaticImplementation
MethodInlineInfo
transform
DuplicateLabels nsc CleanUpTransformer ConstructorTransformer DeCapturifyTransformer DelambdafyTransformer ErasureTransformer ExplicitOuterTransformer OuterPathTransformer RemoveBindingsTransformer Extender SubstututeRecursion Flattener LambdaLifter LazyValues MixinTransformer PostErasureTransformer SampleTransformer ImplementationAdapter SpecializationTransformer TailCallElimination TypingTransformer UnCurryTransformer MatchTransformer RefCheckTransformer SuperAccTransformer
transformApplyDynamic
CleanUpTransformer
transformArgs
UnCurryTransformer
transformBlock
PeepholeOpt
transformFunction
UnCurryTransformer
transformInfo
Erasure ExplicitOuter Flatten InfoTransform LambdaLift Mixin SpecializeTypes RefChecks
transformMixinInfo
AddInterfaces
transformNamedApplication
NamesDefaults
transformStat
RefCheckTransformer
transformStats
DelambdafyTransformer Extender Flattener LambdaLifter RefCheckTransformer
transformTypeTagEvidenceParams
Helpers
transformUnit
Transformer noopTransformer ExplicitOuterTransformer LambdaLifter TailCallElimination
transformed
CompilationUnit Typers
transformedOr
Typer
transformedOrTyped
Typer
transformedType
ReflectGlobal
translate
PropertyMapper BoundTree
translateBody
MatchTranslator
translateCase
MatchTranslator
translateGuard
MatchTranslator
translateMatch
MatchTranslator
translatePattern
MatchTranslator
translateTry
MatchTranslator
translator
MatchTransformer
traverse
PrintAST ValidatingPosAssigner resetPos MemberDefTraverser LabelDefsFinder FreeVarTraverser ThisReferringMethodsTraverser LocalLazyValFinder TailPosLabelsTraverser ChangeOwnerAndModuleClassTraverser SymbolTracker postcheck precheck UnusedPrivates
traverseAny
PrintAST
traverseList
PrintAST
traverseNoTail
TailPosLabelsTraverser
traverseTreesNoTail
TailPosLabelsTraverser
tree
ApplyHole Hole UnapplyHole Reification SelectStart InvokeDynamicLambda BoundTree TrivialTreeMaker TypeErrorWithUnderlyingTree Context ImportInfo OpenImplicit SearchResult BeanGetter BeanSetter BooleanBeanGetter Derived DerivedFromClassDef DerivedFromMemberDef DerivedFromValDef Field Getter ImplicitClassWrapper LazyValGetter Param Setter PolyTypeCompleter TypeCompleter
treeBrowser
Global
treeBrowsers
Global
treeBuilder
QuasiquoteParser Global Parser
treeChecker
Global
treeCondStrategy
TypeTestTreeMaker
treeInfo
Trees
treeMaker
Test ExtractorCall ExtractorCallProd ExtractorCallRegular
treeModel
BrowserFrame
treeName
TreeInfo
treeNoUnlift
UnapplyHole
treePrefix
PrintAST
treeSymTypeMsg
TypeDiagnostics
treeTypes
UnusedPrivates
tree_s
ImplicitSearch
trees
Change
treesToHoist
ReusedCondTreeMaker
tru
TypeTestCondStrategy pureTypeTestChecker treeCondStrategy
trueOwner
TypeDiag
truncatedError
MarkupParser
tryEither
BackendReporting
tryOnce
TryTwice
tryToSet
AbsSetting BooleanSetting ChoiceSetting IntSetting MultiChoiceSetting MultiStringSetting PhasesSetting PrefixSetting ScalaVersionSetting StringSetting
tryToSetArgs
MultiStringSetting
tryToSetColon
AbsSetting BooleanSetting ChoiceSetting MultiChoiceSetting MultiStringSetting PhasesSetting ScalaVersionSetting
tryToSetFromPropertyValue
AbsSetting BooleanSetting ChoiceSetting MultiChoiceSetting MultiStringSetting
tupleExtractor
alignPatterns
tupleIfNecessary
Inferencer
tupleSel
AbsCodegen CommonCodegen ExtractorCall ExtractorCallProd
twoDotEight
ScalaVersion
typ
Parser PatternContextSensitive CHECK_CAST DROP DUP IS_INSTANCE JavaParser
typeApplyCommon
PrintAST
typeArgs
PatternContextSensitive JavaParser DestructureType
typeBody
JavaParser
typeBodyDecls
JavaParser
typeBounds
Parser DestructureType
typeBoundsIn
NormalizedMember SpecializedInfo
typeCheck
ToolBox
typeConstraint
DestructureType
typeDecl
JavaParser
typeDeconstruct
Global
typeDefOrDcl
Parser
typeErrorHandler
Namer
typeErrorMsg
ErrorUtils
typeFlowLattice
TypeFlowAnalysis
typeInClazz
ClassMethodSynthesis
typeLattice
TypeFlowAnalysis
typeName
LabelAndType MonoFunction NullaryFunction PolyFunction TypeEmpty TypeList TypeNode TypeProduct
typeOf
Aliases
typeOfArrayOp
ScalaPrimitives CoreBTypes CoreBTypesProxy
typeOrInfixType
Parser
typeParam
JavaParser
typeParamClauseOpt
Parser
typeParams
JavaParser TypeParamsType DestructureType PolyTypeCompleter
typePatternAdvice
TypeDiagnostics
typeQualify
TypeDiag
typeRef
DestructureType
typeRefType
DestructureType
typeSig
Namer
typeStackLattice
TypeFlowAnalysis
typeTag
Aliases
typeTest
TypeTestCondStrategy pureTypeTestChecker treeCondStrategy
typeToBType
BTypesFromSymbols
typeToDrop
NamelessEH
typecheck
Typers ToolBox
typechecker
nsc
typed
LIT BodyDuplicator TreeChecker Typer
typed1
Eraser Typer
typedAnnotation
Typer
typedApplyCount
TypersStats
typedArg
Typer
typedArgs
Typer
typedArgsForFormals
PatternTyper
typedBlock
Typer
typedByValueExpr
Typer
typedCase
Typer
typedCases
Typer
typedClassDef
Typer
typedClassOf
Typer
typedConstructorPattern
PatternTyper
typedDefDef
Typer
typedDocDef
Typer
typedExistentialTypeTree
Typer
typedHigherKindedType
Typer
typedIdentCount
TypersStats
typedImplicits
ImplicitsStats
typedImport
Typer
typedInPattern
PatternTyper
typedLabelDef
Typer
typedMacroBody
Macros
typedMatch
Typer
typedModifiers
Typer
typedModuleDef
Typer
typedNamedApply
dyna
typedNonStarPatterns
Aligned
typedOpcode
BType
typedOperator
Typer
typedOpt
Parser
typedOrElse
pureCodegen
typedParentTypes
Typer
typedPattern
Typer
typedPatterns
Aligned
typedPos
Typer
typedQualifier
Typer
typedRefinement
Typer
typedSelectCount
TypersStats
typedStarInPattern
PatternTyper
typedStats
Typer
typedTemplate
Typer
typedType
Typer
typedTypeApply
Typer
typedTypeConstructor
Typer
typedTypeDef
Typer
typedValDef
Typer
typer
DefaultMacroCompiler Reifier Reifier Utils Global YstatisticsPhases DelambdafyTransformer Eraser TypeAdapter MatchMonadInterface OptimizingMatchTranslator PureMatchTranslator CheckableTreeAndTypeAnalysis MacroExpander Namer
typerContext
MacroRuntimeAttachment
typerFactory
Analyzer
typerPhase
Run
typerWithCondLocalContext
Typer
typerWithLocalContext
Typer
types
PatternContextSensitive TypeStack
typingInPattern
TypeDiagnostics
typingStack
TypersTracking