PACKAGE
ScalaNames TastyFormat TokensCommon
PACKAGE_CLS
ScalaNames
PACKAGEkw
JavaNames ScalaNames
PARAM
TastyFormat
PARAMS
TastyFormat
PARAMtype
TastyFormat
PERCENT
JavaTokens
PERCENTEQ
JavaTokens
PLUS
ScalaNames raw JavaTokens
PLUSEQ
JavaTokens
PLUSPLUS
JavaTokens
POLYtype
TastyFormat
PRIVATE
TastyFormat TokensCommon
PRIVATEkw
JavaNames ScalaNames
PRIVATEqualified
TastyFormat
PROTECTED
TastyFormat TokensCommon
PROTECTED_PREFIX
ScalaNames
PROTECTED_SET_PREFIX
ScalaNames
PROTECTEDkw
JavaNames ScalaNames
PROTECTEDqualified
TastyFormat
PUBLIC
JavaTokens
PUBLICkw
JavaNames
PackMapJson
json
Package
Flags model
PackageClass
Flags
PackageClassDenotation
SymDenotations
PackageCreationFlags
Flags
PackageDef
Instance TreeCopier Trees tpd untpd
PackageImpl
internal
PackageJson
json
PackageLoader
SymbolLoaders
PackageVal
Flags
Pair
ScalaNames
Paragraph
comment
Param
Flags
ParamAccessor
Flags
ParamAndLocal
Flags
ParamBounds
OrderingConstraint
ParamDef
Trees
ParamForwarder
Flags
ParamForwarding
transform
ParamList
model
ParamListImpl
internal
ParamListJson
json
ParamMatch
Signature
ParamOrAccessor
Flags
ParamOrdering
OrderingConstraint
ParamOwner
Parsers
ParamType
Types
Parens
untpd UntypedTreeCopier
ParensCounters
Parsers
ParseMap
Attr
ParsedTry
untpd UntypedTreeCopier
Parser
Parsers
ParserCommon
Parsers
Parsers
parsing
PartialFunction
ScalaNames
PartialFunctionClass
DottyBackendInterface Definitions
PartialFunctionType
Definitions
PartialOrdering
scala
PartiallyOrdered
scala
Partition
Iterator View View View
Partitioned
View View View
PatDef
untpd UntypedTreeCopier
Path
io
PathResolver
config
PathSetting
SettingGroup
Pattern
Mode
PatternAligned
ScalacPatternExpanders
PatternBoundToUnderscore
MatchTranslator
PatternExpander
Translator
PatternMatchExhaustivity
messages
PatternMatcher
transform
PatternOrType
Mode
PatternTree
Instance Trees
Patterns
PatternExpander
PendingFindMemberLimit
Config
PerRun
Definitions
Period
Periods
Periods
core
Permanent
Flags
PhantomClasses
Definitions
Phase
Phases
PhaseId
Periods
PhaseListDecorator
Decorators
PhaseMask
Periods
PhaseWidth
Periods
Phases
core
PhasesBase
Phases
PhasesSetting
SettingGroup
PickleBuffer
unpickleScala2
PickleBufferEntry
ShowPickled
PickleBufferEntryList
ShowPickled
PickledFlags
Flags
Pickler
transform
PkgDuplicateSymbol
messages
PlainClassBuilder
GenBCodePipeline
PlainFile
io
PlainPrinter
printing
Platform
config
PluggableTransformers
ast
Point
patmat
PolyParam
Types
PolyProto
ProtoTypes
PolyTransforms
CollectionStrawMan1 CollectionStrawMan4
PolyType
Types
PolyTypeDef
untpd UntypedTreeCopier
PolyTypeTree
Instance TreeCopier Trees untpd
Position
DottyBackendInterface Positions ir
PositionPickler
tasty
PositionSectionUnpickler
TastyPrinter
PositionType
MarkupParser
PositionUnpickler
tasty
Positioned
ast
Positions
util
PositionsSectionUnpickler
DottyUnpickler
PostTyper
transform
PostTyperTransformer
PostTyper
PostfixOp
untpd UntypedTreeCopier
PreDenotation
Denotations
PreName
Names
Precedence
printing
Predef
ScalaNames
PredefImportFns
Definitions
Predef_classOf
DottyBackendInterface Definitions
Predef_classOfR
Definitions
Predef_conforms
Definitions
Predef_conformsR
Definitions
Predef_eqAny
Definitions
PrefixNameExtractor
NameOps
PrefixOp
untpd UntypedTreeCopier
PrefixSetting
SettingGroup
PrefixType
ScalaNames
PreserveSubPatBinders
TreeMakers
PrimitiveClassEnc
Definitions
PrimitiveClasses
Definitions
PrintableFlags
RefinedPrinter
Printer
Printers printing
Printers
config printing ir
Printing
Mode terminal
Private
Mod Flags
PrivateAccessor
Flags
PrivateLocal
Flags
PrivateLocalParam
Flags
PrivateLocalParamAccessor
Flags
PrivateMethod
Flags
PrivateOrAccessorOrDeferred
MixinOps
PrivateOrFinalOrInline
Flags
PrivateOrLocal
Flags
PrivateParamAccessor
Flags
PrivateTerm
Flags
PrivateType
Flags
ProblemInUnderlying
CheckRealizable
ProcInstr
SymbolicXMLBuilder
Product
ScalaNames
Product0
scala
ProductClass
Definitions
ProductExtractorTreeMaker
TreeMakers
ProductNType
Definitions
ProductType
Definitions
Product_canEqual
Definitions
Product_canEqualR
Definitions
Product_productArity
Definitions
Product_productArityR
Definitions
Product_productPrefix
Definitions
Product_productPrefixR
Definitions
Prompt
terminal
ProperDefinitionNotFound
messages
Properties
config
PropertiesTrait
config
Property
util
PropertyDef
Trees
PropertyName
Trees
Protected
Mod Flags
ProtectedLocal
Flags
ProtoType
Types
ProtoTypes
typer
ProxyTree
Instance Trees
PseudoArrayClass
Definitions
Pure
TreeInfo
PureInterface
Flags
PureInterfaceCreationFlags
Flags
PurityLevel
TreeInfo
p
CS Partition Filter Partition Filter Partition Filter Partition
pack
PackageJson
packageClause
BindingPrec
packageObj
PackageClassDenotation
packagePrefix
PlainPrinter
packages
ContextDottydoc DocASTPhase ClassPath DirectoryClassPath MergedClassPath SourcePath
packagesMutable
ContextDottydoc
packaging
Parser
packs
PackMapJson
pageWidth
ScalaSettings
parArgumentExprs
Parser
parArgumentExprss
Parser
para
WikiParser
paramAccessors
ClassDenotation
paramBounds
Symbol TypeParamInfo LambdaParam PolyType
paramBoundsAsSeenFrom
Symbol TypeParamInfo LambdaParam
paramBoundsOrCompleter
Symbol TypeParamInfo LambdaParam
paramClauses
Parser
paramDefs
OuterOps
paramDocs
CommentParsing
paramFwd
PostTyper
paramLinks
TypeReference
paramLists
Def factories DefImpl
paramName
Symbol TypeParamInfo LambdaParam MethodParam ParamType PolyParam
paramNames
MethodType PolyType
paramNamess
Type
paramNum
MethodParam ParamType PolyParam
paramRef
Symbol TypeParamInfo LambdaParam
paramRefs
PolyType
paramType
Parser
paramTypes
MethodType
paramTypess
Type
paramValueType
Parser
paramVariance
Symbol TypeParamInfo LambdaParam
params
Signed Kon ClassCompleter Closure
paramsSig
Signature
parent
RecType RefinedOrRecType RefinedType Entity NonEntity Impl Fileish
parentLabelCalls
collectLabelDefs
parentTypes
TempClassInfoType
parents
Template ClassInfo Type Cursor ClassCompleter Entity
parentsWithArgs
ClassInfo Type
parse
ScalaVersion JavaParser Parser ScriptParser Str FrontEnd CommentParser
parseAnnotArg
ClassfileParser
parseAnnotation
ClassfileParser
parseAttribute
SymbolicXMLBuilder
parseAttributeValue
Utility
parseAttributes
ClassfileParser
parseCharRef
Utility
parseClass
ClassfileParser
parseMember
ClassfileParser
parseWikiAtSymbol
CommentParser
parser
Parsers
parsing
dotc
partition
Iterator MonoTransforms MonoTransforms Partitioned Buildable IterableMonoTransforms Partitioned Buildable IterableMonoTransforms Partitioned
partitionMembers
AlternateConstructors
paste
CutPasteFilter
pat
CaseDef GenAlias GenFrom TypedPat
patDef
desugar
patDefOrDcl
Parser
patTree
EqualityTestTreeMaker
patVars
TypedTreeInfo
patch
Rewrites
patchNat
PickleBuffer
patchedResultType
JSEncoding
path
Parser OuterOps SourceFile Entity NonEntity factories CaseClassImpl ClassImpl DefImpl ObjectImpl PackageImpl TraitImpl ValImpl Fileish
pathTo
NavigateAST
pathedStty
TTY
pathedTput
TTY
patmat
transform
patmatPhase
PhasesBase
pats
PatDef
pattern
Parser
pattern1
Parser
pattern2
Parser
patternAlts
Parser
patternConstrStr
Errors
patternVar
desugar
patterns
UnApply Parser Aligned
patternsOpt
Parser
peekByte
PickleBuffer
perRunCaches
DottyBackendInterface
period
Context Phase
period_=
Context
persist
Message
phase
Phases Transform LambdaLifter Transform MiniPhaseTransform TreeTransform Transform
phaseId
Periods Period
phaseName
CollectEntryPoints CollectSuperCalls GenBCode LabelDefs GenSJSIR Phase NoPhase SomePhase TerminalPhase ExtractAPI ExtractDependencies ArrayConstructors AugmentScala2Traits CapturedVars CheckReentrant CheckStatic ClassOf CollectEntryPoints Constructors CrossCastAnd DropInlined ElimByName ElimErasedValueType ElimRepeated ElimStaticThis Erasure ExpandPrivate ExpandSAMs ExplicitOuter ExplicitSelf ExtensionMethods FirstTransform Flatten FunctionalInterfaces GetClass Getters InterceptedMethods IsInstanceOfEvaluator LambdaLift LazyVals LiftTry LinkScala2ImplClasses Memoize Mixin MoveStatics NonLocalReturns NormalizeFlags PatternMatcher Pickler PostTyper ResolveSuper RestoreScopes SelectStatic SeqLiterals Splitter TailRec TreeChecker TryCatchPatterns VCElideAllocations VCInlineMethods FrontEnd RefChecks DocASTPhase DocImplicitsPhase
phaseOfClass
PhasesBase
phasePlan
PhasesBase
phases
Compiler TASTYCompiler CompilingInterpreter DocCompiler
phasesStack
Phases
pickJarBasedOn
Properties PropertiesTrait WrappedProperties
pickle
TreePickler
pickleAnnotation
TreePickler
pickleConstant
TreePickler
pickleDef
TreePickler
pickleMethodic
TreePickler
pickleModifiers
TreePickler
pickleName
NameBuffer
picklePackageRef
TreePickler
pickleParam
TreePickler
pickleParamType
TreePickler
pickleParams
TreePickler
picklePositions
PositionPickler
pickleSelector
TreePickler
pickleStats
TreePickler
pickleTpt
TreePickler
pickleTree
TreePickler
pickleTreeUnlessEmpty
TreePickler
pickleType
TreePickler
pickleTypeWithPos
TreePickler
picklerPhase
PhasesBase
picklers
CompilationUnit
pickling
Printers
pid
PackageDef
pkgFromPath
Fileish
pkgFromSource
Fileish
pl
JavaParamList
placeholderParams
Parser
plain
Item2 Item3 PlainPrinter Printer RefinedPrinter
plainText
Str
platform
ContextBase
plist
ParamListJson
plugin
ScalaSettings
pluginsDir
ScalaSettings
point
Position SourcePosition
pointDelta
Position
polyDefDef
tpd
polyHash
PlainPrinter
polyParamNameString
PlainPrinter RefinedPrinter
pool
ClassfileParser
pop
ClassfileConstants
pop2
ClassfileConstants
pos
Positioned Thicket WithoutTypeOrPos Comment Symbol MessageContainer BoundTree AlternativesTreeMaker BodyTreeMaker EqualityTestTreeMaker FunTreeMaker GuardTreeMaker SubstOnlyTreeMaker TreeMaker TrivialTreeMaker TypeTestTreeMaker SourcePosition Apply ApplyStatic ApplyStatically ArrayLength ArraySelect ArrayValue AsInstanceOf Assign BinaryOp Block BooleanLiteral CallHelper ClassDef ClassOf Closure ConstructorExportDef Continue Debugger DoWhile DoubleLiteral EmptyTree FieldDef FloatLiteral GetClass Ident If IntLiteral IsInstanceOf JSArrayConstr JSBinaryOp JSBracketMethodApply JSBracketSelect JSClassExportDef JSDelete JSDotMethodApply JSDotSelect JSFunctionApply JSLinkingInfo JSNew JSObjectConstr JSSpread JSSuperBracketCall JSSuperBracketSelect JSSuperConstructorCall JSUnaryOp Labeled LoadJSConstructor LoadJSModule LoadModule LongLiteral Match MethodDef ModuleExportDef New NewArray Null ParamDef PropertyDef PropertyName RecordValue Return Select Skip StoreModule StringLiteral This Throw Tree Try UnaryOp Unbox Undefined UndefinedParam VarDef VarRef While
pos2irPos
JSPositions
posAt
PositionUnpickler
posHash
TreeHash
posMods
Parser
posStr
MessageRendering
position
MessageContainer
positionCoord
Positions
positionCursor
Terminal
positionHelper
DottyBackendInterface
positionInUltimateSource
SourceFile
positive
ScalaNames
postProcess
TreeCopier TypedTreeCopier UntypedTreeCopier
postProcessToken
Scanner
postfixExpr
Parser
postfixOps
language
postscript
AmbiguousImplicits FailedImplicit SearchFailure
ppcp
PathResolver
preRegister
TreePickler
precedence
parsing
prefix
Setting ScalaNames specializedTypeNames ClassInfo NamedType TermRef TypeRef Expanded
prefixExpr
Parser
prefixIsElidable
tpd
prefixString
ClassSymbol Symbol ImplicitMethodType JavaMethodType MethodType
prefixToVariance
TastyFormat
prelude
HistoryFilter
prepForAlternative
TreeTransformer
prepForApply
TreeTransformer
prepForAssign
TreeTransformer
prepForBind
TreeTransformer
prepForBlock
TreeTransformer
prepForCaseDef
TreeTransformer
prepForClosure
TreeTransformer
prepForDefDef
TreeTransformer
prepForIdent
TreeTransformer
prepForIf
TreeTransformer
prepForInlined
TreeTransformer
prepForLiteral
TreeTransformer
prepForMatch
TreeTransformer
prepForNew
TreeTransformer
prepForPackageDef
TreeTransformer
prepForReturn
TreeTransformer
prepForSelect
TreeTransformer
prepForSeqLiteral
TreeTransformer
prepForStats
TreeTransformer
prepForSuper
TreeTransformer
prepForTemplate
TreeTransformer
prepForThis
TreeTransformer
prepForTry
TreeTransformer
prepForTypeApply
TreeTransformer
prepForTypeDef
TreeTransformer
prepForTypeTree
TreeTransformer
prepForTyped
TreeTransformer
prepForUnApply
TreeTransformer
prepForUnit
TreeTransformer
prepForValDef
TreeTransformer
prepareForAlternative
TreeTransform
prepareForApply
Transform TreeTransform
prepareForAssign
Transform TreeTransform
prepareForBind
TreeTransform
prepareForBlock
TreeTransform
prepareForCaseDef
TreeTransform
prepareForClosure
TreeTransform
prepareForDefDef
TreeTransform
prepareForIdent
TreeTransform
prepareForIf
TreeTransform
prepareForInlined
TreeTransform
prepareForLiteral
TreeTransform
prepareForMatch
TreeTransform
prepareForNew
TreeTransform
prepareForPackageDef
TreeTransform
prepareForReturn
Transform TreeTransform
prepareForSelect
TreeTransform
prepareForSeqLiteral
TreeTransform
prepareForStats
TreeTransform Transform
prepareForSuper
TreeTransform
prepareForTemplate
Transform TreeTransform
prepareForThis
TreeTransform
prepareForTry
TreeTransform
prepareForTypeApply
TreeTransform
prepareForTypeDef
TreeTransform
prepareForTypeTree
TreeTransform
prepareForTyped
TreeTransform
prepareForUnApply
TreeTransform
prepareForUnit
Transform CollectEntryPoints FirstTransform FunctionalInterfaces InterceptedMethods LambdaLifter TreeTransform
prepareForValDef
Transform Transform TreeTransform
prepend
Signature CutPasteFilter
preserveWS
MarkupParser
prev
Phase ScopeEntry JavaScanner
prevBinder
AlternativesTreeMaker CondTreeMaker EqualityTestTreeMaker ExtractorTreeMaker ProductExtractorTreeMaker SubstOnlyTreeMaker TypeTestTreeMaker
prevBuffer
HistoryFilter
previousOutput
CompilingInterpreter
primTypes
JavaTokens
primaryConstructor
ClassDenotation SymDenotation
primitive
ScalaTermNames
primitiveArrayOp
NameDecorator
primitiveConversion
tpd
primitiveInfixMethodName
TermNameDecorator
primitiveMethodName
TermNameDecorator
primitivePostfixMethodName
TermNameDecorator
primitives
DottyBackendInterface
print
Text IRTreePrinter InfoPrinter
printArgs
IRTreePrinter
printBlock
IRTreePrinter
printClassInfoHeader
InfoPrinter
printColumn
IRTreePrinter
printContents
TastyPrinter
printCreationTraces
Context
printError
TreeChecker
printEscapeJS
Utils
printFile
ShowPickled
printHelp
InterpreterLoop
printMaxConstraint
ConstraintRunInfo
printMessage
ConsoleReporter
printNames
TastyPrinter
printRefType
IRTreePrinter
printRow
IRTreePrinter InfoPrinter
printSig
IRTreePrinter
printSummary
Run Reporter
printTopLevelTree
IRTreePrinter
printWelcome
InterpreterLoop
printableChar
HistoryFilter
printer
Printers
printerFn
Context
printerFn_=
Context
printing
dotc
println
Printer noPrinter NewLinePrintWriter IRTreePrinter IndentationManager
printtypes
ScalaSettings
priorityClassPath
Calculated
priorityclasspath
ScalaSettings
privateWithin
Modifiers SymDenotation
privateWithin_=
SymDenotation
procInstr
SymbolicXMLBuilder
process
Bench Driver Resident
processArguments
SettingGroup
processPackage
TreeReader
processors
LazyVals
prodArity
Aligned Extractor
productAccessorName
ScalaTermNames
productArity
ScalaNames Product0
productElement
ScalaNames Product0
productIterator
ScalaNames
productPrefix
ScalaNames
productPrefix$extension
VCBooleanCompanion VCByteCompanion VCCharCompanion VCDoubleCompanion VCFloatCompanion VCIntCompanion VCLongCompanion VCObjectCompanion VCShortCompanion
productSelectorTypes
Applications
productSelectors
Applications
productTypes
Aligned
project
SpaceEngine
promote
Typer ReTyper
prompt
ScalaSettings Config
prop
JSDelete
propCategory
Properties PropertiesTrait WrappedProperties
propFilename
PropertiesTrait
propIsSet
PropertiesTrait WrappedProperties
propIsSetTo
PropertiesTrait
propOrElse
PropertiesTrait WrappedProperties
propOrEmpty
PropertiesTrait
propOrFalse
PropertiesTrait
propOrNone
PropertiesTrait
propOrNull
PropertiesTrait
propagateRebindings
TreeMakers
property
Context
propertyClass
Setting
protectedAccessorName
TermNameDecorator
protectedSetterName
TermNameDecorator
provided
Text
proxies
LambdaLifter
proxy
LazyType
proxyOf
LambdaLifter
pt
BoundTree AmbiguousImplicits DivergingImplicit ExplainedSearchFailure FailedImplicit ImplicitSearch NonMatchingImplicit ShadowedImplicit
ptpe
ParamDef
publish
SettingGroup
pushAttachment
Container
pushUndos
UndoFilter
putAttachment
LinkSource
putChar
ScannerCommon
putNat
TastyBuffer
putfield
ClassfileConstants
putstatic
ClassfileConstants