Abstract
Mod
AbstractMethodError
scala
AllowEquality
equality
Alternative
Pat
Annot
Mod Mod
Annotate
Type Term Type
Anonymous
Name Name
AnyRef
scala
Api
Case Primary Function Name Project Select Secondary Def Type Val Var Class Def Macro Object Trait Type Val Var Generator Guard Val Import Clause Name Rename Unimport Wildcard Bool Byte Char Double Float Int Long Null Short String Symbol Unit Abstract Annot Case Contravariant Covariant Ffi Final Implicit Lazy Override Private Protected Sealed ValParam VarParam Anonymous Indeterminate Alternative SeqWildcard Bind Extract ExtractInfix Interpolate Tuple Annotate Apply ApplyInfix Compound Existential Function Lambda Placeholder Project Tuple Wildcard Typed Term Type Wildcard Pkg Object Source Template 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 Lambda Method Name Param Placeholder Project Select Singleton Tuple
Apply
Type Term Type
ApplyInfix
Type Term Type
ApplyType
Term
ApplyUnary
Term
Arg
Pat Term Type Pat Term Type
ArrayIndexOutOfBoundsException
scala
Ascribe
Term
Assign
Term
Attributes
prettyprinters
allow
Macros
annots
Annotate Annotate Annotate
apply
Case Primary Function Name Project Select Secondary Def Type Val Var Class Def Macro Object Trait Type Val Var Generator Guard Val Import Clause Name Rename Unimport Wildcard Bool Byte Char Double Float Int Long Null Short String Symbol Unit MergeException Abstract Annot Case Contravariant Covariant Ffi Final Implicit Lazy Override Private Protected Sealed ValParam VarParam Anonymous Indeterminate Alternative SeqWildcard Bind Extract ExtractInfix Interpolate Tuple Annotate Apply ApplyInfix Compound Existential Function Lambda Placeholder Project Tuple Wildcard Typed Term Type Wildcard Pkg Object Source Template 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 Lambda Method Name Param Placeholder Project Select Singleton Tuple mergeTrees Attributes Positions TreeStructure TreeSyntax Multi Single Desugaring Type Method Global Local Nonrecursive Parse ParseException
arg
ApplyUnary Repeated
args
Extract Interpolate Apply Apply ApplyInfix Interpolate Apply
argss
Update
ast
internal
attributesTree
Attributes