src/Pure/PIDE/yxml.scala
changeset 73340 0ffcad1f6130
parent 73030 72a8fdfa185d
child 73556 192bcee4f8b8
--- a/src/Pure/PIDE/yxml.scala	Mon Mar 01 20:12:09 2021 +0100
+++ b/src/Pure/PIDE/yxml.scala	Mon Mar 01 22:22:12 2021 +0100
@@ -32,7 +32,7 @@
 
   /* string representation */
 
-  def traversal(string: String => Unit, body: XML.Body)
+  def traversal(string: String => Unit, body: XML.Body): Unit =
   {
     def tree(t: XML.Tree): Unit =
       t match {
@@ -83,26 +83,20 @@
     def buffer(): mutable.ListBuffer[XML.Tree] = new mutable.ListBuffer[XML.Tree]
     var stack: List[(Markup, mutable.ListBuffer[XML.Tree])] = List((Markup.Empty, buffer()))
 
-    def add(x: XML.Tree)
-    {
+    def add(x: XML.Tree): Unit =
       (stack: @unchecked) match { case (_, body) :: _ => body += x }
-    }
 
-    def push(name: String, atts: XML.Attributes)
-    {
+    def push(name: String, atts: XML.Attributes): Unit =
       if (name == "") err_element()
       else stack = (cache.markup(Markup(name, atts)), buffer()) :: stack
-    }
 
-    def pop()
-    {
+    def pop(): Unit =
       (stack: @unchecked) match {
         case (Markup.Empty, _) :: _ => err_unbalanced("")
         case (markup, body) :: pending =>
           stack = pending
           add(cache.tree0(XML.Elem(markup, body.toList)))
       }
-    }
 
 
     /* parse chunks */