1+ >-- This test intends to check that unknown packages do not
2+ #^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ source.ada comment.line.double-dash.ada
3+ >-- get semantic tokens assigned to them
4+ #^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ source.ada comment.line.double-dash.ada
5+ >with Ada.Text_IO;
6+ #^^^^ source.ada meta.context.with.ada keyword.other.using.ada
7+ # ^ source.ada meta.context.with.ada
8+ # ^^^^^^^^^^^ source.ada meta.context.with.ada entity.name.package.ada
9+ # ^ source.ada meta.context.with.ada punctuation.ada
10+ >with Unknown.Pkg;
11+ #^^^^ source.ada meta.context.with.ada keyword.other.using.ada
12+ # ^ source.ada meta.context.with.ada
13+ # ^^^^^^^^^^^ source.ada meta.context.with.ada entity.name.package.ada
14+ # ^ source.ada meta.context.with.ada punctuation.ada
15+ >
16+ >package Pkg is
17+ #^^^^^^^ source.ada meta.declaration.package.specification.ada keyword.ada
18+ # ^ source.ada meta.declaration.package.specification.ada
19+ # ^^^ source.ada meta.declaration.package.specification.ada entity.name.package.ada
20+ # ^ source.ada meta.declaration.package.specification.ada
21+ # ^^ source.ada meta.declaration.package.specification.ada keyword.ada
22+ > pragma Preelaborate;
23+ #^^^ source.ada meta.declaration.package.specification.ada
24+ # ^^^^^^ source.ada meta.declaration.package.specification.ada meta.pragma.ada keyword.ada
25+ # ^ source.ada meta.declaration.package.specification.ada meta.pragma.ada
26+ # ^^^^^^^^^^^^ source.ada meta.declaration.package.specification.ada meta.pragma.ada keyword.control.directive.ada
27+ # ^ source.ada meta.declaration.package.specification.ada meta.pragma.ada punctuation.ada
28+ >end Pkg;
29+ #^^^ source.ada meta.declaration.package.specification.ada keyword.ada
30+ # ^ source.ada meta.declaration.package.specification.ada
31+ # ^^^ source.ada meta.declaration.package.specification.ada entity.name.package.ada
32+ # ^ source.ada meta.declaration.package.specification.ada punctuation.ada
33+ >
0 commit comments