@@ -116,7 +116,9 @@ class SyntaxCollection : public Syntax {
116
116
NewLayout.reserve (OldLayout.size () + 1 );
117
117
std::copy (OldLayout.begin (), OldLayout.end (), back_inserter (NewLayout));
118
118
NewLayout.push_back (E.getRaw ());
119
- auto Raw = RawSyntax::makeAndCalcLength (CollectionKind, NewLayout, getRaw ()->getPresence (), getRaw ()->getArena ());
119
+ auto Raw = RawSyntax::makeAndCalcLength (CollectionKind, NewLayout,
120
+ getRaw ()->getPresence (),
121
+ getRaw ()->getArena ());
120
122
return SyntaxCollection<CollectionKind, Element>(Data.replacingSelf (Raw));
121
123
}
122
124
@@ -126,7 +128,9 @@ class SyntaxCollection : public Syntax {
126
128
SyntaxCollection<CollectionKind, Element> removingLast () const {
127
129
assert (!empty ());
128
130
auto NewLayout = getRaw ()->getLayout ().drop_back ();
129
- auto Raw = RawSyntax::makeAndCalcLength (CollectionKind, NewLayout, getRaw ()->getPresence (), getRaw ()->getArena ());
131
+ auto Raw = RawSyntax::makeAndCalcLength (CollectionKind, NewLayout,
132
+ getRaw ()->getPresence (),
133
+ getRaw ()->getArena ());
130
134
return SyntaxCollection<CollectionKind, Element>(Data.replacingSelf (Raw));
131
135
}
132
136
@@ -137,7 +141,9 @@ class SyntaxCollection : public Syntax {
137
141
std::vector<const RawSyntax *> NewLayout = {E.getRaw ()};
138
142
std::copy (OldLayout.begin (), OldLayout.end (),
139
143
std::back_inserter (NewLayout));
140
- auto Raw = RawSyntax::makeAndCalcLength (CollectionKind, NewLayout, getRaw ()->getPresence (), getRaw ()->getArena ());
144
+ auto Raw = RawSyntax::makeAndCalcLength (CollectionKind, NewLayout,
145
+ getRaw ()->getPresence (),
146
+ getRaw ()->getArena ());
141
147
return SyntaxCollection<CollectionKind, Element>(Data.replacingSelf (Raw));
142
148
}
143
149
@@ -147,7 +153,9 @@ class SyntaxCollection : public Syntax {
147
153
SyntaxCollection<CollectionKind, Element> removingFirst () const {
148
154
assert (!empty ());
149
155
auto NewLayout = getRaw ()->getLayout ().drop_front ();
150
- auto Raw = RawSyntax::makeAndCalcLength (CollectionKind, NewLayout, getRaw ()->getPresence (), getRaw ()->getArena ());
156
+ auto Raw = RawSyntax::makeAndCalcLength (CollectionKind, NewLayout,
157
+ getRaw ()->getPresence (),
158
+ getRaw ()->getArena ());
151
159
return SyntaxCollection<CollectionKind, Element>(Data.replacingSelf (Raw));
152
160
}
153
161
@@ -166,7 +174,9 @@ class SyntaxCollection : public Syntax {
166
174
NewLayout.push_back (E.getRaw ());
167
175
std::copy (OldLayout.begin () + i, OldLayout.end (),
168
176
std::back_inserter (NewLayout));
169
- auto Raw = RawSyntax::makeAndCalcLength (CollectionKind, NewLayout, getRaw ()->getPresence (), getRaw ()->getArena ());
177
+ auto Raw = RawSyntax::makeAndCalcLength (CollectionKind, NewLayout,
178
+ getRaw ()->getPresence (),
179
+ getRaw ()->getArena ());
170
180
return SyntaxCollection<CollectionKind, Element>(Data.replacingSelf (Raw));
171
181
}
172
182
@@ -177,13 +187,16 @@ class SyntaxCollection : public Syntax {
177
187
auto iterator = NewLayout.begin ();
178
188
std::advance (iterator, i);
179
189
NewLayout.erase (iterator);
180
- auto Raw = RawSyntax::makeAndCalcLength (CollectionKind, NewLayout, getRaw ()->getPresence (), getRaw ()->getArena ());
190
+ auto Raw = RawSyntax::makeAndCalcLength (CollectionKind, NewLayout,
191
+ getRaw ()->getPresence (),
192
+ getRaw ()->getArena ());
181
193
return SyntaxCollection<CollectionKind, Element>(Data.replacingSelf (Raw));
182
194
}
183
195
184
196
// / Return an empty syntax collection of this type.
185
197
SyntaxCollection<CollectionKind, Element> cleared () const {
186
- auto Raw = RawSyntax::makeAndCalcLength (CollectionKind, {}, getRaw ()->getPresence (), getRaw ()->getArena ());
198
+ auto Raw = RawSyntax::makeAndCalcLength (
199
+ CollectionKind, {}, getRaw ()->getPresence (), getRaw ()->getArena ());
187
200
return SyntaxCollection<CollectionKind, Element>(Data.replacingSelf (Raw));
188
201
}
189
202
0 commit comments