aboutsummaryrefslogtreecommitdiffstats
path: root/tests/query/highlights/hack/use.hack
blob: ab17d11400dc9db61373f1bd3e9e1a2f5b80919e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
use const Space\Const\C;
//  ^ @keyword
//                    ^ @constant
use function Space\Func\F as E;
//                           ^ @function
//                      ^ @function
use type Space\Type\T;
//  ^ @keyword.type
use namespace Space\Name\N as M;
//  ^ @keyword.type
//             ^ @module

use namespace Space\Name2\N2, Space\Nothing\N3 as N8, type Space\Type2\N4,;
//                        ^ @module
//                                                                      ^ @type
use namespace Space\Name\N10\{A as A2, B\};
//                        ^ @module
//                                     ^ @module
//                                 ^ @module
use namespace Space\Name\{\C, Slash as Forward};

use \What\Is\This\{function A as A2, B, const H\S\L as stdlib, function F};

use type \{kind,};
use Q\B\{kind2,};
//    ^ @module
use type Q\B\{kind3,};
// <- @keyword.import