Scala Compiler 2.11.6

ABSTRACT
CommonTokens
ADD
ScalaPrimitives Primitives
AMP
JavaTokens
AMPAMP
JavaTokens
AMPEQ
JavaTokens
AND
CODE TreeMethods ScalaPrimitives Primitives
ANY_!=
TreeMethods
ANY_==
TreeMethods
ANY_EQ
TreeMethods
APPLY
TreeMethods ScalaPrimitives
ARRAY
TypeKinds
ARROW
Tokens
AS
TreeMethods ScalaPrimitives
ASR
ScalaPrimitives Primitives
ASSERT
JavaTokens
ASTERISK
JavaTokens
ASTERISKEQ
JavaTokens
ASTMenuBar
BrowserFrame
ASTTreeModel
TreeBrowsers
AT
CommonTokens
AbortMacroException
runtime
AbsAmbiguousTypeError
ContextErrors
AbsCodegen
CodegenCore
AbsScalaSettings
settings
AbsSetting
AbsSettings
AbsSettings
settings
AbsTypeError
ContextErrors
AbsVar
PropositionalLogic
Abstract
SpecializeTypes
AbstractExistentiallyOverParamerizedTpeError
TyperErrorGen
AbstractFile
io
AbstractFileClassLoader
util
AbstractFileOps
FileUtils
AbstractFileReader
classfile
AbstractFunctionArityMap
CoreBTypes CoreBTypesProxy
AbstractFunctionReference
CoreBTypes CoreBTypesProxy
AbstractJavaScanner
JavaScanners
AbstractJavaTokenData
JavaScanners
AbstractMemberWithModiferError
NamerErrorGen
AbstractMethodError
scala
AbstractNonClass
SymValidateErrors
AbstractOverride
SymValidateErrors
AbstractOverrideOnTypeMember
SymValidateErrors
AbstractPartialFunctionReference
CoreBTypes CoreBTypesProxy
AbstractReporter
reporters
AbstractVar
SymValidateErrors
AbstractionFromVolatileTypeError
TyperErrorGen
AccessControl
WrappedProperties
AccessError
InferErrorGen
AccessReq
Inliner
AccessTypeError
ContextErrors
Accumulator
Spec
Accumulators
Reference
Action
WorkScheduler
AdaptTypeError
TyperErrorGen
Adaptation
Adaptations
Adaptations
typechecker
AdaptedArgs
LintWarnings
AddInterfaces
transform
AdjustedTypeArgs
Inferencer
AggregateFlatClassPath
classpath
Aliases
contexts
Aligned
PatternExpander
AlignedOps
ScalacPatternExpanders
AllArgsAndUndets
AdjustedTypeArgs
AllRecords
CopyPropagation
AlreadyInCNF
CNF
AlternativesTreeMaker
TreeMakers
AmbiguousErrors
ContextMode
AmbiguousExprAlternativeError
InferErrorGen
AmbiguousIdentError
TyperErrorGen
AmbiguousImplicitError
ImplicitsContextErrors
AmbiguousImplicitTypeError
ContextErrors
AmbiguousMethodAlternativeError
InferErrorGen
AmbiguousParentClassError
TyperErrorGen
AmbiguousReferenceInNamesDefaultError
NamesDefaultsErrorsGen
AmbiguousSearchFailure
Implicits
AmbiguousTypeError
ContextErrors
Analyzer
typechecker
AnalyzerPlugin
AnalyzerPlugins
AnalyzerPlugins
typechecker
And
PropositionalLogic
AndroidCreatorClass
CoreBTypes CoreBTypesProxy
AndroidParcelableInterface
CoreBTypes CoreBTypesProxy
AnnotPlaceholder
Placeholders
AnnotationArgNullError
TyperErrorGen
AnnotationMissingArgError
TyperErrorGen
AnnotationNotAConstantError
TyperErrorGen
AnnotationRetentionPolicyClassValue
BCodeAsmCommon
AnnotationRetentionPolicyModule
BCodeAsmCommon
AnnotationRetentionPolicyRuntimeValue
BCodeAsmCommon
AnnotationRetentionPolicySourceValue
BCodeAsmCommon
AnnotationTypeMismatchError
TyperErrorGen
Any
scala
AnyBeanGetter
MethodSynth
AnyClass
Plugin
AnyRef
scala
AnyRefReference
ICodes
AnyScalaVersion
settings
AnyValNum
AnyValReps
AnyValRep
AnyValReps
AnyValReps
gen
AnyValTemplates
gen
AnyVals
gen
AppearsTwice
DuplicatesErrorKinds
AppliedTypeNoParametersError
TyperErrorGen
AppliedTypeWrongNumberOfArgsError
TyperErrorGen
ApplyCall
Extractors
ApplyHole
Holes
ApplyReifier
Reifiers
ApplyWithoutArgsError
TyperErrorGen
ArgsDoNotConform
PolyAlternativeErrorKind
ArgumentsFromString
FromString
Arithmetic
Primitives
ArithmeticOp
Primitives
ArrayBType
BTypes
ArrayConstantsError
TyperErrorGen
ArrayConstantsTypeMismatchError
TyperErrorGen
ArrayIndexOutOfBoundsException
scala
ArrayLength
Primitives
ArrayN
TypeKinds
AsInstanceOf
TreeInfo
AsJar
GenericRunnerCommand
AsLines
PathResolver
AsObject
GenericRunnerCommand
AsRepl
GenericRunnerCommand
AsScript
GenericRunnerCommand
AsmPhase
GenASM
AsmUtils
jvm
AsmpBytecodeWriter
BytecodeWriters
AssignmentError
TyperErrorGen
AttributeMap
Jar
AttributesType
MarkupParser
a
Not
abbreviations
AbsSetting Setting
abort
DefaultMacroCompiler FrontEnds
absolutize
FscSettings
abstractVarMessage
TypeDiagnostics
acc
LabelDefsFinder
accept
Parser ParserCommon JavaParser
acceptClosingAngle
JavaParser
acceptStatSep
Parser
acceptStatSepOpt
Parser
accepts
CharacterXn Conversion DateTimeXn ErrorXn FloatingPointXn GeneralXn IntegralXn LiteralXn
acceptsApplyDynamic
dyna
acceptsApplyDynamicWithType
dyna
accessFlagsToString
RefChecks
accessModifierOpt
Parser
accessNeeded
AccessReq FeasibleInline
accessQualifierOpt
Parser
accessRequirements
IMethodInfo
accessedLocals
DeadCode
accessorMethod
TransformedFunction
accessorMethods
DelambdafyTransformer
accessorTypeCompleter
Namer
action
Reifier Opt Bash SelfUpdate
adapt
PlainBodyBuilder Eraser Typer
adaptAfterOverloadResolution
Typer
adaptAnnotations
AnalyzerPlugins AnalyzerPlugin
adaptCase
Typer
adaptToArguments
Typer
adaptToMember
Typer
adaptToMemberWithArgs
Typer
adaptToName
Typer
adaptToType
TypeAdapter
add
Same Scope DepthFirstLinerizer NormalLinearizer ReversePostOrderLinearizer JCodeMethodN jcode MultiChoiceSetting OutputDirs innerClasses
addAnalyzerPlugin
AnalyzerPlugins
addApplyUnapply
Namer
addBinary
Accumulators
addBlock
ExceptionHandler
addBridges
ErasureTransformer
addCallingInstruction
Label
addClassFields
PlainSkelBuilder
addClauseProcessed
CnfBuilder
addCompanionObject
JavaParser
addConcreteSpecMethod
SpecializeTypes
addCopyMethod
Namer
addCoveredBlock
ExceptionHandler
addCreatorCode
JAndroidBuilder
addDefaults
NamesDefaults
addDerivedTrees
MethodSynth
addDiagString
ContextReporter
addDirectory
JarWriter
addEnclosingTParams
ClassfileParser
addEntry
JarWriter
addEvidenceParams
TreeBuilder
addExpand
Accumulators
addField
IClass
addFile
JarWriter
addFinalizer
Context
addForwarders
BCForwardersGen JCommonBuilder
addHandler
IMethod
addHandlers
IMethodInfo
addHelp
Accumulators
addHelpAlias
Accumulators
addHelpDefault
Accumulators
addHelpEnvDefault
Accumulators
addHidden
checkNoEscaping
addInfos
Shadower
addInnerClasses
JBuilder
addInnerClassesASM
BCodeHelpers
addLateInterfaceMembers
Mixin
addLocal
IMethod IMethodInfo
addLocals
IMethod IMethodInfo
addMacroPlugin
AnalyzerPlugins
addMember
Mixin
addMethod
IClass
addMixedinMembers
Mixin
addModuleInstanceField
JPlainBuilder
addOpcodes
JCodeMethodN jcode
addParam
IMethod
addParams
Scalac
addPrimitive
ScalaPrimitives
addPrimitives
ScalaPrimitives
addRemoteExceptionAnnot
BCForwardersGen JCommonBuilder
addSerialVUID
BCClassGen
addStaticInit
JPlainBuilder
addStaticInits
StaticsTransformer
addStream
JarWriter
addSyntheticMethods
SyntheticMethods
addToPhasesSet
Global
addTreeModelListener
ASTTreeModel
addUnary
Accumulators
addVarargBridges
RefCheckTransformer
added
ReversePostOrderLinearizer Change
adjustTypeArgs
Inferencer
advancePhase
Run
advanceUnit
Run
afterEachPhase
Global
afterOwnPhase
SubComponent
aggregates
AggregateFlatClassPath
alias
ReifyAliasAttachment
aliasOwner
TypeDiag
aliases
UseCase
alignAcrossRows
Logic
alignPatterns
ScalacPatternExpanders
aligned
AlignedOps
aligner
ExtractorCall
all
Accumulators Patterns
allArgsArePositional
NamesDefaults
allCompanions
AnyValTemplates
allConditionalWarnings
PerRunReporting
allFlags
Conversion
allImplicits
ImplicitSearch
allImplicitsPoly
ImplicitSearch
allImportedSymbols
ImportInfo
allLintWarnings
LintWarnings
allSettings
AbsSettings ScalaSettings
allStatements
CompactTreePrinter
allTypes
Extractor
allValDefDerived
MethodSynth
allViewsFrom
Implicits
aload
JCodeMethodN jcode
aloadOpcodes
JCodeMethodN jcode
alternatives
TypeDiagnostics
alternativesString
TypeDiagnostics
alternativesSupported
RegularSwitchMaker SwitchMaker
altss
AlternativesTreeMaker
ambiguousDefnAndImport
Contexts
ambiguousErrors
Context
ambiguousImports
Contexts
analysis
Global icode
analyzeCases
MatchAnalyzer TreeMakers PureMatchTranslator
analyzeClass
ClosureElim DeadCode Inliner
analyzeMethod
ClosureElim Inliner
analyzer
Global Delambdafy Erasure TypeAdaptingTransformer
anchor
Label
anchored
Label
and
TypeTestCondStrategy pureTypeTestChecker treeCondStrategy
andThen
EnableSettings
androidFieldName
JAndroidBuilder
annotType
PatternContextSensitive
annotTypeRest
Parser
annotatedType
DestructureType
annotation
JavaParser DestructureType
annotationDecl
JavaParser
annotationExpr
Parser
annotationInfoToString
PrintAST
annotationParents
JavaParser
annotations
Parser JavaParser
ant
tools
anyClass
TypeStrings
anyvals
CodegenSpec
aparamss
Validator
append
PathSetting
appendText
MarkupParser
appendToValue
MultiStringSetting
applicableInfos
ImplicitSearch
applicableTypeParams
Namer
apply
Hole Q CasePlaceholder EarlyDefPlaceholder ForEnumPlaceholder FunctionTypePlaceholder ModsPlaceholder PackageStatPlaceholder ParamPlaceholder RefineStatPlaceholder TuplePlaceholder TupleTypePlaceholder holeMap ReifiedTree ReifiedType TreeSplice reifiedNodeToString SymbolTable CommandLine FromString interpolate PropertyMapper Reference Accumulator Info Global GlobalPhase nodeToRegularString LIT SelectStart ParserPhase BasicBlock ICodePhase DuplicateLabels ICodePhase TypeStack TransferFunction delambdafyInline isJavaEntryPoint locals AsmPhase BCodePhase ClosureEliminationPhase PeepholeOpt ConstantOptimizationPhase DeadCodeEliminationPhase InlineExceptionHandlersPhase InliningPhase WManifest Socket ScalaVersion SymbolTracker Node PicklePhase SkipPhase Phase Phase EmptySubstitution Substitution Lit And Or PropMap PropTraverser Sym TypeConstExtractor ValueConstExtractor VarExtractor TreeMakerToProp ReusedCondTreeMaker SwitchMaker ExtractorCall TypeConst ValueConst Var alignPatterns TransformToCnf ConstantFolder ContextMode Context TryTwice DestructureType FixInvalidSyms Fingerprint HasMember HasMethodMatching DivergentImplicitRecovery approximateAbstracts toOrigin instantiate MacroExpander LogTransitions normalizeAll checkDead checkUnused SilentTypeError checkNoEscaping EmptyAction SimpleTracer FastTrack FastTrackEntry Conversion
applyBracePatch
Scanner UnitScanner
applyCommon
PrintAST
applyConst
PropTraverser
applyImplicitArgs
Typer
applyMethodTypes
ScalacPatternExpander
applyPhase
GlobalPhase
applyReaderAndWriter
Socket
applySymbol
PropTraverser
applyVar
PropTraverser
approximate
ImplicitSearch
approximateAbstracts
Inferencer
approximateMatch
TreeMakersToProps
approximateMatchConservative
MatchApproximator
aret
Validator
arg
InjectDerivedValue Local MultiStringSetting ScalaVersionSetting StringSetting
argMap
CommandLine
argType
PatternContextSensitive SeqContextSensitive outPattern
argc
CharacterXn Conversion DateTimeXn ErrorXn FloatingPointXn GeneralXn IntegralXn LiteralXn
argfile
Scalac
args
Quasiquotes ForeignCompiler Parens ExtractorCall ExtractorCallProd ExtractorCallRegular
args_=
ForeignCompiler
argss
SuperArgsAttachment
argumentExprs
Parser
argumentPatterns
Parser
argumentTypes
MethodBType
arguments
GenericRunnerCommand
arilogCat
Opcodes
arrEncode
GenASM
arrayOf
JavaParser
arraysCat
Opcodes
arrivalPos
BCodePhase Item1 Item2 Item3
asArrayBType
BType
asClassBType
BType
asClassPathString
FlatClassPath ClassFileLookup DirectoryClassPath MergedClassPath SourcePath
asClassPathStrings
AggregateFlatClassPath DirectoryFileLookup FlatClassPath ZipArchiveFileLookup
asClasspathString
ClassFileLookup
asCompactDebugString
Printers
asCompactString
Printers
asInstanceOf
Any
asLines
AsLines
asPrimitiveBType
BType
asRefBType
BType
asSourcePathString
AggregateFlatClassPath DirectoryFlatSourcePath ClassFileLookup ClassPath
asString
Scalac Printers
asURLs
AggregateFlatClassPath DirectoryFileLookup ZipArchiveFileLookup ClassFileLookup DirectoryClassPath MergedClassPath SourcePath PathResolverBase
askDoQuickly
WorkScheduler
asmBoxTo
CoreBTypes CoreBTypesProxy
asmMethodType
BCInnerClassGen
asmUnboxTo
CoreBTypes CoreBTypesProxy
assemble
AnyValRep
assert
Global
assertFn
TreeCheckers
assertionError
OptimizerReporting
assignAndEnterFinishedSymbol
Namer
assignAndEnterSymbol
Namer
assignSymbol
Namer
assumedClosingParens
Parser
ast
nsc
astore
JCodeMethodN jcode
astoreOpcodes
JCodeMethodN jcode
atInPos
Parser
atOwner
TypingTransformer SuperAccTransformer Typer
atPos
Parser
atom
DestructureType TypeAtom
atparams
Validator
attrs
WManifest
available
Repository