PACKAGE
LegacyToken
PRIVATE
LegacyToken
PROTECTED
LegacyToken
Param
Templ Term Type Templ Term Type
ParamQuote
syntactic
ParamTyp
Type
Parse
syntactic
Parser
parsers
Part
Interpolation
PartialFunction
Term
PartialOrdering
scala
PartiallyOrdered
scala
Pat
meta ast SyntacticGroup
Pat Context
OpCtx
Path
SyntacticGroup
Pattern
Pat
Pattern1
Pat
Pattern2
Pat
Pattern3
Pat
PatternContextSensitive
AbstractParser
PatternQuote
syntactic
Pkg
ast
Placeholder
Term Type
PostfixExpr
Term
PrefixExpr
Term
Primary
Ctor
Private
Mod
PrivateThis
Mod
PrivateWithin
Mod
Procedure
Decl Defn
Project
Type
Protected
Mod
ProtectedThis
Mod
ProtectedWithin
Mod
p
PatternQuote Code
package
Token
packageObject
AbstractParser
packageOrPackageObject
AbstractParser
packages
SemanticScopeOps
param
ParamQuote AbstractParser
paramClauses
AbstractParser
paramType
AbstractParser
params
Function Function SemanticScopeOps
paramss
Primary Secondary Def Procedure Def Macro Procedure SemanticScopeOps
parent
Tree Case Primary Ref Secondary Def Procedure Type Val Var Class Def Macro Object Procedure Trait Type Val Var Generator Guard Val Import Clause Name Rename Unimport Wildcard Bool Char Double Float Int Long Null String Symbol Unit Abstract Annot Case Contravariant Covariant Final Implicit Lazy Override Private PrivateThis PrivateWithin Protected ProtectedThis ProtectedWithin Sealed Alternative SeqWildcard Bind Extract ExtractInfix Interpolate Tuple Typed Wildcard Pkg Object Source Templ Val Var Annotate Apply ApplyInfix ApplyType ApplyUnary Named Repeated Ascribe Assign Block Do Eta For ForYield Function If Interpolate Match Name New Param PartialFunction Placeholder Return Select Super This Throw TryWithCases TryWithTerm Tuple Update While Annotate Apply ApplyInfix ByName Repeated Bounds Compound Existential Function Name Param Placeholder Project Select Singleton Tuple
parents
Templ Context SemanticMemberOps SemanticTermMemberOps SemanticTypeMemberOps SemanticTypeOps
parse
RichOrigin
parseCase
Parse AbstractParser
parseCtorRef
Parse AbstractParser
parseEnum
Parse AbstractParser
parseMod
Parse AbstractParser
parseParam
Parse AbstractParser
parsePat
Parse AbstractParser
parseRule
AbstractParser
parseSelector
Parse AbstractParser
parseSource
Parse AbstractParser
parseStartRule
AbstractParser Parser
parseStat
Parse AbstractParser
parseStats
Parse AbstractParser
parseTempl
Parse AbstractParser
parseTerm
Parse AbstractParser
parseTermArg
Parse AbstractParser
parseTparam
Parse AbstractParser
parseType
Parse AbstractParser
parsers
syntactic
parts
Interpolate Interpolate
pat
Case Generator Val
patDefOrDcl
AbstractParser
path
AbstractParser
pats
Val Var Val Var
pattern
AbstractParser SeqContextSensitive
pattern1
SeqContextSensitive
pattern2
SeqContextSensitive
pattern3
SeqContextSensitive
patterns
SeqContextSensitive
peekingAhead
AbstractParser
pop
OpCtx
postfixExpr
AbstractParser
precedence
OpInfo SyntacticNameOps SyntacticGroup Literal AnyPattern3 Pattern Pattern1 Pattern2 Pattern3 SimplePattern Path Expr Expr1 InfixExpr PostfixExpr PrefixExpr SimpleExpr SimpleExpr1 AnnotTyp AnyInfixTyp CompoundTyp InfixTyp ParamTyp SimpleTyp Typ
prefix
Interpolate Interpolate
prefixExpr
AbstractParser
prev
LegacyScanner
primaryCtor
AbstractParser
primaryCtorArgss
Secondary
private
Token
productArity
Case Primary Ref Secondary Def Procedure Type Val Var Class Def Macro Object Procedure Trait Type Val Var Generator Guard Val Import Clause Name Rename Unimport Wildcard Bool Char Double Float Int Long Null String Symbol Unit Abstract Annot Case Contravariant Covariant Final Implicit Lazy Override Private PrivateThis PrivateWithin Protected ProtectedThis ProtectedWithin Sealed Alternative SeqWildcard Bind Extract ExtractInfix Interpolate Tuple Typed Wildcard Pkg Object Source Templ Val Var Annotate Apply ApplyInfix ApplyType ApplyUnary Named Repeated Ascribe Assign Block Do Eta For ForYield Function If Interpolate Match Name New Param PartialFunction Placeholder Return Select Super This Throw TryWithCases TryWithTerm Tuple Update While Annotate Apply ApplyInfix ByName Repeated Bounds Compound Existential Function Name Param Placeholder Project Select Singleton Tuple
productElement
Case Primary Ref Secondary Def Procedure Type Val Var Class Def Macro Object Procedure Trait Type Val Var Generator Guard Val Import Clause Name Rename Unimport Wildcard Bool Char Double Float Int Long Null String Symbol Unit Abstract Annot Case Contravariant Covariant Final Implicit Lazy Override Private PrivateThis PrivateWithin Protected ProtectedThis ProtectedWithin Sealed Alternative SeqWildcard Bind Extract ExtractInfix Interpolate Tuple Typed Wildcard Pkg Object Source Templ Val Var Annotate Apply ApplyInfix ApplyType ApplyUnary Named Repeated Ascribe Assign Block Do Eta For ForYield Function If Interpolate Match Name New Param PartialFunction Placeholder Return Select Super This Throw TryWithCases TryWithTerm Tuple Update While Annotate Apply ApplyInfix ByName Repeated Bounds Compound Existential Function Name Param Placeholder Project Select Singleton Tuple
productIterator
Case Primary Ref Secondary Def Procedure Type Val Var Class Def Macro Object Procedure Trait Type Val Var Generator Guard Val Import Clause Name Rename Unimport Wildcard Bool Char Double Float Int Long Null String Symbol Unit Abstract Annot Case Contravariant Covariant Final Implicit Lazy Override Private PrivateThis PrivateWithin Protected ProtectedThis ProtectedWithin Sealed Alternative SeqWildcard Bind Extract ExtractInfix Interpolate Tuple Typed Wildcard Pkg Object Source Templ Val Var Annotate Apply ApplyInfix ApplyType ApplyUnary Named Repeated Ascribe Assign Block Do Eta For ForYield Function If Interpolate Match Name New Param PartialFunction Placeholder Return Select Super This Throw TryWithCases TryWithTerm Tuple Update While Annotate Apply ApplyInfix ByName Repeated Bounds Compound Existential Function Name Param Placeholder Project Select Singleton Tuple
productPrefix
Case Primary Ref Secondary Def Procedure Type Val Var Class Def Macro Object Procedure Trait Type Val Var Generator Guard Val Import Clause Name Rename Unimport Wildcard Bool Char Double Float Int Long Null String Symbol Unit Abstract Annot Case Contravariant Covariant Final Implicit Lazy Override Private PrivateThis PrivateWithin Protected ProtectedThis ProtectedWithin Sealed Alternative SeqWildcard Bind Extract ExtractInfix Interpolate Tuple Typed Wildcard Pkg Object Source Templ Val Var Annotate Apply ApplyInfix ApplyType ApplyUnary Named Repeated Ascribe Assign Block Do Eta For ForYield Function If Interpolate Match Name New Param PartialFunction Placeholder Return Select Super This Throw TryWithCases TryWithTerm Tuple Update While Annotate Apply ApplyInfix ByName Repeated Bounds Compound Existential Function Name Param Placeholder Project Select Singleton Tuple
protected
Token
push
OpCtx
putChar
LegacyScanner
putCommentChar
LegacyScanner