org
.
scalalang
.
macroparadise
.
quasiquotes
.
Parsers
PatternParser
object
PatternParser
extends
Quasiquotes.Parser
Linear Supertypes
Quasiquotes.Parser
,
ParadiseParsers
,
ParsersCommon
,
ParadiseMarkupParsers
,
Scanners
,
ScannersCommon
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
PatternParser
Parser
ParadiseParsers
ParsersCommon
ParadiseMarkupParsers
Scanners
ScannersCommon
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
trait
CommonTokenData
extends
AnyRef
Definition Classes
ScannersCommon
class
MalformedInput
extends
Exception
Definition Classes
Scanners
type
NscParserCommon
=
ParserCommon
Definition Classes
ParadiseParsers
type
Offset
=
Int
Definition Classes
Scanners
case class
OpInfo
(
operand:
scala.tools.nsc.Global.Tree
,
operator:
scala.tools.nsc.Global.Name
,
offset:
ParadiseParsers.Offset
)
extends
Product
with
Serializable
Definition Classes
ParadiseParsers
class
ParadiseMarkupParser
extends
ParadiseMarkupParserCommon
Definition Classes
ParadiseMarkupParsers
class
ParadiseOutlineParser
extends
ParadiseSourceFileParser
Definition Classes
ParadiseParsers
abstract
class
ParadiseParser
extends
NscParserCommon
Definition Classes
ParadiseParsers
class
ParadiseSourceFileParser
extends
ParadiseParser
Definition Classes
ParadiseParsers
class
ParadiseUnitParser
extends
ParadiseSourceFileParser
Definition Classes
ParadiseParsers
class
ParensAnalyzer
extends
UnitScanner
Definition Classes
Scanners
abstract
class
ParserCommon
extends
AnyRef
Definition Classes
ParsersCommon
class
QuasiquoteParser
extends
ParadiseSourceFileParser
Definition Classes
Parser
abstract
class
Scanner
extends
CharArrayReader
with
TokenData
with
scala.tools.nsc.ast.parser.Scanners.ScannerCommon
Definition Classes
Scanners
trait
ScannerCommon
extends
CommonTokenData
Definition Classes
ScannersCommon
class
SourceFileScanner
extends
Scanner
Definition Classes
Scanners
trait
TokenData
extends
scala.tools.nsc.ast.parser.Scanners.CommonTokenData
Definition Classes
Scanners
class
UnitScanner
extends
SourceFileScanner
Definition Classes
Scanners
Value Members
final
def
!=
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
object
ConfusedAboutBracesControl
extends
Throwable
with
ControlThrowable
with
Product
with
Serializable
Definition Classes
ParadiseMarkupParsers
final
val
InBlock
: Int(1)
Definition Classes
ParadiseParsers
final
val
InTemplate
: Int(2)
Definition Classes
ParadiseParsers
final
val
Local
: Int(0)
Definition Classes
ParadiseParsers
object
MissingEndTagControl
extends
Throwable
with
ControlThrowable
with
Product
with
Serializable
Definition Classes
ParadiseMarkupParsers
val
NoOffset
:
Offset
Definition Classes
Scanners
lazy val
ScalaValueClassNames
:
Seq
[
scala.tools.nsc.Global.TypeName
]
Definition Classes
ParadiseParsers
object
TruncatedXMLControl
extends
Throwable
with
ControlThrowable
with
Product
with
Serializable
Definition Classes
ParadiseMarkupParsers
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
val
compat
:
QuasiquoteCompatV2
{ val u: org.scalalang.macroparadise.quasiquotes.Parsers.PatternParser.global.type }
Definition Classes
ParadiseParsers
def
correspondingPosition
(
offset:
Int
)
:
scala.tools.nsc.Global.Position
Definition Classes
Parser
def
createKeywordArray
(
keywords:
Seq
[(
scala.tools.nsc.Global.Name
,
Int
)]
,
defaultToken:
Int
)
: (
Int
,
Array
[
Int
])
Definition Classes
ScannersCommon
def
entryPoint
: (
QuasiquoteParser
) ⇒
scala.tools.nsc.Global.Tree
Definition Classes
PatternParser
→
Parser
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
val
global
:
Quasiquotes.global
.type
Definition Classes
Parser
→
ParadiseParsers
→ ParsersCommon → Scanners → ScannersCommon
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
parse
(
code:
String
)
:
scala.tools.nsc.Global.Tree
Definition Classes
Parser
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
val
token2name
:
Map
[
Int
,
scala.tools.nsc.Global.Name
]
Definition Classes
Scanners
def
token2string
(
token:
Int
)
:
String
Definition Classes
Parser
→ Scanners
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
(
...
)
Inherited from
Quasiquotes.Parser
Inherited from
ParadiseParsers
Inherited from
ParsersCommon
Inherited from
ParadiseMarkupParsers
Inherited from
Scanners
Inherited from
ScannersCommon
Inherited from
AnyRef
Inherited from
Any
Ungrouped