equal
deleted
inserted
replaced
380 fun check_class ctxt (xname, pos) = |
380 fun check_class ctxt (xname, pos) = |
381 let |
381 let |
382 val tsig = tsig_of ctxt; |
382 val tsig = tsig_of ctxt; |
383 val class_space = Type.class_space tsig; |
383 val class_space = Type.class_space tsig; |
384 |
384 |
385 val name = Type.cert_class tsig (Type.intern_class tsig xname) |
385 val name = Type.cert_class tsig (Name_Space.intern class_space xname) |
386 handle TYPE (msg, _, _) => |
386 handle TYPE (msg, _, _) => |
387 error (msg ^ Position.here pos ^ |
387 error (msg ^ Position.here pos ^ |
388 Markup.markup_report (Completion.reported_text |
388 Markup.markup_report (Completion.reported_text |
389 (Name_Space.completion (Context.Proof ctxt) class_space (xname, pos)))); |
389 (Name_Space.completion (Context.Proof ctxt) class_space (xname, pos)))); |
390 val reports = |
390 val reports = |