trait
OpTreeContext[OpTreeCtx <: ParserContext] extends AnyRef
Type Members
-
case class
Action(actionTree: scala.reflect.macros.Universe.Tree, actionTypeTree: scala.reflect.macros.Universe.Tree) extends DefaultNonTerminalOpTree with Product with Serializable
-
-
case class
AnyOf(stringTree: scala.reflect.macros.Universe.Tree) extends TerminalOpTree with Product with Serializable
-
-
-
case class
CharMatch(charTree: scala.reflect.macros.Universe.Tree) extends TerminalOpTree with Product with Serializable
-
case class
CharPredicateMatch(predicateTree: scala.reflect.macros.Universe.Tree) extends PotentiallyNamedTerminalOpTree with Product with Serializable
-
case class
CharacterRange(lowerBound: Char, upperBound: Char) extends TerminalOpTree with Product with Serializable
-
class
Collector extends AnyRef
-
-
-
case class
DropAction(hlTree: scala.reflect.macros.Universe.Tree) extends OpTree with Product with Serializable
-
case class
Fail(stringTree: scala.reflect.macros.Universe.Tree) extends OpTree with Product with Serializable
-
-
case class
IgnoreCaseChar(charTree: scala.reflect.macros.Universe.Tree) extends TerminalOpTree with Product with Serializable
-
case class
IgnoreCaseString(stringTree: scala.reflect.macros.Universe.Tree) extends OpTree with Product with Serializable
-
case class
MapMatch(mapTree: scala.reflect.macros.Universe.Tree) extends OpTree with Product with Serializable
-
case class
Named(op: OpTree, stringTree: scala.reflect.macros.Universe.Tree) extends DefaultNonTerminalOpTree with Product with Serializable
-
-
case class
NoneOf(stringTree: scala.reflect.macros.Universe.Tree) extends TerminalOpTree with Product with Serializable
-
case class
NotPredicate(op: OpTree) extends OpTree with Product with Serializable
-
-
sealed
trait
OpTree extends AnyRef
-
-
-
case class
PushAction(argTree: scala.reflect.macros.Universe.Tree, hlTree: scala.reflect.macros.Universe.Tree) extends OpTree with Product with Serializable
-
-
case class
RuleCall(call: Either[OpTree, scala.reflect.macros.Universe.Tree], calleeNameTree: scala.reflect.macros.Universe.Tree) extends NonTerminalOpTree with Product with Serializable
-
case class
RunAction(argTree: scala.reflect.macros.Universe.Tree, rrTree: scala.reflect.macros.Universe.Tree) extends DefaultNonTerminalOpTree with Product with Serializable
-
case class
RunSubParser(fTree: scala.reflect.macros.Universe.Tree) extends DefaultNonTerminalOpTree with Product with Serializable
-
case class
SemanticPredicate(flagTree: scala.reflect.macros.Universe.Tree) extends TerminalOpTree with Product with Serializable
-
type
Separator = (Boolean) ⇒ scala.reflect.macros.Universe.Tree
-
-
case class
StringMatch(stringTree: scala.reflect.macros.Universe.Tree) extends OpTree with Product with Serializable
-
-
case class
Times(op: OpTree, init: scala.reflect.macros.Universe.Tree, collector: Collector, separator: Separator) extends WithSeparator with Product with Serializable
-
-
Abstract Value Members
-
abstract
val
c: OpTreeCtx
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
object
ANY extends TerminalOpTree with Product with Serializable
-
def
CharRange(lowerTree: scala.reflect.macros.Universe.Tree, upperTree: scala.reflect.macros.Universe.Tree): CharacterRange
-
-
lazy val
HListConsTypeSymbol: scala.reflect.macros.Universe.ClassSymbol
-
lazy val
HNilTypeSymbol: scala.reflect.macros.Universe.ClassSymbol
-
def
IgnoreCase(argTree: scala.reflect.macros.Universe.Tree): OpTree
-
def
OpTree(tree: scala.reflect.macros.Universe.Tree): OpTree
-
-
-
def
Times(base: scala.reflect.macros.Universe.Tree, rule: OpTree, collector: Collector, separator: Separator = null): OpTree
-
final
def
asInstanceOf[T0]: T0
-
def
block(stmts: List[scala.reflect.macros.Universe.Tree], expr: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
-
def
block(a: scala.reflect.macros.Universe.Tree, b: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
-
def
clone(): AnyRef
-
def
collector(lifterTree: scala.reflect.macros.Universe.Tree): Collector
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
expand(tree: scala.reflect.macros.Universe.Tree, wrapped: Boolean): scala.reflect.macros.Universe.Tree
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
def
isSubClass(t: scala.reflect.macros.Universe.Type, fqn: String): Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
val
opTreePF: PartialFunction[scala.reflect.macros.Universe.Tree, OpTree]
-
lazy val
rule0Collector: Collector
-
lazy val
rule1Collector: Collector
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any