aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/Designator.cc
AgeCommit message (Expand)Author
2026-10-24feat(overload): select overloads by return type as well as parameters_ov4
2026-10-22fix(codegen): skip IR verification after reported errors_ov4
2026-10-22refactor(codegen): share writable variable lookup_ov4
2026-10-21feat(codegen): instantiate class templates_ov4
2026-10-20refactor(strings): replace compiler builtins with the STRING library_ov4
2026-10-18feat(classes): add copy constructors and statement-scoped temporaries_ov4
2026-10-17feat(codegen): declare and call EXTERN C functions_ov4
2026-10-17feat(classes): overload methods and NEW constructors_ov4
2026-10-17feat(codegen): overload global functions and procedures_ov4
2026-10-17feat(driver): compile multiple source files with INCLUDE visibility_ov4
2026-10-17feat(classes): allocate objects with NEW and rebind named class variables_ov4
2026-10-17feat(classes): construct declared objects and nested fields and arrays_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(constants): implement literal constants with lexical scope_ov4
2026-10-16refactor(codegen): separate type checks from designator access_ov4
2026-10-14feat(parser): add explicit parenthesized type casts_ov4
2026-10-14feat(types): add native C scalar types and imported aliases_ov4
2026-10-13Add record-derived classes with explicit field visibility_ov4
2026-10-13Refactor record fields to preserve visibility and share parsing_ov4
2026-07-26fix: close type-safety holes found by adversarial review; update docs_ov4
2026-07-26feat: records with designator lvalues, and pointer types (CIE 4.1/4.2)_ov4
2026-07-26feat: user type registry and enumerated types (CIE 4.1/4.2)_ov4