1+ > const vec<int> v = vec [0 ];
2+ #^^^^^ source .hack meta .const .php storage .modifier .php
3+ # ^ source .hack meta .const .php
4+ # ^^^ source .hack meta .const .php support .class .php
5+ # ^ source .hack meta .const .php
6+ # ^^^ source .hack meta .const .php support .type .php
7+ # ^ source .hack meta .const .php
8+ # ^ source .hack meta .const .php
9+ # ^ source .hack meta .const .php constant .other .php
10+ # ^ source .hack meta .const .php
11+ # ^ source .hack meta .const .php keyword .operator .assignment .php
12+ # ^ source .hack meta .const .php
13+ # ^^^ source .hack meta .const .php support .type .php
14+ # ^ source .hack meta .const .php punctuation .section .array .begin .php
15+ # ^ source .hack meta .const .php constant .numeric .php
16+ # ^ source .hack meta .const .php punctuation .section .array .end .php
17+ # ^ source .hack meta .const .php punctuation .terminator .expression .php
18+ >
19+ > class Test {
20+ #^^^^^ source .hack meta .class .php storage .type .class .php
21+ # ^ source .hack meta .class .php
22+ # ^^^^ source .hack meta .class .php entity .name .type .class .php
23+ # ^ source .hack meta .class .php
24+ # ^ source .hack punctuation .section .scope .begin .php
25+ > const vec<int > CLASS_CONST = vec[0];
26+ #^^^^ source .hack
27+ # ^^^^^ source .hack meta .const .php storage .modifier .php
28+ # ^ source .hack meta .const .php
29+ # ^^^ source .hack meta .const .php support .class .php
30+ # ^ source .hack meta .const .php
31+ # ^^^ source .hack meta .const .php support .type .php
32+ # ^ source .hack meta .const .php
33+ # ^ source .hack meta .const .php
34+ # ^^^^^^^^^^^ source .hack meta .const .php constant .other .php
35+ # ^ source .hack meta .const .php
36+ # ^ source .hack meta .const .php keyword .operator .assignment .php
37+ # ^ source .hack meta .const .php
38+ # ^^^ source .hack meta .const .php support .type .php
39+ # ^ source .hack meta .const .php punctuation .section .array .begin .php
40+ # ^ source .hack meta .const .php constant .numeric .php
41+ # ^ source .hack meta .const .php punctuation .section .array .end .php
42+ # ^ source .hack meta .const .php punctuation .terminator .expression .php
43+ > }
44+ #^ source .hack punctuation .section .scope .end .php
45+ >
46+ > function foo(vec <int > $v = vec [0 ]): void {}
47+ #^^^^^^^^ source .hack meta .function .php storage .type .function .php
48+ # ^ source .hack meta .function .php
49+ # ^^^ source .hack meta .function .php entity .name .function .php
50+ # ^ source .hack meta .function .php punctuation .definition .parameters .begin .php
51+ # ^^^ source .hack meta .function .php meta .function .arguments .php support .class .php
52+ # ^ source .hack meta .function .php meta .function .arguments .php
53+ # ^^^ source .hack meta .function .php meta .function .arguments .php support .type .php
54+ # ^ source .hack meta .function .php meta .function .arguments .php
55+ # ^ source .hack meta .function .php meta .function .arguments .php
56+ # ^ source .hack meta .function .php meta .function .arguments .php variable .other .php punctuation .definition .variable .php
57+ # ^ source .hack meta .function .php meta .function .arguments .php variable .other .php
58+ # ^ source .hack meta .function .php meta .function .arguments .php
59+ # ^ source .hack meta .function .php meta .function .arguments .php keyword .operator .assignment .php
60+ # ^ source .hack meta .function .php meta .function .arguments .php
61+ # ^^^ source .hack meta .function .php meta .function .arguments .php support .type .php
62+ # ^ source .hack meta .function .php meta .function .arguments .php punctuation .section .array .begin .php
63+ # ^ source .hack meta .function .php meta .function .arguments .php constant .numeric .php
64+ # ^ source .hack meta .function .php meta .function .arguments .php punctuation .section .array .end .php
65+ # ^ source .hack meta .function .php punctuation .definition .parameters .end .php
66+ # ^ source .hack meta .function .php punctuation .definition .type .php
67+ # ^ source .hack meta .function .php
68+ # ^^^^ source .hack meta .function .php support .class .php
69+ # ^ source .hack meta .function .php
70+ # ^ source .hack punctuation .section .scope .begin .php
71+ # ^ source .hack punctuation .section .scope .end .php
72+ >
73+ > const dict<string, (function(Webserver\RequestURL): Awaitable <void >)> CONSTANT_NAME = dict [];
74+ #^^^^^ source .hack meta .const .php storage .modifier .php
75+ # ^ source .hack meta .const .php
76+ # ^^^^ source .hack meta .const .php support .class .php
77+ # ^ source .hack meta .const .php
78+ # ^^^^^^ source .hack meta .const .php support .type .php
79+ # ^^ source .hack meta .const .php
80+ # ^ source .hack meta .const .php
81+ # ^^^^^^^^ source .hack meta .const .php support .class .php
82+ # ^ source .hack meta .const .php
83+ # ^^^^^^^^^ source .hack meta .const .php support .other .namespace .php entity .name .type .namespace .php
84+ # ^ source .hack meta .const .php support .other .namespace .php punctuation .separator .inheritance .php
85+ # ^^^^^^^^^^ source .hack meta .const .php support .class .php
86+ # ^ source .hack meta .const .php
87+ # ^^ source .hack meta .const .php
88+ # ^^^^^^^^^ source .hack meta .const .php support .class .php
89+ # ^ source .hack meta .const .php
90+ # ^^^^ source .hack meta .const .php support .class .php
91+ # ^ source .hack meta .const .php
92+ # ^ source .hack meta .const .php
93+ # ^ source .hack meta .const .php
94+ # ^ source .hack meta .const .php
95+ # ^^^^^^^^^^^^^ source .hack meta .const .php constant .other .php
96+ # ^ source .hack meta .const .php
97+ # ^ source .hack meta .const .php keyword .operator .assignment .php
98+ # ^ source .hack meta .const .php
99+ # ^^^^ source .hack meta .const .php support .type .php
100+ # ^ source .hack meta .const .php punctuation .section .array .begin .php
101+ # ^ source .hack meta .const .php punctuation .section .array .end .php
102+ # ^ source .hack meta .const .php punctuation .terminator .expression .php
103+ >
0 commit comments