Lines Matching refs:source
62 private def parse_attrib(source: CharSequence) = {
63 val s = source.toString
70 def parse_body(source: CharSequence): XML.Body =
101 for (chunk <- Library.separated_chunks(is_X, source) if chunk.length != 0) {
117 def parse(source: CharSequence): XML.Tree =
118 parse_body(source) match {
124 def parse_elem(source: CharSequence): XML.Tree =
125 parse_body(source) match {
133 private def markup_broken(source: CharSequence) =
134 XML.Elem(Markup.Broken, List(XML.Text(source.toString)))
136 def parse_body_failsafe(source: CharSequence): XML.Body =
138 try { parse_body(source) }
139 catch { case ERROR(_) => List(markup_broken(source)) }
142 def parse_failsafe(source: CharSequence): XML.Tree =
144 try { parse(source) }
145 catch { case ERROR(_) => markup_broken(source) }