P
CopyAnalysis DataFlowAnalysis LivenessAnalysis ReachingDefinitionsAnalysis MethodTFA
p2g
AbstractJavaScanner JavaUnitScanner
Pack200Task
ant
PACKAGE
Flags CommonNames Tokens model JavaTokens
packageCache
ConversionUtil
PackageClassInfoType
Types
PackageCompletion
JLineCompletion
packaged
ReadEvalPrint
packageDecl
ReadEvalPrint
packageExists
definitions
PackageImpl
ModelFactory
PACKAGEkw
JavaKeywords Keywords
PackageLoader
SymbolLoaders
packageName
ReadEvalPrint
packageNames
CompilerCompletion
packageNameToScala
JavaToScala
Packageobjects
Phased Analyzer
packagePrefix
Type
packageQualifiedName
Index
packages
IndexScript PackageImpl Package CompilerCompletion AssemblyClassPath ClassPath DirectoryClassPath MergedClassPath SourcePath
PackageScope
Loaders
PackageSlurper
Power
packageToJava
ScalaToJava
packageToScala
JavaToScala
PACKAGEtree
PickleFormat
packaging
Parser
packCaptured
Typer
packChildren
ASTTreeModel
packedType
Typer
packFileSuffix
Pack200Task
packg
Context
packSymbols
Typer
pad
Debug
Page
html
paginate
ConsoleReaderHelper
paginate_=
ConsoleReaderHelper
pairs
Uncompilable
para
WikiParser
Paragraph
comment
ParallelMatching
matching
PARAM
ModifierFlags MethodSynth
PARAMACCESSOR
ModifierFlags
paramClauses
Parser
paramDocs
DocStrings
parameter
ValueArgument
ParameterEntity
model
ParameterImpl
ModelFactory
paramPos
Symbol
params
AppliedTypeVar ExistentialType HKTypeVar MethodType PolyType RewrappingTypeProxy SimpleTypeProxy Type TypeVar Label IMethod FinalState LiteralState State
paramSectionCount
MethodType PolyType RewrappingTypeProxy SimpleTypeProxy Type
paramss
Symbol MethodType PolyType RewrappingTypeProxy SimpleTypeProxy Type
paramsString
MethodSymbolOutput
paramString
TypeDebugging
ParamTargetClass
definitions
paramToArg
TreeGen
paramType
Parser ExtractorCall ExtractorCallProd ExtractorCallRegular
paramTypes
ExistentialType MethodType PolyType RewrappingTypeProxy SimpleTypeProxy Type IMethodInfo
ParamWithActual
InstantiateDependentMap
parenBalance
Scanner UnitScanner
parenList
MethodSymbolOutput
Parens
Trees
parensAnalyzer
Scanners UnitScanner
parent
Fileish Path
ParentChanged
Changes
parentChangeSet
Changes
parentClassLoader
ILoopInterpreter IMain
ParentFinalInheritanceError
TyperErrorGen
parentheses
str
ParentInheritedTwiceError
TyperErrorGen
ParentNotATraitMixinError
TyperErrorGen
parents
str ClassInfoType ExistentialType NullaryMethodType PolyType RefinedType SimpleTypeProxy SubType Type TypeRef Path Cursor
ParentSealedInheritanceError
TyperErrorGen
ParentSelfTypeConformanceError
TyperErrorGen
parentsLevel
JavaToScala SymbolLoaders
ParentSuperSubclassError
TyperErrorGen
parentSymbols
Symbol
parentType
DocTemplateEntity DocTemplateImpl
parentTypes
Typer
ParentTypesError
TyperErrorGen
parse
Parser CommentFactory ExprTyper IMain KeyBinding Phased JavaParser ClassfileParser MetaParser TypeParser
parseArgument
IntSetting
parseAttribute
SymbolicXMLBuilder ICodeReader
parseAttributes
ClassfileParser
parseByteCode
ICodeReader
parseClass
ClassfileParser ICodeReader MetaParser
parseConstr
MetaParser
Parsed
Demo Codegen Instance Instance SimpleInstance DocParser interpreter
ParseException
Parser CommandLineParser
parseField
ClassfileParser ICodeReader MetaParser
parseInnerClasses
ClassfileParser
parseInt
CompileSocket
parseMethod
ClassfileParser ICodeReader MetaParser
parseParams
MutableSettings MetaParser
Parser
cmd ast Parsers Phased JavapClass
parser2parserPlus
ParserUtil ParserUtil
ParserCommon
ParsersCommon
parserPhase
SyntaxAnalyzer Run
ParserPlus
ParserUtil ParserUtil
Parsers
parser
ParsersCommon
parser
ParserUtil
cmd util
parseStartRule
Parser SourceFileParser
parseTree
CompilerControl
parseType
MetaParser
parseTypeParam
MetaParser
parseTypeParams
MetaParser
parseWiki
CommentFactory
PartialFunction
TypeNames
PartialFunctionClass
definitions
PartiallyChecked
RichCompilationUnits
PartialManifestClass
definitions
PartialManifestModule
definitions
pass
SymSlurper
pasteCommand
ILoop
Pasted
interpreter
pat
ValEq ValFrom
patBinder
TypeAndEqualityTestTreeMaker
Patch
parser Label Picklers
patchNat
PickleBuffer
patDefOrDcl
Parser
path
AbstractFile Parser Page Index IndexScript ReferenceIndex Source Template AbstractFile Fileish FileZipArchive NoAbstractFile io Path PlainFile Sources URLZipArchive VirtualDirectory VirtualFile SourceFile
PathResolver
util
pathSegments
SelectPattern
pathSeparator
File
PathSetting
AbsScalaSettings MutableSettings MutableSettings
pathTo
ReadEvalPrint
pathToClass
ScalaClassLoader
pathToErasure
ScalaClassLoader
pathToName
IMain
pathToTerm
IMain
pathToType
IMain
PatMatVirtualiser
typechecker
pats
Rep Row
pattern
Parser SeqContextSensitive Patterns
pattern1
SeqContextSensitive
pattern2
SeqContextSensitive
pattern3
SeqContextSensitive
PatternBindingLogic
PatternBindings
PatternBindings
matching
PatternContextSensitive
Parser
PatternMatch
MatchMatrix Patterns
PATTERNmode
Modes
patterns
Parser SeqContextSensitive RuleApplication matching
PatternSwitch
MatchMatrix
PatternTypeIncompatibleWithPtError1
InferErrorGen
PatternTypeIncompatibleWithPtError2
InferErrorGen
PatternVar
MatrixContext
PatternVarGroup
MatrixContext
patTree
EqualityTestTreeMaker
pc
ICodeReader LJUMP
PCJUMP
GenICode
PCZJUMP
GenICode
peekByte
PickleBuffer
peep
PeepholeOpt
peephole
ClosureElimination
PeepholeOpt
ClosureElimination
pendingLoadActions
JavaToScala SymbolLoaders
pendingSyms
Importer
pendingTpes
Importer
pendingTreeTypes
Statistics
PERCENT
JavaTokens
PERCENTEQ
JavaTokens
Period
SymbolTable
permanentlyHiddenWarning
TyperDiagnostics
PermissibleValue
Scalac Scaladoc ScalaTool
perRunCaches
SymbolTable
ph
Cell
Phase
internal SymbolTable NoPhaseName PhaseName ExplicitOuter InfoTransform TailCalls Transform
phase_=
SymbolTable
PhaseAssembly
nsc
Phased
interpreter Power StdReplVals
phaseDescriptions
Global
phaseDescriptors
Global
phaseEnumToPhase
Phased
phaseFlagDescriptions
Global
phaseId
SymbolTable
PhaseMap
SymbolTracker
phaseName
SyntaxAnalyzer GenICode GenJVM GenMSIL ClosureElimination DeadCodeElimination InlineExceptionHandlers Inliners DependencyAnalysis terminal Phased Node SubComponent Pickler CleanUp Constructors Erasure ExplicitOuter Flatten LambdaLift LazyVals Mixin SampleTransform SpecializeTypes TailCalls UnCurry namerFactory packageObjects typerFactory RefChecks SuperAccessors
phaseNamed
CompilerRun Run
phaseNameOrdering
PhaseName
phaseNames
Global
phaseNameToPhase
Phased
phaseNewFlags
SubComponent AddInterfaces ExplicitOuter Mixin SpecializeTypes RefChecks
phaseNextFlags
SubComponent
phaseobj
Node
phaseOf
SymbolTable
Phases
nsc
phasesDescMap
Global
phasesSet
Global
PhasesSetting
AbsScalaSettings MutableSettings MutableSettings
phasesShown
StatisticsInfo
phaseWithId
SymbolTable Universe Global
pickJarBasedOn
Properties WrappedProperties
pickle
Pickler
PickleBuffer
pickling
PickleBufferEntry
ShowPickled
PickleBufferEntryList
ShowPickled
pickledBytes
GenJVM
PickledFlags
Flags
pickledListOrder
Flags
pickledToRawFlags
Flags
PickleFormat
pickling
PicklePhase
Pickler
pickler
Global Phased io classfile
picklerDebugMode
Pickler
picklerPhase
Required Universe Global Run
Picklers
interactive
pickling
internal
pid
InfoTransformer
PIPE
SignalManager
PJUMP
GenICode
pkg
MethodSymbolOutput InternalInfo
pkgClass
InternalInfo
pkgClasses
InternalInfo
pkgFromPath
Fileish
pkgFromSource
Fileish
pkgMembers
InternalInfo
pkgName
InternalInfo JavaStackFrame
pkgSymbols
InternalInfo
pkl
Pickler
placeholderParams
Parser
placeholderTypeBoundary
Parser
placeholderTypes
Parser
PlainDirectory
io
PlainFile
io
platform
backend Global
platformPhases
JavaPlatform MSILPlatform Platform
Platforms
ScalaTool
plausiblyCompatibleImplicits
Statistics
Plugin
plugins X ScalaSettings
PluginComponent
plugins
PluginDescription
plugins
pluginDescriptions
Plugins
plugindisable
X
pluginlist
X
PluginLoadException
plugins
pluginOptions
ScalaSettings
pluginOptionsHelp
Plugins
pluginrequire
X
plugins
nsc plugins Plugins
pluginsDir
X ScalaSettings
PLUS
nme raw JavaTokens
PLUSEQ
JavaTokens
PLUSPLUS
JavaTokens
pmatch
MixEquals MixLiteralInts MixSequence MixTypes MixUnapply RuleApplication VariableRule
pnames
DeBruijnBinder
point
OffsetPosition Position
pointOrElse
OffsetPosition Position
pollInterrupt
WorkScheduler
pollThrowable
WorkScheduler
PolyAlternativeError
InferErrorGen
PolyAlternativeErrorKind
InferErrorGen
POLYmode
Modes
PolymorphicExpressionInstantiationError
InferErrorGen
POLYtpe
PickleFormat
PolyType
Types Types
PolyTypeCompleter
Namers
pool
ClassfileParser
pop
ClassfileConstants SimulatedStack TypeStack
pop2
ClassfileConstants SimulatedStack TypeStack
pop3
TypeStack
port
SocketServer
portFile
CompileSocket
portsDir
CompileSocket
pos
AnnotationInfo LazyAnnotationInfo Name Symbol TypeError SynchronizedSymbol DocComment UseCase Enumerator Filter ValEq ValFrom ReifierError VODDStart ExceptionHandler Instruction ScalaPrimitives AskScopeCompletionItem AskTypeAtItem AskTypeCompletionItem ContextTree Problem Range Lexer JavaOpInfo AbstractJavaTokenData JavaTokenData Scrutinee Info AlternativesTreeMaker CondTreeMaker EqualityTestTreeMaker TypeAndEqualityTestTreeMaker TypeTestTreeMaker
PosAndMsgTypeError
ContextErrors
Position
Universe CompilationUnit Picklers Parsed Positions util SourceFile
PositionalAfterNamedNamesDefaultError
NamesDefaultsErrorsGen
positionInUltimateSource
ScriptSourceFile SourceFile
positions
internal Modifiers symtab
PositionType
MarkupParser
positive
nme
posPrecedes
TypeDiagnostics
posstr
TreeCheckers
postamble
CodeAssembler
postcheck
TreeChecker
postfixExpr
Parser
postInit
JLineConsoleReader
postInitialization
ILoopInit
postInitThunks
ILoopInit
posToReport
JavaParser
posToStr
Inliners
postQualify
TypeDiag
postSetHook
SettingValue Setting
postTransform
UnCurryTransformer
postWorkItem
WorkScheduler
power
ILoop interpreter ReplProps StdReplVals
powerBanner
ReplProps
powerCmd
ILoop
powerCommands
ILoop
powerInitCode
ReplProps
powerNameOrdering
Implicits2
powerSymbolOrdering
Implicits2
powerTypeOrdering
Implicits2
pp
PrettifierClass RichReplString RichReplURL Debug Indenter Table
ppcp
PathResolver
ppfreq
PrettifierClass
ppn
Rep
pps
Indenter
pre
AntiPolyType OverloadedType SingleType TypeRef ImplicitInfo
preamble
CodeAssembler
preCandidates
MTFAGrowable
precedence
Parser
precedes
Position
precheck
TreeChecker
predContents
BasicBlock
predecessors
ProgramPoint BasicBlock
Predef
TermNames JLineCompletion
Predef_AnyRef
definitions
Predef_classOf
definitions
Predef_conforms
definitions
Predef_identity
definitions
Predef_wrapRefArray
definitions
PredefModule
definitions
PredefModuleClass
definitions
preds
BasicBlock
preferIPv4
FscSettings
preferringIPv4
Socket
prefix
AliasTypeRef ExistentialType NullaryMethodType OverloadedType PolyType SimpleTypeProxy SingleType SuperType Type TypeRef SettingGroup Context
prefixChain
Type
prefixedName
ConstructorPattern
prefixExpr
Parser
PrefixSetting
AbsScalaSettings MutableSettings MutableSettings
prefixSettings
MutableSettings
prefixString
NoPrefix RewrappingTypeProxy SingleType SuperType ThisType Type TypeRef
prepareSettings
InteractiveTestSettings
prepareSigMap
Erasure
prepend
BaseTypeSeq Name ComputedImports PathSetting
preQualify
TypeDiag
PresentationCompilerRequestsWorkingMode
core
PresentationCompilerTestDef
core
PresentationCompilerThread
interactive
preserveWS
MarkupParser
PRESUPER
ModifierFlags
preSuperFields
TreeInfo
Prettifier
Power
PrettifierClass
Power
prettify
AnyPrettifier Prettifier StringPrettifier
pretty
PrettifierClass
prettyName
MemberDefHandler
prettyPrint
IMain ReplTokens
prettyPrintRaw
ReplTokens
PrettyWriter
io
prev
InfoTransformer Phase Scanner Parsed JavaScanner SymbolTracker
prevBinder
AlternativesTreeMaker CondTreeMaker EqualityTestTreeMaker ProductExtractorTreeMaker SubstOnlyTreeMaker TypeAndEqualityTestTreeMaker TypeTestTreeMaker
previous
JLineHistory SimpleHistory
prevRequestList
IMain
primaryConstructor
Symbol Class
primitive
CALL_PRIMITIVE Primitives
primitiveInfixMethodName
nme
primitivePostfixMethodName
nme
PrimitivePrinter
Primitives
Primitives
icode
primitiveTypeMap
TypeKinds
print
TreePrinter TreePrinter BasicBlock PrimitivePrinter TextPrinter SessionNames ConsoleReporter X StandardScalaSettings Indenter StatisticsInfo
PrintableFlags
Flags
printAll
NodePrinters
printAllUnits
Global
printAnnotations
TreePrinter
printBlock
TreePrinter TextPrinter
printClass
TextPrinter
printClassPath
InteractiveTestSettings
printColumn
TreePrinter
printColumnMarker
ConsoleReporter
printColumns
ConsoleReaderHelper
Printer
Javap
PrinterClass
JavapClass
PrinterCtr
JavapClass
Printers
icode
printExceptionHandler
TextPrinter
printField
TextPrinter
printFile
ShowPickled
printFlags
TreePrinter
printicode
X
printIndent
Indenter
printInference
Typer
printInfers
Global
printingTypings
TreeCheckers
printInstruction
TextPrinter
printLate
opt ScalaSettings
printList
TextPrinter
println
TreePrinter TextPrinter NewLinePrintWriter
printlnAll
File
printLogicalAnd
CompactTreePrinter
printLogicalOp
CompactTreePrinter
printLogicalOr
CompactTreePrinter
printMemoryStats
StandardCompileServer
printMessage
ReplReporter ConsoleReporter
printMethod
TextPrinter
printModifiers
TreePrinter
printName
ReadEvalPrint
printOpt
TreePrinter
printParam
TreePrinter TextPrinter
printPath
ReadEvalPrint
printPhase
opt
printpos
X
printPosition
TreePrinter
printPrimitive
PrimitivePrinter
printReifyCopypaste
ReifyPrinters
printReifyCopypaste1
ReifyPrinters
printRow
TreePrinter CompactTreePrinter
printSeq
TreePrinter
printSourceLine
ConsoleReporter
printSpecStats
SpecializeTypes
printStats
AestheticSettings
printStream
File
printSummary
ConsoleReporter
printTree
TreePrinter CompactTreePrinter SafeTreePrinter
printTypeParams
TreePrinter
printtypes
MutableSettings Settings X ScalaSettings
printTyping
Typer
printTypings
Global
printUnit
NodePrinters
printValueParams
TreePrinter
printWelcome
ILoopInit
printWriter
File Socket Javap JavapClass NoJavap
PRIVATE
ModifierFlags Tokens NonPublicRefs JavaTokens
PrivateInInstance
model
PrivateInTemplate
model
PRIVATEkw
JavaKeywords Keywords
PrivateLocal
ModifierFlags
privates
checkNoEscaping
PrivateThisCaseClassParameterError
NamerErrorGen
privateWithin
HasFlags Symbol Modifiers SynchronizedSymbol
privateWithin_=
Symbol SynchronizedSymbol
Problem
interactive
problems
RichCompilationUnit
process
Driver REPL ILoop MainGenericRunner MainTokenMetric ScalaDoc StandardCompileClient
processArguments
CompilerCommand MutableSettings
processArgumentString
MutableSettings
processed
SymSlurper
processElement
NormalLinearizer WorklistAlgorithm
processOptions
Plugin
ProcessResult
interpreter
processResultToOutputLines
ProcessResult
processSettingsHook
Driver Main
procInstr
SymbolicXMLBuilder
produced
PseudoJUMP Instruction BOX CALL_METHOD CALL_PRIMITIVE CHECK_CAST CIL_INITOBJ CIL_LOAD_ARRAY_ITEM_ADDRESS CIL_LOAD_FIELD_ADDRESS CIL_LOAD_LOCAL_ADDRESS CIL_NEWOBJ CIL_UNBOX CJUMP CONSTANT CREATE_ARRAY CZJUMP DROP DUP IS_INSTANCE JUMP LOAD_ARRAY_ITEM LOAD_EXCEPTION LOAD_FIELD LOAD_LOCAL LOAD_MODULE MONITOR_ENTER MONITOR_EXIT NEW RETURN SCOPE_ENTER SCOPE_EXIT STORE_ARRAY_ITEM STORE_FIELD STORE_LOCAL STORE_THIS SWITCH THIS THROW UNBOX
producedTypes
Instruction CALL_METHOD CALL_PRIMITIVE CHECK_CAST CIL_LOAD_ARRAY_ITEM_ADDRESS CIL_LOAD_FIELD_ADDRESS CIL_LOAD_LOCAL_ADDRESS CIL_NEWOBJ CIL_UNBOX CONSTANT LOAD_ARRAY_ITEM LOAD_EXCEPTION LOAD_FIELD LOAD_LOCAL LOAD_MODULE THIS
produceTypeParameters
SpecializeTypes
Product
TypeNames
Product_canEqual
definitions
Product_iterator
definitions
Product_productArity
definitions
Product_productElement
definitions
Product_productPrefix
definitions
productAccessorName
nme
productArity
TermNames
ProductClass
definitions
ProductCompletion
interpreter
productConstr
TreeGen TreeBuilder
productConstrN
TreeBuilder
productElement
TermNames
ProductExtractorTreeMaker
TreeMakers
productIterator
TermNames
productPrefix
AnnotationInfo TermNames
productProj
definitions
ProductRootClass
definitions
products
CodegenSpec
productType
definitions
PROF
SignalManager
profCPUPhase
opt
profile
Profiling
profileAll
opt
profileAny
opt
profileClass
opt
profileCPU
Profiling
profileMem
opt Profiling
profiler
Run
Profiling
util
program
cmd ASTTreeModel
programInfo
DemoSpec CodegenSpec Implicit Instance Reference SimpleSpec Spec
ProgramPoint
analysis
ProgramTree
TreeBrowsers
progress
Run
promoteTermNamesAsNecessary
Names
prompt
EvalLoop BuildManagerTest REPL Formatting ILoop Main X ScalaSettings
PromptString
Pasted
propagateSubstitution
TreeMakers
propCategory
Properties WrappedProperties
properlyIncludes
Position
properlyPrecedes
Position
Properties
nsc
propertiesToOptions
Property
Property
cmd
propertyArgs
Property Reference
PropertyMapper
cmd
propIsSet
WrappedProperties
propMapper
DemoSpec Property
propNameToOptionName
PropertyMapper
propOr
SessionNames
propOrElse
WrappedProperties
PROTECTED
ModifierFlags Tokens NonPublicRefs JavaTokens
PROTECTED_PREFIX
TermNameMangling
PROTECTED_SET_PREFIX
TermNameMangling
ProtectedInInstance
model
ProtectedInTemplate
model
PROTECTEDkw
JavaKeywords Keywords
ProtectedLocal
ModifierFlags
protectionDomain
ClassAndJarInfo
protName
TermNameMangling
protoTypeArgs
Inferencer
protSetterName
TermNameMangling
proxy
Invoked
ProxyGlobal
ProxyReportRunner
ProxyReport
util ProxyGlobal
ProxyReportRunner
util
prune
ICodePhase
ps
PatternMatch PatternSwitch
PseudoJUMP
GenICode
PseudoType
PatternBindings
pt
TypeAndEqualityTestTreeMaker
ptBlock
typeDebug
ptIndent
typeDebug
ptLine
typeDebug
ptTree
typeDebug
ptypes
DeBruijnBinder
PUBLIC
NonPublicRefs model JavaTokens SignalManager
PUBLICkw
JavaKeywords
PublicStatic
BytecodeGenerator
PublicStaticFinal
BytecodeGenerator
pureCodegen
PatMatVirtualiser PureCodegen
PureMatchMonadInterface
PatMatVirtualiser
PureMatchTranslator
PatMatVirtualiser
pureType
MatchMonadInterface OptimizedMatchMonadInterface PureMatchMonadInterface
purge
Origins FileBackedHistory
push
MethodTFA SimulatedStack TypeStack
pushTypeBounds
Context
putChar
Scanner JavaScanner
putDocChar
Scanner JavaScanner
putfield
ClassfileConstants
putstatic
ClassfileConstants
pv
Scrutinee
pvar
Binding
pvlist2pvgroup
MatrixContext
pvs
PatternVarGroup
pzip
PatternMatch