File tree Expand file tree Collapse file tree 3 files changed +85
-0
lines changed Expand file tree Collapse file tree 3 files changed +85
-0
lines changed Original file line number Diff line number Diff line change
1
+ <?php
2
+ enum Foo: int implements Foo
3
+ {
4
+ }
Original file line number Diff line number Diff line change
1
+ []
Original file line number Diff line number Diff line change
1
+ {
2
+ "SourceFileNode": {
3
+ "statementList": [
4
+ {
5
+ "InlineHtml": {
6
+ "scriptSectionEndTag": null,
7
+ "text": null,
8
+ "scriptSectionStartTag": {
9
+ "kind": "ScriptSectionStartTag",
10
+ "textLength": 6
11
+ }
12
+ }
13
+ },
14
+ {
15
+ "EnumDeclaration": {
16
+ "attributes": null,
17
+ "enumKeyword": {
18
+ "kind": "EnumKeyword",
19
+ "textLength": 4
20
+ },
21
+ "name": {
22
+ "kind": "Name",
23
+ "textLength": 3
24
+ },
25
+ "colonToken": {
26
+ "kind": "ColonToken",
27
+ "textLength": 1
28
+ },
29
+ "enumType": {
30
+ "kind": "IntReservedWord",
31
+ "textLength": 3
32
+ },
33
+ "enumInterfaceClause": {
34
+ "EnumInterfaceClause": {
35
+ "implementsKeyword": {
36
+ "kind": "ImplementsKeyword",
37
+ "textLength": 10
38
+ },
39
+ "interfaceNameList": {
40
+ "QualifiedNameList": {
41
+ "children": [
42
+ {
43
+ "QualifiedName": {
44
+ "globalSpecifier": null,
45
+ "relativeSpecifier": null,
46
+ "nameParts": [
47
+ {
48
+ "kind": "Name",
49
+ "textLength": 3
50
+ }
51
+ ]
52
+ }
53
+ }
54
+ ]
55
+ }
56
+ }
57
+ }
58
+ },
59
+ "enumMembers": {
60
+ "EnumMembers": {
61
+ "openBrace": {
62
+ "kind": "OpenBraceToken",
63
+ "textLength": 1
64
+ },
65
+ "enumMemberDeclarations": [],
66
+ "closeBrace": {
67
+ "kind": "CloseBraceToken",
68
+ "textLength": 1
69
+ }
70
+ }
71
+ }
72
+ }
73
+ }
74
+ ],
75
+ "endOfFileToken": {
76
+ "kind": "EndOfFileToken",
77
+ "textLength": 0
78
+ }
79
+ }
80
+ }
You can’t perform that action at this time.
0 commit comments