I
AnyVals
I2B
ScalaPrimitives
I2C
ScalaPrimitives
I2D
ScalaPrimitives
I2F
ScalaPrimitives
I2I
ScalaPrimitives
I2L
ScalaPrimitives
I2S
ScalaPrimitives
IARRAY_GET
ScalaPrimitives
IARRAY_LENGTH
ScalaPrimitives
IARRAY_SET
ScalaPrimitives
IClass
Members
ICodeChecker
ICodeCheckers
ICodeCheckers
icode
ICodeConstantPool
ICodeReader
ICodePhase
GenICode ICodes
ICodeReader
classfile
ICodes
icode
ID
ScalaPrimitives
IDENTIFIER
Tokens JavaTokens
IF
CODE CaseStart CommonTokens
IField
Members
IGNORE
Tokens
IGNORING
BBFlags
IMPLEMENTS
JavaTokens
IMPLICIT
Tokens
IMPORT
CommonTokens
IMember
Members
IMethod
Members
IMethodInfo
Inliner
INFO
Reporter FrontEnd
INNER_CLASSES_FLAGS
BCodeAsmCommon
INSTANCEOF
JavaTokens
INSTANCE_CONSTRUCTOR_NAME
JBuilder GenBCode
INT
TypeKinds BTypes JavaTokens
INTERFACE
JavaTokens
INTERPOLATIONID
Tokens
INTLIT
CommonTokens
INT_-
TreeMethods
INT_==
TreeMethods
INT_>=
TreeMethods
INVOKE_DYNAMIC
opcodes
IS
ScalaPrimitives
IS_INSTANCE
opcodes
IS_OBJ
TreeMethods
IState
SemiLattice
IfStart
CODE
IllegalAccessCheckFailed
BackendReporting
IllegalAccessInstruction
BackendReporting
IllegalArgumentException
scala
IllegalDependentMethTpeError
NamerErrorGen
IllegalModifierCombination
NamerErrorGen
Implementation
SpecializeTypes
ImplementationAdapter
SpecializeTypes
Implicit
Opt
ImplicitAtToplevel
SymValidateErrors
ImplicitClassWrapper
MethodSynth
ImplicitComputation
ImplicitSearch
ImplicitConstr
SymValidateErrors
ImplicitInfo
Implicits
ImplicitNotFoundMsg
Implicits
ImplicitNotTermOrClass
SymValidateErrors
ImplicitSearch
Implicits
Implicits
typechecker
ImplicitsContextErrors
ContextErrors
ImplicitsEnabled
ContextMode
ImplicitsStats
typechecker
ImportContext
Contexts
ImportInfo
Contexts
ImportType
Contexts
InBlock
Parsers
InTemplate
Parsers
Inaccessible
LintWarnings
IncompatibleScrutineeTypeError
InferErrorGen
Index
SpecifierGroups
IndexOutOfBoundsException
scala
IndexedSeq
scala
Infer
typechecker
InferAny
LintWarnings
InferCheckable
Checkable
InferErrorGen
InferencerContextErrors
InferTypeWithVolatileTypeSelectionError
TyperErrorGen
Inferencer
Infer
InferencerContextErrors
ContextErrors
InferredType
MethodTFA
InfixMode
Parser
Info
Spec StoreReporter FrontEnd
InfoLevel
NodePrinters
InfoTransform
transform
Infrastructure
contexts
InjectDerivedValue
Trees LazyTreeCopier StrictTreeCopier TreeCopier
InlineErasure
transform
InlineExceptionHandlers
opt
InlineExceptionHandlersPhase
InlineExceptionHandlers
InlineInfo
BTypes
InlineInfoAttribute
opt
InlineInfoAttributePrototype
opt
InlineSafetyInfo
Inliner
InlineableAtThisCaller
Inliner
Inliner
opt Inliners
Inliners
opt
InliningPhase
Inliners
InnerClassEntry
BTypes ClassfileParser
InputType
MarkupParser
Insertion
parser
InsnIterInsnList
BCodeIdiomatic
InsnIterMethodNode
BCodeIdiomatic
Instance
cmd Opt
InstrLoc
DeadCodeElimination
Instruction
Opcodes
InstructionResultSize
opt
InstructionStackEffect
analysis
IntFromString
FromString
IntMax
IntSetting
IntMin
IntSetting
IntSetting
AbsScalaSettings MutableSettings
Integral
scala
IntegralXn
FormatInterpolator
Interface
patmat
InternalName
BTypes
InternalSetting
AbsSettings
Internals
contexts
Interpolation
cmd
InterruptReq
util
InterruptedException
scala
Invalid
BackendReporting
InvalidConstructorDefError
TyperErrorGen
InvokeDynamicLambda
DelambdafyTransformer
InvokeStyle
opcodes
IrrefutableExtractorTreeMaker
TreeMakers
IsAbstractError
TyperErrorGen
Item1
BCodePhase
Item2
BCodePhase
Item3
BCodePhase
Iterable
scala
Iterator
scala
i2p
JavaParser JavaUnitParser
iclassOrdering
InliningPhase
icode
CompilationUnit backend Repository
icodeChecker
Global
icodeCheckers
Global
icodeError
ICodeChecker
icodePhase
Run
icodeReader
ICodes
icodes
Global
iconst
JCodeMethodN jcode
id
TaskArgs Severity Development Test Severity
ident
Parser JavaParser
identForType
Parser JavaParser
identOrMacro
Parser
idleMins
FscSettings
idleMinutes
SocketServer
idx
Local
ifDebug
Global
ifOneIsNull
BCodeICodeCommon
ifThenElseZero
Casegen
ignore
BasicBlock
ignoreNames
checkUnused
ignore_=
BasicBlock
ignoredSubPatBinders
ExtractorCall ExtractorTreeMaker PreserveSubPatBinders ProductExtractorTreeMaker
illegalSpecializedInheritance
SpecializeTypes
imethodOrdering
Inliner
implClass
AddInterfaces
implClassDefs
AddInterfaces
implClassPhase
AddInterfaces
implementedInterfaces
BCodeAsmCommon
implications
AbsVar Var
implicitCacheAccs
ImplicitsStats
implicitCacheHits
ImplicitsStats
implicitClosure
Parser
implicitCoercions
AnyValNum
implicitConversions
cmd languageFeatures
implicitNanos
ImplicitsStats
implicitSearchCount
ImplicitsStats
implicitsEnabled
Context
implicitsEnabled_=
Context
implicitss
Context NoContext
impliesBinderNonNull
TypeTestTreeMaker
importClause
Parser
importCompanionObject
JavaParser
importDecl
JavaParser
importExpr
Parser
importSelector
Parser
importSelectors
Parser
importedAccessibleSymbol
Context
importedSymbol
ImportInfo
imports
Context ImportContext NoContext
improves
ImplicitSearch
improvesCachedCount
ImplicitsStats
improvesCount
ImplicitsStats
in
Parser SourceFileParser ParserCommon ICodeChecker DataFlowAnalysis JavaParser JavaUnitParser JavaScanner ClassfileParser SocketServer
inAll
ContextMode
inAny
ContextMode
inBraces
ParserCommon
inBracesOrError
ParserCommon
inBracesOrNil
ParserCommon
inBracesOrUnit
ParserCommon
inBrackets
ParserCommon
inConstructorFlag
Namer
inConstructorSuffix
Context
inConstructorSuffix_=
Context
inFirstOfStat
Scanner
inLastOfStat
Scanner
inMode
checkDead
inNone
ContextMode
inParens
ParserCommon
inParensOrError
ParserCommon
inParensOrNil
ParserCommon
inParensOrUnit
ParserCommon
inPatAlternative
Context
inPatAlternative_=
Context
inPattern
RefCheckTransformer
inReturnExpr
Context
inSecondTry
Context
inSecondTry_=
Context
inSelfSuperCall
Context
inSelfSuperCall_=
Context
inSilentMode
Context
inSuperInit
Context
inSuperInit_=
Context
inTypeConstructorAllowed
Context
inameToSymbol
GenASM
inc
CallerCalleeInfo
includeParent
Namer
includes
TypeEnv
incompleteHandled
PerRunParsing
incompleteInputError
PerRunParsing Parser SourceFileParser UnitParser Scanner SourceFileScanner UnitScanner ScannerCommon JavaScanner JavaUnitScanner
increaseMetalevel
Helpers
indent
AnyValRep TextPrinter
indentN
AnyValRep
indentString
Hierarchy Node
indented
typingStack
index
Local ForwardedParam AbsCodegen CommonCodegen Conversion
indexOf
BasicBlock JPlainBuilder
indexOfChoice
ChoiceSetting
indexed
Conversion
indicatorString
Node
indyLambdaHosts
PlainSkelBuilder
infer
Typer
inferArgumentInstance
Inferencer
inferByName
ScalaSettings
inferConstructorInstance
Inferencer
inferExprAlternative
Inferencer
inferExprInstance
Inferencer
inferImplicit
Implicits
inferImplicitValue
Typers ToolBox
inferImplicitView
Typers ToolBox
inferMethodAlternative
Inferencer
inferMethodInstance
Inferencer
inferModulePattern
Inferencer
inferPolyAlternatives
Inferencer
inferTypedPattern
Inferencer
inferView
Typer
infixType
PatternContextSensitive
infixTypeRest
PatternContextSensitive
info
FrontEnds ClassBType Reporter OpenImplicit CompileOutputCommon
info0
AbstractReporter StoreReporter ContextReporter
infoPanel
BrowserFrame
infoSettings
ScalaSettings
info_=
ClassBType
infolevel
NodePrinters
informFn
TreeCheckers
informUnitStarting
Run
infos
StoreReporter FrontEnd
init
Scanner ScalaPrimitives NEW CopyAnalysis DataFlowAnalysis LivenessAnalysis ReachingDefinitionsAnalysis MTFAGrowable MethodTFA AliasingFrame JavaScanner Plugin
initBytecodeWriter
BCodeHelpers
initJMethod
PlainSkelBuilder
initMaps
ICodeChecker
initRootContext
Context
initial
SubComponent
initialMainAttrs
WManifest
initialize
Scalac
initializeCoreBTypes
BTypesFromSymbols
initializeFromClassPath
SymbolLoaders
inline
Inliner ScalaSettings
inlineExceptionHandlers
Global
inlineExceptionHandlersPhase
Run
inlineGlobal
YoptChoices
inlineHandlers
ScalaSettings
inlineInfo
ClassInfo InlineInfoAttribute
inlineInfoAttribute
ClassBType
inlineInfoFromClassfile
BTypes
inlineProject
YoptChoices
inlinedCalls
IMethodInfo
inliner
Global BTypes BTypesFromSymbols InliningPhase
inlinerPhase
Run
inlinerScore
CallerCalleeInfo
inlinerWarning
PerRunReporting BackendReporting BackendReportingImpl
inlinerWarnings
PerRunReporting
innerClassAttributeEntry
ClassBType
innerClassBuffer
JBuilder
innerClassBufferASM
BCInnerClassGen
innerClassSymbolFor
JBuilder
innerClasses
ClassfileParser
innerName
InnerClassEntry NestedInfo
innerPt
DefMacroExpander
innerSymbol
innerClasses
input
MarkupParser
inputStream
Socket
inscopeFailNanos
ImplicitsStats
inscopeImplicitHits
ImplicitsStats
inscopeSucceedNanos
ImplicitsStats
insertPatch
ParensAnalyzer
insertRBrace
ParensAnalyzer
inserted
BracePatch
insideCleanupBlock
PlainSkelBuilder
instBounds
Inferencer
installEnableSettings
MutableSettings
instanceCode
ICodeReader
instanceOfTpImplies
TreeAndTypeAnalysis
instanceScope
ClassfileParser
instantiate
Plugin Infer Typer
instantiateExpectingUnit
Typer
instantiatePossiblyExpectingUnit
Typer
instantiateTypeVar
Inferencer
instrs
LinearCode
instruction
IllegalAccessCheckFailed IllegalAccessInstruction
instructionCount
Code
instructionResultSize
BytecodeUtils
instructions
Code IMethodInfo
intVal
Scanner AbstractJavaScanner JavaScanner
interactive
FrontEnd
interfaceDecl
JavaParser
interfaces
ClassInfo
interfacesOpt
JavaParser
internal
Internals SubComponent PluginComponent
internalName
BCInnerClassGen ClassBType ClassNotFound NoInlineInfoAttribute UnknownScalaInlineInfoVersion
internalOnly
AbsSetting
internalized
ConstantPool
interpolate
Interpolation AnyValRep FormatInterpolator
interpolated
FormatInterpolator
interpolations
AnyValRep
interpret
CopyAnalysis LivenessAnalysis ReachingDefinitionsAnalysis MethodTFA
intersect
Inferencer
intoNodes
StructuredTypeStrings
invalidEscape
Scanner
invalidImplicits
ImplicitComputation
invalidateClassPathEntries
Global
invalidateRecords
CopyAnalysis
invokedynamic
JCodeMethodN
invokeinterface
JCodeMethodN jcode
invokespecial
JCodeMethodN jcode
invokestatic
JCodeMethodN jcode
invokevirtual
JCodeMethodN jcode
io
nsc
irrefutableExtractorType
IrrefutableExtractorTreeMaker
isAbstractMethod
IMethod BytecodeUtils
isAccessible
Context
isActive
AnalyzerPlugin MacroPlugin
isAdvanced
AbsSetting
isAmbiguousFailure
SearchResult
isAndroidParcelableClass
JAndroidBuilder JAndroidBuilder
isAnnotation
QuasiquoteParser Parser
isAnonClass
TypeStrings
isAnonymousOrLocalClass
BCodeAsmCommon
isAny
Const
isApplyDynamicNamed
dyna
isArithmeticOp
ScalaPrimitives
isArray
BType
isArrayGet
ScalaPrimitives
isArrayLength
ScalaPrimitives
isArrayMethod
MethodNotFound
isArrayNew
ScalaPrimitives
isArrayOp
ScalaPrimitives
isArraySet
ScalaPrimitives
isArrayType
ARRAY TypeKind
isAsSpecific
Inferencer
isAssignabledTo
TypeKind
isAtEnd
Scanner
isAtProgramPoint
PlainSkelBuilder
isBCodeActive
ScalaSettings
isBinaryOption
Reference
isBitwiseOp
ScalaPrimitives
isBlackbox
Resolver Macros MacroImplBinding FastTrackEntry
isBool
Aligned
isBottomType
Inliners
isBox
ICodeReader
isBoxed
BType
isBoxedType
BOXED TypeKind
isBridge
IMethodInfo
isBuffering
ContextReporter
isBundle
MacroRuntimeResolver MacroImplBinding
isByNameRef
UnCurryTransformer
isCZParcelable
PlainSkelBuilder
isCZRemote
PlainSkelBuilder
isCZStaticModule
PlainSkelBuilder
isCapturedExistential
Typer
isCardinal
AnyValNum
isCaseDefEnd
Parser
isCheckable
InferCheckable
isClass
BType AbstractFileOps FileOps
isClosureClass
Inliners
isCoalescing
XxmlSettings
isCoercible
Inferencer
isCoercion
ScalaPrimitives
isComparisonOp
ScalaPrimitives
isCompatibleArgs
Inferencer
isCompilerUniverse
Global ReflectGlobal
isCompilingArray
BTypesFromSymbols
isCompilingPrimitive
BTypes BTypesFromSymbols
isConcreteAccessor
Mixin
isConditionalJump
BytecodeUtils
isConservativelyCompatible
Inferencer
isConst
CnfBuilder
isConstructor
BytecodeUtils
isConstructorWithDefault
TreeInfo
isCrossStageTypeBearer
GenUtils
isCyclicOrErroneous
ImplicitInfo
isDclIntro
QuasiquoteParser Parser
isDef
DocDef
isDefIntro
QuasiquoteParser Parser
isDefault
PathSetting RegularSwitchMaker SwitchMaker
isDeferred
DerivedFromValDef
isDefined
Run
isDefinedAt
FromString
isDeprecated
JBuilder AbsSetting
isDeveloper
Global
isDivergent
SearchResult
isDynamic
Dynamic InvokeStyle
isDynamicRewrite
StdAttachments
isDynamicallyUpdatable
dyna
isEffectivelyFinal
InlineInfo
isEligible
TailContext
isEmacsShell
Properties
isEmpty
BasicBlock TypeStack vpmName DiffResult SilentResult SilentResultValue SilentTypeError
isEmptyText
SymbolicXMLBuilder
isEnumConstant
Namer
isErroneous
Extractor
isErrorMessage
HasCompileSocket
isExecutable
BytecodeUtils
isExpandOption
Reference
isExplicitImport
ImportInfo
isExprIntro
Parser
isExprIntroToken
Parser
isFailure
SearchResult
isFinalClass
BytecodeUtils
isFinalMethod
BytecodeUtils
isFloatingType
AnyVals
isForDebug
AbsSetting
isFscSpecific
FscSettings
isGlobalInitialized
Global
isHelping
MultiChoiceSetting
isHigherOrder
IMethodInfo
isHole
QuasiquoteParser
isIdent
Parser
isIdentExcept
Parser
isIdentOf
Parser
isIdentifier
CommonTokens Tokens JavaTokens
isImplBundle
MacroImplRefCompiler Resolver
isImplMethod
Resolver
isInClosure
IMethodInfo
isInPackageObject
Context
isInProperSubClassOrObject
Inferencer
isInfo
ScalaSettings
isInlineForbidden
CallerCalleeInfo
isInlineForced
CallerCalleeInfo
isInstance
JCodeMethodN
isInstanceOf
Any
isInstantiatable
Inferencer
isIntSizedType
BOOL BYTE CHAR INT SHORT TypeKind BType
isIntegerType
AnyVals
isIntegralType
BYTE CHAR INT LONG SHORT TypeKind BType
isInterface
ClassBType
isInterfaceMember
TreeInfo
isInterfaceType
TypeKind
isInternalOnly
AbsSetting InternalSetting
isJarOrZip
AbstractFileOps Jar
isJava
CompilationUnit NoCompilationUnit
isJavaEntryPoint
BCodeHelpers
isJavaSourceDefined
ByteCodeRepository
isJavaValueClass
CleanUpTransformer
isJavaValueType
CleanUpTransformer
isJumpNonJsr
BytecodeUtils
isJumpOnly
newNormal
isLarge
IMethodInfo
isLargeSum
CallerCalleeInfo
isLeading
Conversion
isLeaf
ASTTreeModel
isLiteral
CommonTokens Parser Tokens BCodeICodeCommon JavaTokens Conversion LiteralXn
isLiteralToken
Parser
isLocalModifier
QuasiquoteParser Parser
isLocalToReifee
RichCalculateSymbol RichCalculateType
isLogicalOp
ScalaPrimitives
isMacro
Parser
isMacroExpansionSuppressed
StdAttachments
isMacroImplRef
StdAttachments
isMandatory
TailContext
isMaybeBoxed
JavaPlatform Platform
isMemoryFullEnough
StandardCompileServer
isMethSymStaticCtor
PlainSkelBuilder
isMethod
BType
isMethodTypeWithEmptyParams
TypeAdapter
isModifier
QuasiquoteParser Parser
isModule
InnerClassEntry
isModuleInitialized
PlainSkelBuilder
isMonadic
IMethodInfo
isMonadicMethod
Inliners
isName
PickleBufferEntry
isNameChar
Utility
isNameInScope
Context
isNameStart
Utility
isNamedApplyBlock
Typer
isNamedArg
NamesDefaults
isNativeMethod
BytecodeUtils
isNestedClass
ClassBType
isNonLocalReturn
UnCurryTransformer
isNonNullExpr
BCodeICodeCommon
isNonUnitValueTK
GenASM
isNonVoidPrimitiveType
BType
isNormalizedMember
SpecializeTypes
isNothingType
TypeKind BType
isNull
BCodeICodeCommon
isNullType
TypeKind BType
isNumericLit
Parser
isNumericType
TypeKind BType
isOnWatchlist
MTFAGrowable
isOriginallyStaticOwner
BCodeAsmCommon
isOverriddenAccessor
Mixin
isPackage
AbstractFileOps FileOps
isParcelableClass
JPlainBuilder
isPassThrough
PropertyMapper
isPastTyper
Global
isPermissible
PermissibleValue PermissibleValue
isPlausiblyCompatible
ImplicitSearch
isPoison
Item1 Item2 Item3
isPrecise
ArgTypeInfo
isPrimitive
ScalaPrimitives ICodePhase PlainBodyBuilder BType
isPrimitiveValueMember
TypeAdapter
isPrivate
AbsSetting
isProperSubClassOrObject
Inferencer
isPublic
ClassBType
isPureDef
TreeInfo
isPureMethod
CopyAnalysis
isPureTypeTest
TypeTestTreeMaker
isRawBar
Parser
isRawIdent
Parser
isRawStar
Parser
isRealType
DOUBLE FLOAT TypeKind BType
isRecursive
IMethodInfo
isRef
BType
isRefOrArrayType
TypeKind
isReferenceEqualityOp
ScalaPrimitives
isReferenceType
REFERENCE TypeKind
isReferencedFrom
Typer
isReferencedNanos
TypersStats
isReifyingExpressions
Reifier
isReifyingPatterns
Reifier
isRemote
BTypesFromSymbols
isRequiredFileType
ZipArchiveFileLookup
isReturn
BytecodeUtils
isRootImport
Context ImportContext
isRuntimeVisible
BCodeAsmCommon
isScala
ClassfileParser
isScala211
ScalaSettings
isScala212
ScalaSettings
isScalaAnnot
ClassfileParser
isScalaModule
ICodeReader
isScalaOrJavaSource
AbstractFileOps
isScalaRaw
ClassfileParser
isScaladoc
ScalaSettings
isSemiConcreteTypeMember
GenUtils
isSeq
Aligned
isSequenceOK
SeqContextSensitive noSeq seqOK xmlSeqOK
isSet
CommandLine Instance
isSetter
DerivedFromValDef DerivedSetter
isShadowed
Shadower
isShiftOp
ScalaPrimitives
isSingle
Aligned
isSize2
NotNullValue NullValue NullnessValue UnknownValue1 UnknownValue2
isSmall
IMethodInfo
isSpace
Utility
isStablePrefix
ImplicitInfo
isStale
Typer
isStampedForInlining
CallerCalleeInfo
isStandard
AbsSetting
isStar
Aligned
isStatSep
QuasiquoteParser Parser
isStatSeqEnd
Parser
isStatic
IMethod InvokeStyle LOAD_FIELD STORE_FIELD Static
isStaticMethod
BytecodeUtils
isStaticModule
GenASM
isStaticModuleClass
BTypesFromSymbols
isStaticNestedClass
NestedInfo
isStrictfpMethod
BytecodeUtils
isStrictlyMoreSpecific
Inferencer
isSubrangeType
AnyVals
isSubtypeOf
ClassBType
isSuccess
SearchResult
isSuper
InvokeStyle SuperCall
isSynchronized
IMethodInfo
isSynchronizedMethod
BytecodeUtils
isSynth
Local
isTag
Fingerprint
isTemplateIntro
QuasiquoteParser Parser
isTerm
DocDef
isThrowing
ContextReporter
isTopLevelModule
GenASM
isTopLevelModuleClass
BTypesFromSymbols
isTransformed
TailContext
isTrue
PropertyMapper
isType
DocDef
isTypeIntroToken
Parser
isTypedParam
QuasiquoteParser Parser
isUnaryOp
Parser
isUnaryOption
Reference
isUnbox
ICodeReader
isUncheckable
InferCheckable
isUnicode
JavaCharArrayReader
isUnicodeEscape
CharArrayReader
isUniversalEqualityOp
ScalaPrimitives
isUnknown
InlineInfoAttribute
isUnusedTerm
UnusedPrivates
isUnusedType
UnusedPrivates
isValid
TypeEnv ImplicitSearch
isValidName
ClassPathContext
isValue
Const NullConst TypeConst ValueConst
isValueClass
ValueClass
isValueType
TypeKind ValueTypeKind
isVarInstruction
BytecodeUtils
isWatching
MTFAGrowable
isWeaklyCompatible
Inferencer
isWhitebox
MacroImplBinding
isWideType
AnyVals DOUBLE LONG TypeKind BType
isWildcard
Parser
isXML
SeqContextSensitive xmlSeqOK
is_???
MacroImplBinding
issue
ContextReporter
issueAmbiguousError
ContextReporter
issueNormalTypeError
ErrorUtils
issueSavedDivergentError
DivergentImplicitRecovery
issueSymbolTypeError
ErrorUtils
issueTypeError
ErrorUtils
issueVarianceError
varianceValidator
iterations
DataFlowAnalysis
iterator
Compilers BasicBlock Jar