aboutsummaryrefslogtreecommitdiff
path: root/lib/Parser/ParserExpression.cc
AgeCommit message (Expand)Author
2026-10-22fix(parser): parse casts to type names from other source files_ov4
2026-10-22fix(parser): report missing THEN and ')' on the line that needs them_ov4
2026-10-22fix(parser): name the unexpected token in expression diagnostics_ov4
2026-10-22refactor(parser): share call-argument, result-access and type-token checks_ov4
2026-10-22refactor(parser): share the designator degrade rule for INPUT and expressions_ov4
2026-10-22refactor(parser): share callee-name parsing and make operator out-param optional_ov4
2026-10-22refactor(parser): remove dead token return, precedence check and includes_ov4
2026-10-21feat(diagnostics): print source diagnostics in gcc file:line: layout_ov4
2026-10-21feat(parser): parse TEMPLATE declarations, template ids and parameter packs_ov4
2026-10-20feat(lexer): add C_STRING literal suffix_ov4
2026-10-18feat(classes): add copy constructors and statement-scoped temporaries_ov4
2026-10-18feat(operators): add member and unary overloads with explicit calls_ov4
2026-10-17refactor(diag): file-qualified diagnostic locations_ov4
2026-10-17feat(classes): parse DELETE destructor methods and DELETE statement_ov4
2026-10-17feat(classes): allocate objects with NEW and rebind named class variables_ov4
2026-10-17feat(classes): support explicit NEW constructor method calls_ov4
2026-10-17feat(classes): support ordinary member methods and this references_ov4
2026-10-16fix(compiler): correct CIE semantics and diagnostic locations_ov4
2026-10-16feat(control-flow): implement ordered CASE OF matching_ov4
2026-10-16refactor(parser): split expression and control flow parsing_ov4