Custom Query (145 matches)
Results (40 - 42 of 145)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#144 | fixed | break target on try fails | ||
Description |
int main() { T: try { break T; } finally {} } test.cfa:3:1 error: 'break' target must be an enclosing control structure: T |
|||
#142 | fixed | constant expression problem | ||
Description |
The following works with gcc but fails with CFA. struct S { int i; }; enum { X = sizeof(struct S) }; int x[X]; cfa test5.cfa CFA Version 1.0.0 (debug) test5.cfa:4:1 error: Non-constexpr in initialization of enumerator: X: const instance of enum __anonymous0 with body 1 with initializer (not constructed) Simple Initializer: Generated Cast of: Sizeof Expression on: instance of struct S with body 1 ... to: signed int ... with environment: Types: Non-types: |
|||
#137 | fixed | Better lvalue handling | ||
Description |
It might be preferable to make a new Another approach would be to store lvalue-ness on expressions rather than types, but that would be a more involved change. Both are worth investigating. |
Note: See TracQuery
for help on using queries.