-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathASDLOrder.txt
185 lines (171 loc) · 2.32 KB
/
ASDLOrder.txt
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
IElement
Element
ElementCollection
Element
Expression
Program
Parameter
Modifier
GenericParameter
GenericArgument
Comment
Case
Argument
Annotation
TypeConstrain
PropertyDefinitionPart
VariableDefinition
LinqQuery
OrderByKey
BinaryOperator
UnaryOperator
TypeConstrain
ValueConstrain
SuperConstrain
ReferenceConstrain
ImplementsConstrain
ExtendConstrain
EigenConstrain
ConstructorConstrain
ElementCollection
AnnotationCollection
ArgumentCollection
CaseCollection
CatchCollection
ExpressionCollection
GenericArgumentCollection
GenericParameterCollection
IdentifierCollection
ModifierCollection
OrderByKeyCollection
ParameterCollection
TypeCollection
TypeConstrainCollection
Expression
Call
Cast
Indexer
KeyValue
Label
New
Property
Slice
Switch
Catch
If
Lambda
Proc
Try
ConstructorLike<TSelf>
DoWhile
For
Foreach
While
Fix
Synchronized
Using
With
ComprehensionBase
MapComprehension
ClassLikeDefinition
EventDefinition
FunctionDefinition
PropertyDefinition
Identifier
Break
Continue
Goto
Redo
Retry
Return
Throw
YieldBreak
YieldReturn
LinqExpression
ArrayLiteral
IterableLiteral
ListLiteral
MapLiteral
SetLiteral
TupleLiteral
Literal
Range
BinaryExpression
TernaryExpression
UnaryExpression
Alias
Assert
Default
Defined
Delete
Exec
Import
Pass
Print
PrintChevron
Sizeof
StringConversion
Typeof
Type
Block
VariableDefinitionList
ClassLikeDefinition
AnnotationDefinition
ClassDefinition
EigenClassDefinition
EnumDefinition
InterfaceDefinition
ModuleDefinition
NamespaceDefinition
StructDefinition
UnionDefinition
ConstructorLike
Constructor
InstanceInitializer
StaticInitializer
ComprehensionBase
IterableComprehension
ListComprehension
SetComprehension
Identifier
LabelIdentifier
SuperIdentifier
ThisIdentifier
TypeIdentifier
VariableIdentifier
VaueIdentifier
LinqQuery
FromQuery
GroupByQuery
JoinQuery
LetQuery
OrderByQuery
SelectQuery
WhereQuery
Literal
NullLiteral
TypedLiteral
TypedLiteral
IntegerLiteral
BooleanLiteral
CharLiteral
FractionLiteral
RegularExpressionLiteral
StringLiteral
SymbolLiteral
IntegerLiteral
BigIntLiteral
Int64Literal
UInt32Literal
Type
BasicType
WrapType
WrapType
ArrayType
ConstType
GenericType
PointerType
ReferenceType
StructType
UnionType
VolatileType