Age | Commit message (Expand) | Author |
2020-03-18 | expr: Slight simplification in function call parsing | Michael Forney |
2020-01-30 | expr: String literals have complete type | Michael Forney |
2019-12-27 | expr: Disallow function/incomplete types and bit-fields in sizeof/_Alignof | Michael Forney |
2019-08-12 | Revert "expr: Fix cast of same type" | Michael Forney |
2019-07-11 | expr: Fix cast of same type | Michael Forney |
2019-07-03 | Implement no-op __builtin_expect | Michael Forney |
2019-06-27 | Implement prefixed character constants | Michael Forney |
2019-05-12 | eval: Keep track of kind of constant expression we are evaluating | Michael Forney |
2019-04-24 | Use a common member for expression base | Michael Forney |
2019-04-24 | Use a common member for expression op | Michael Forney |
2019-04-24 | expr: Free subexpressions in delexpr | Michael Forney |
2019-04-24 | Implement _Generic selection | Michael Forney |
2019-04-23 | Fix integer promotion on bit-fields | Michael Forney |
2019-04-23 | Improve some error messages | Michael Forney |
2019-04-23 | expr: Add mkincdecexpr for pre/postfix inc/decrement operators | Michael Forney |
2019-04-23 | expr: Use tokstr in ++/-- operator error messages | Michael Forney |
2019-04-23 | expr: Add some type checking for unary operators | Michael Forney |
2019-04-23 | expr: Check qualifiers when parsing ++/-- expressions | Michael Forney |
2019-04-22 | expr: Fix check of not enough arguments for function call | Michael Forney |
2019-04-21 | Keep track of type properties in type | Michael Forney |
2019-04-20 | Shorten some names with 'long' | Michael Forney |
2019-04-17 | Allow designators in __builtin_offsetof | Michael Forney |
2019-04-16 | Implement __builtin_types_compatible_p | Michael Forney |
2019-04-15 | expr: Handle compound assignment of bit-fields | Michael Forney |
2019-04-15 | expr: Simplify assignexpr slightly | Michael Forney |
2019-04-15 | Style | Michael Forney |
2019-04-15 | expr: Check operand to '&' operator | Michael Forney |
2019-04-14 | Initial support for loading/storing bit-fields | Michael Forney |
2019-04-13 | Revert "Fold constexpr function into intconstexpr" | Michael Forney |
2019-04-10 | expr: Pointer arithmetic requires complete *object* types | Michael Forney |
2019-04-07 | expr: Handle parenthesized paremeter name in __builtin_va_start | Michael Forney |
2019-04-06 | expr: Just use `unsigned long long` when calculating integer constant type | Michael Forney |
2019-04-06 | Track type qualifiers separately | Michael Forney |
2019-04-06 | Separate unqualified type and qualifiers in struct decl | Michael Forney |
2019-04-06 | Separate unqualified type and qualifiers in struct member | Michael Forney |
2019-04-06 | Separate unqualified type and qualifiers in struct expr | Michael Forney |
2019-04-05 | expr: Make lvalue default to false, and set where needed | Michael Forney |
2019-04-05 | expr: Use separate fields for lvalue and decayed instead of flags | Michael Forney |
2019-04-04 | Merge headers into cc.h | Michael Forney |
2019-04-03 | Error on bit-field access for now | Michael Forney |
2019-04-03 | Revert "Make member access its own expression type" | Michael Forney |
2019-04-03 | Make member access its own expression type | Michael Forney |
2019-03-15 | __builtin_constant_p doesn't need to consider address constants | Michael Forney |
2019-03-14 | Don't need a table of int maximums | Michael Forney |
2019-03-14 | Use precedence climbing to parse binary expressions | Michael Forney |
2019-03-14 | Abbreviate tag names | Michael Forney |
2019-03-12 | Implement __builtin_constant_p | Michael Forney |
2019-03-12 | Sort built-ins | Michael Forney |
2019-03-12 | scan: Add support for prefixed string literals and character constants | Michael Forney |
2019-02-24 | Check for negative array lengths/indices | Michael Forney |