aboutsummaryrefslogtreecommitdiff
path: root/boot/symbol.cc
AgeCommit message (Collapse)Author
4 daysRemove Pointer and nil supportEugen Wissner
5 daysMake modules re-exportableEugen Wissner
6 daysAllow assigning contants to enumeration membersEugen Wissner
6 daysMake procedure pointers compatible with normal pointersEugen Wissner
10 daysRework generics for parameters to be plain typesEugen Wissner
10 daysStrip outmost constness on infered argumentsEugen Wissner
11 daysReplace noreturn type with an attributeEugen Wissner
2026-09-24Move module heading to the topEugen Wissner
2026-09-19Reject exporting symbols with the same name from 2 modulesEugen Wissner
2026-09-16Implement named blocksEugen Wissner
2026-09-14Implement volatile operationsEugen Wissner
2026-09-12Support variadic extern proceduresEugen Wissner
2026-09-11Implement aligned attributeEugen Wissner
2026-09-08Implement generic pointersEugen Wissner
2026-08-30Fix record constructor for base recordsEugen Wissner
2026-08-29Fix procedure order resolutionEugen Wissner
2026-08-28Reject declarations shadowing importsEugen Wissner
2026-08-26Make type_info alias ownerEugen Wissner
2026-08-25Reject circular importsEugen Wissner
2026-08-23Reject 0-sized variablesEugen Wissner
2026-08-21Implement Single and Double floatsEugen Wissner
2026-08-18Make Int and Word aliases to fixed-size typesEugen Wissner
2026-08-13Implement fixed-size integersEugen Wissner
2026-08-05Check that constants are initializedEugen Wissner
2026-08-01Evaluate strings at compile timeEugen Wissner
2026-07-29Validate cast compatibility during semantic analysisEugen Wissner
2026-07-28Enforce case label uniqueness and constnessEugen Wissner
2026-07-24Implement a repeat loopEugen Wissner
2026-07-21Redefine strings as slice of constant charactersEugen Wissner
2026-07-21Implement slicesEugen Wissner
2026-07-20Add clang-tidy supportEugen Wissner
2026-07-19Support unary plus operationEugen Wissner
2026-07-17Handle base type constnessEugen Wissner
2026-07-17Handle const Pointer as const pointer to const dataEugen Wissner
2026-07-17Implement type constnessEugen Wissner
2026-07-15Track identifier positions for the diagnosticsEugen Wissner
2026-07-12Fix exporting non-public symbolsEugen Wissner
2026-07-12Remove unionsEugen Wissner
2026-07-11Implement record extensionEugen Wissner
2026-07-10Report if the base type of a record is not a recordEugen Wissner
2026-07-09Implement record extensionsEugen Wissner
2026-07-03Rename frontend to boot(strap)Eugen Wissner