symbXMLBuilder

dotty.tools.dotc.parsing.Parsers.Parser.symbXMLBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Inherited methods

def charData(span: Span, txt: String): Tree

Attributes

Inherited from:
SymbolicXMLBuilder
def comment(span: Span, text: String): Tree

Attributes

Inherited from:
SymbolicXMLBuilder
def element(span: Span, qname: String, attrMap: Map[String, Tree], empty: Boolean, args: Seq[Tree]): Tree

Attributes

Inherited from:
SymbolicXMLBuilder
final def entityRef(span: Span, n: String): Tree

Attributes

Inherited from:
SymbolicXMLBuilder
def group(span: Span, args: Seq[Tree]): Tree

Various node constructions.

Various node constructions.

Attributes

Inherited from:
SymbolicXMLBuilder

Attributes

Inherited from:
SymbolicXMLBuilder
def makeText1(txt: Tree): Tree

Attributes

Inherited from:
SymbolicXMLBuilder
def makeTextPat(txt: Tree): Apply

Attributes

Inherited from:
SymbolicXMLBuilder
def makeXMLpat(span: Span, n: String, args: Seq[Tree]): Tree

Attributes

Inherited from:
SymbolicXMLBuilder
def makeXMLseq(span: Span, args: Seq[Tree]): Block

could optimize if args.length == 0, args.length == 1 AND args(0) is <: Node.

could optimize if args.length == 0, args.length == 1 AND args(0) is <: Node.

Attributes

Inherited from:
SymbolicXMLBuilder
def parseAttribute(span: Span, s: String): Tree

Attributes

Inherited from:
SymbolicXMLBuilder
def procInstr(span: Span, target: String, txt: String): Tree

Attributes

Inherited from:
SymbolicXMLBuilder

Returns (Some(prefix) | None, rest) based on position of ':'

Returns (Some(prefix) | None, rest) based on position of ':'

Attributes

Inherited from:
SymbolicXMLBuilder
final def text(span: Span, txt: String): Tree

Attributes

Inherited from:
SymbolicXMLBuilder
def unparsed(span: Span, str: String): Tree

Attributes

Inherited from:
SymbolicXMLBuilder