-
Notifications
You must be signed in to change notification settings - Fork 365
Open
Labels
Description
Parsing of the below rare use case is still slow. (leftover #1685)
still slow:
void f() {
ss < a < b < c < d < e < f < g;
}fast:
using List= TypeA<A, TypeB<B, TypeC<C, TypeD<D, TypeE<E, TypeF<F, TypeG<G, TypeH<H, I>>>>>>>>;
void f1() {
ss << a << b << c << d << e << f << g;
}
void f2() {
TypeA<A, TypeB<B, TypeC<C, TypeD<D>>>>;
}
void f3() {
TypeA<A, TypeB<B, TypeC<C, TypeD<D;
}