src/Pure/PIDE/document.scala
changeset 72869 015a61936c13
parent 72861 3f5e6da08687
child 72958 0d8bc0252e2e
equal deleted inserted replaced
72868:90e28f005be9 72869:015a61936c13
   635     }
   635     }
   636 
   636 
   637 
   637 
   638     /* messages */
   638     /* messages */
   639 
   639 
   640     lazy val messages: List[(XML.Tree, Position.T)] =
   640     lazy val messages: List[(XML.Elem, Position.T)] =
   641       (for {
   641       (for {
   642         (command, start) <-
   642         (command, start) <-
   643           Document.Node.Commands.starts_pos(
   643           Document.Node.Commands.starts_pos(
   644             node.commands.iterator, Token.Pos.file(node_name.node))
   644             node.commands.iterator, Token.Pos.file(node_name.node))
   645         pos = command.span.keyword_pos(start).position(command.span.name)
   645         pos = command.span.keyword_pos(start).position(command.span.name)
   646         (_, tree) <- state.command_results(version, command).iterator
   646         (_, elem) <- state.command_results(version, command).iterator
   647        } yield (tree, pos)).toList
   647        } yield (elem, pos)).toList
   648 
   648 
   649 
   649 
   650     /* exports */
   650     /* exports */
   651 
   651 
   652     lazy val exports: List[Export.Entry] =
   652     lazy val exports: List[Export.Entry] =