equal
deleted
inserted
replaced
107 | reported _ (PolyML.PTfirstChild tree) = reported_tree (tree ()) |
107 | reported _ (PolyML.PTfirstChild tree) = reported_tree (tree ()) |
108 | reported loc (PolyML.PTdefId id) = reported_entity_id true (FixedInt.toLarge id) loc |
108 | reported loc (PolyML.PTdefId id) = reported_entity_id true (FixedInt.toLarge id) loc |
109 | reported loc (PolyML.PTrefId id) = reported_entity_id false (FixedInt.toLarge id) loc |
109 | reported loc (PolyML.PTrefId id) = reported_entity_id false (FixedInt.toLarge id) loc |
110 | reported loc (PolyML.PTtype types) = reported_types loc types |
110 | reported loc (PolyML.PTtype types) = reported_types loc types |
111 | reported loc (PolyML.PTdeclaredAt decl) = reported_entity Markup.ML_defN loc decl |
111 | reported loc (PolyML.PTdeclaredAt decl) = reported_entity Markup.ML_defN loc decl |
112 | reported loc (PolyML.PTopenedAt decl) = reported_entity Markup.ML_openN loc decl |
|
113 | reported loc (PolyML.PTstructureAt decl) = reported_entity Markup.ML_structureN loc decl |
|
114 | reported loc (PolyML.PTcompletions names) = reported_completions loc names |
112 | reported loc (PolyML.PTcompletions names) = reported_completions loc names |
115 | reported _ _ = I |
113 | reported _ _ = I |
116 and reported_tree (loc, props) = fold (reported loc) props; |
114 and reported_tree (loc, props) = fold (reported loc) props; |
117 |
115 |
118 val persistent_reports = reported_tree parse_tree []; |
116 val persistent_reports = reported_tree parse_tree []; |