@@ -58,93 +58,6 @@ allows Swift tools to parse, inspect, generate, and transform Swift source code.
58
58
- < doc: SwiftSyntax/ SyntaxVisitorContinueKind>
59
59
- < doc: SwiftSyntax/ ReversedTokenSequence>
60
60
61
- ### Declarations
62
-
63
- - < doc: SwiftSyntax/ DeclSyntax>
64
- - < doc: SwiftSyntax/ DeclSyntaxProtocol>
65
- % for node in SYNTAX_NODES:
66
- % if not node. is_missing ( ) and node. base_type == 'DeclSyntax':
67
- - < doc: SwiftSyntax/ ${ node. name} >
68
- % end
69
- % end
70
-
71
- ### Statements
72
-
73
- - < doc: SwiftSyntax/ StmtSyntax>
74
- - < doc: SwiftSyntax/ StmtSyntaxProtocol>
75
- % for node in SYNTAX_NODES:
76
- % if not node. is_missing ( ) and node. base_type == 'StmtSyntax':
77
- - < doc: SwiftSyntax/ ${ node. name} >
78
- % end
79
- % end
80
-
81
- ### Expressions
82
-
83
- - < do c: SwiftSyntax/ ExprSyntax>
84
- - < doc: SwiftSyntax/ ExprSyntaxProtocol>
85
- % for node in SYNTAX_NODES:
86
- % if not node. is_missing ( ) and node. base_type == 'ExprSyntax':
87
- - < doc: SwiftSyntax/ ${ node. name} >
88
- % end
89
- % end
90
-
91
- ### Types
92
-
93
- - < do c: SwiftSyntax/ TypeSyntax>
94
- - < doc: SwiftSyntax/ TypeSyntaxProtocol>
95
- % for node in SYNTAX_NODES:
96
- % if not node. is_missing ( ) and node. base_type == 'TypeSyntax':
97
- - < doc: SwiftSyntax/ ${ node. name} >
98
- % end
99
- % end
100
-
101
- ### Patterns
102
-
103
- - < do c: SwiftSyntax/ PatternSyntax>
104
- - < doc: SwiftSyntax/ PatternSyntaxProtocol>
105
- % for node in SYNTAX_NODES:
106
- % if not node. is_missing ( ) and node. base_type == 'PatternSyntax':
107
- - < doc: SwiftSyntax/ ${ node. name} >
108
- % end
109
- % end
110
-
111
- ### Collections
112
-
113
- - < do c: SwiftSyntax/ SyntaxChildren>
114
- % for node in SYNTAX_NODES:
115
- % if node. collection_element:
116
- % element_node = NODE_MAP . get ( node. collection_element)
117
- % if element_node:
118
- - < do c: SwiftSyntax/ ${ node. name} >
119
- - < doc: SwiftSyntax/ ${ element_node. name} >
120
- % end
121
- % end
122
- % end
123
- - < do c: SwiftSyntax/ SyntaxChildrenIndex>
124
- - < doc: SwiftSyntax/ SyntaxChildrenIndexData>
125
-
126
- ### Miscellaneous Syntax
127
-
128
- % for node in SYNTAX_NODES:
129
- % if not node. is_missing ( ) and not node. is_base ( ) and node. base_type == 'Syntax':
130
- - < doc: SwiftSyntax/ ${ node. name} >
131
- % end
132
- % end
133
-
134
- ### Missing and Unknown Syntax
135
-
136
- % for node in SYNTAX_NODES:
137
- % if node. is_missing ( ) :
138
- - < do c: SwiftSyntax/ ${ node. name} >
139
- % end
140
- % end
141
-
142
- ### Traits
143
-
144
- % for trait in TRAITS:
145
- - < do c: SwiftSyntax/ ${ trait. trait_name} Syntax>
146
- % end
147
-
148
61
### Syntax Position
149
62
150
63
- < doc: SwiftSyntax/ AbsolutePosition>
0 commit comments