scala
.
meta
.
syntactic
.
tokenizers
Token
Related Docs:
trait Token
|
package tokenizers
object
Token
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
Token
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
final
case class
(
origin:
Origin
,
start:
Int
)
extends
Whitespace
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
(
origin:
Origin
,
start:
Int
)
extends
Whitespace
with
StatSep
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
(
origin:
Origin
,
start:
Int
)
extends
Whitespace
with
StatSep
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
(
origin:
Origin
,
start:
Int
)
extends
Whitespace
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
(
origin:
Origin
,
start:
Int
)
extends
Whitespace
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
(
origin:
Origin
,
start:
Int
)
extends
Whitespace
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
#
(
origin:
Origin
,
start:
Int
)
extends
StaticDelim
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
(
(
origin:
Origin
,
start:
Int
)
extends
StaticDelim
with
ExprIntro
with
TypeIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
)
(
origin:
Origin
,
start:
Int
)
extends
StaticDelim
with
CantStartStat
with
CanEndStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
,
(
origin:
Origin
,
start:
Int
)
extends
StaticDelim
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
.
(
origin:
Origin
,
start:
Int
)
extends
StaticDelim
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
:
(
origin:
Origin
,
start:
Int
)
extends
StaticDelim
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
;
(
origin:
Origin
,
start:
Int
)
extends
StaticDelim
with
StatSep
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
<%
(
origin:
Origin
,
start:
Int
)
extends
StaticDelim
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
<-
(
origin:
Origin
,
start:
Int
,
end:
Int
)
extends
DynamicDelim
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
<:
(
origin:
Origin
,
start:
Int
)
extends
StaticDelim
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
=
(
origin:
Origin
,
start:
Int
)
extends
StaticDelim
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
=>
(
origin:
Origin
,
start:
Int
,
end:
Int
)
extends
DynamicDelim
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
>:
(
origin:
Origin
,
start:
Int
)
extends
StaticDelim
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
@
(
origin:
Origin
,
start:
Int
)
extends
StaticDelim
with
TypeIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
sealed
trait
CanEndStat
extends
Token
Annotations
@branch
()
@branch
()
sealed
trait
CantStartStat
extends
Token
Annotations
@branch
()
@branch
()
sealed
trait
CaseDefEnd
extends
Token
Annotations
@branch
()
@branch
()
final
case class
Comment
(
origin:
Origin
,
start:
Int
,
end:
Int
)
extends
Dynamic
with
Token
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
sealed
trait
DclIntro
extends
DefIntro
Annotations
@branch
()
@branch
()
sealed
trait
DefIntro
extends
Token
Annotations
@branch
()
@branch
()
sealed
trait
Delim
extends
Token
Annotations
@branch
()
@branch
()
sealed
trait
Dynamic
extends
Token
Annotations
@branch
()
@branch
()
sealed
trait
DynamicDelim
extends
Delim
with
Static
Annotations
@branch
()
@branch
()
sealed
trait
DynamicLiteral
extends
Dynamic
with
Literal
Annotations
@branch
()
@branch
()
final
case class
EOF
(
origin:
Origin
)
extends
Static
with
StatSep
with
StatSeqEnd
with
CaseDefEnd
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
sealed
trait
ExprIntro
extends
Token
Annotations
@branch
()
@branch
()
final
case class
Ident
(
origin:
Origin
,
start:
Int
,
end:
Int
)
extends
Dynamic
with
ExprIntro
with
TypeIntro
with
CanEndStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
sealed
trait
Keyword
extends
Static
with
Token
Annotations
@branch
()
@branch
()
sealed
trait
Literal
extends
ExprIntro
with
CanEndStat
Annotations
@branch
()
@branch
()
sealed
trait
LocalModifier
extends
Modifier
Annotations
@branch
()
@branch
()
sealed
trait
Modifier
extends
Keyword
Annotations
@branch
()
@branch
()
sealed
trait
NumericLiteral
extends
DynamicLiteral
Annotations
@branch
()
@branch
()
sealed
trait
StatSep
extends
Delim
Annotations
@branch
()
@branch
()
sealed
trait
StatSeqEnd
extends
Token
Annotations
@branch
()
@branch
()
sealed
trait
Static
extends
Token
Annotations
@branch
()
@branch
()
sealed
trait
StaticDelim
extends
Delim
with
Static
Annotations
@branch
()
@branch
()
sealed
trait
TemplateIntro
extends
DefIntro
Annotations
@branch
()
@branch
()
sealed
trait
TypeIntro
extends
Token
Annotations
@branch
()
@branch
()
sealed
trait
Whitespace
extends
Static
with
Token
Annotations
@branch
()
@branch
()
final
case class
XMLStart
(
origin:
Origin
,
start:
Int
,
end:
Int
)
extends
Dynamic
with
Token
with
ExprIntro
with
CanEndStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
[
(
origin:
Origin
,
start:
Int
)
extends
StaticDelim
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
]
(
origin:
Origin
,
start:
Int
)
extends
StaticDelim
with
CantStartStat
with
CanEndStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
_
(
origin:
Origin
,
start:
Int
)
extends
StaticDelim
with
ExprIntro
with
TypeIntro
with
CanEndStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
abstract
(
origin:
Origin
,
start:
Int
)
extends
LocalModifier
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
case
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
CaseDefEnd
with
TemplateIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
catch
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
class
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
TemplateIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
def
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
DclIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
do
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
ExprIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
else
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
extends
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
false
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
Literal
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
final
(
origin:
Origin
,
start:
Int
)
extends
LocalModifier
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
finally
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
for
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
ExprIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
forSome
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
if
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
ExprIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
implicit
(
origin:
Origin
,
start:
Int
)
extends
LocalModifier
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
import
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
lazy
(
origin:
Origin
,
start:
Int
)
extends
LocalModifier
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
macro
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
match
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
new
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
ExprIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
null
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
Literal
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
object
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
TemplateIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
override
(
origin:
Origin
,
start:
Int
)
extends
Modifier
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
package
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
private
(
origin:
Origin
,
start:
Int
)
extends
Modifier
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
protected
(
origin:
Origin
,
start:
Int
)
extends
Modifier
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
return
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
ExprIntro
with
CanEndStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
sealed
(
origin:
Origin
,
start:
Int
)
extends
LocalModifier
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
super
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
ExprIntro
with
TypeIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
this
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
ExprIntro
with
TypeIntro
with
CanEndStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
throw
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
ExprIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
trait
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
TemplateIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
true
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
Literal
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
try
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
ExprIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
type
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
DclIntro
with
CanEndStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
val
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
DclIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
var
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
DclIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
while
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
ExprIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
with
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
yield
(
origin:
Origin
,
start:
Int
)
extends
Keyword
with
CantStartStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
{
(
origin:
Origin
,
start:
Int
)
extends
StaticDelim
with
ExprIntro
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
final
case class
}
(
origin:
Origin
,
start:
Int
)
extends
StaticDelim
with
StatSeqEnd
with
CaseDefEnd
with
CantStartStat
with
CanEndStat
with
Product
with
Serializable
Annotations
@tokenClass
()
@leafClass
()
Value Members
object
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
object
#
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
object
(
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
)
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
,
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
.
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
:
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
;
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
<%
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
<-
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
<:
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
=
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
object
=>
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
>:
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
@
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
Comment
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
EOF
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
Ident
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
Interpolation
object
Literal
object
XMLStart
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
[
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
]
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
_
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
abstract
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
object
case
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
catch
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
class
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
object
def
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
do
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
else
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
object
extends
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
false
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
final
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
object
finally
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
for
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
forSome
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
object
if
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
implicit
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
import
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
object
lazy
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
macro
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
match
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
object
new
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
object
null
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
object
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
override
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
package
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
private
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
protected
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
return
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
sealed
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
super
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
object
this
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
throw
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
def
toString
()
:
String
Definition Classes
AnyRef → Any
object
trait
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
true
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
try
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
type
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
val
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
var
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
object
while
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
with
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
yield
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
{
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
object
}
extends
Serializable
Annotations
@tokenCompanion
()
@leafCompanion
()
Inherited from
AnyRef
Inherited from
Any
Ungrouped