Closed petr-bauch closed 2 years ago
The types from complex.h seem to be parsed in other contexts, e.g.
complex.h
bar<double _Complex>(); float _Imaginary ** c;
But the same types are refused by the parser when given to sizeof operator, e.g.
sizeof
std::size_t double_size = sizeof(double _Complex);
The latter context within sizeof is different from the former, although both contexts allow types and expressions to occur. We hope c1a2764 fix the problem.
Works without problems. Thanks a lot.
The types from
complex.h
seem to be parsed in other contexts, e.g.But the same types are refused by the parser when given to
sizeof
operator, e.g.