aboutsummaryrefslogtreecommitdiffhomepage
path: root/errortest
AgeCommit message (Expand)AuthorFilesLines
2024-06-02Don't use ref types for function referencesSamuel Lidén Borell5-41/+38
2024-05-18Improve error message for cyclic typedefsSamuel Lidén Borell1-11/+11
2024-05-18Detect cyclic typesSamuel Lidén Borell1-0/+75
2024-05-13exprchk: Add none-ness check in deref exprsSamuel Lidén Borell1-7/+14
2024-05-12Tests: More tests of none-nessSamuel Lidén Borell1-0/+38
2024-05-12Check none-ness in implicit dereferencingSamuel Lidén Borell1-2/+15
2024-05-12Allow passing not-none values to non-optional refsSamuel Lidén Borell1-2/+0
2024-05-11Update copyright yearsSamuel Lidén Borell11-11/+11
2024-05-11Tracking of variable none-nessSamuel Lidén Borell1-0/+56
2024-05-02exprchk: Constant evaluation of comparison operatorsSamuel Lidén Borell1-0/+3
2024-04-28Parser: Split "too many }" errorSamuel Lidén Borell1-2/+8
2024-04-28Parser: Split error_prevtok for more accurate column numbersSamuel Lidén Borell1-1/+1
2024-04-13Remove cli/gui distinction. Make \name and \type optional for appsSamuel Lidén Borell3-3/+2
2024-03-09More fixes of missing type parametersSamuel Lidén Borell1-1/+16
2024-03-09Fix error handling of missing type paramsSamuel Lidén Borell1-0/+9
2024-03-08Fix error messages for incomplete struct expressionsSamuel Lidén Borell1-0/+36
2024-03-08Parser: Restrict where underscores can be usedSamuel Lidén Borell5-5/+50
2024-03-08Use SlulApp.main as the entry point. Implicitly depend on slulrtSamuel Lidén Borell2-0/+3
2024-03-02Makefile: Run errortest under tcc boundscheck alsoSamuel Lidén Borell1-3/+15
2024-03-02errortest: Refactor to not show error-diff on crashSamuel Lidén Borell1-24/+31
2024-03-02Fix incorrect source location of imported definitionsSamuel Lidén Borell4-8/+4
2024-03-02Fix error recovery in the semantic checkerSamuel Lidén Borell2-0/+21
2024-03-02Makefile: Fix gdb-build-errortestSamuel Lidén Borell1-1/+4
2024-02-05Parser: Better errors for invalid local variable declarationsSamuel Lidén Borell1-3/+31
2024-02-03Support \ directory separators in check-error-valgrindSamuel Lidén Borell1-0/+1
2024-02-03Always reset error after parsing a dependencySamuel Lidén Borell1-0/+1
2024-01-21Fix missing check for missing unstable_api in libraryspec interfacesSamuel Lidén Borell3-0/+11
2024-01-03Add --error-output to redirect errors to a file (or stdout)Samuel Lidén Borell1-2/+2
2024-01-02Replace --fail-fast with --error-limit=NSamuel Lidén Borell1-2/+6
2024-01-01Put since-versions first in struct/enum membersSamuel Lidén Borell2-17/+26
2023-12-30Put since-versions first in top-levels declarationsSamuel Lidén Borell7-65/+118
2023-12-25errortest: Fix backslashes vs slashes on WindowsSamuel Lidén Borell1-0/+1
2023-12-09Makefile: Fix dependencies in errortestSamuel Lidén Borell1-3/+7
2023-11-12Sync Makefile and .gitignore with recent changesSamuel Lidén Borell1-0/+1
2023-10-08Only match actually implemented idents in version checkSamuel Lidén Borell4-0/+50
2023-10-08Check version when binding struct fieldsSamuel Lidén Borell2-5/+7
2023-10-07Check version when binding typeidentifiers/method identifiersSamuel Lidén Borell2-12/+14
2023-10-04Makefile: Fix dependencies of elflint targetsSamuel Lidén Borell1-2/+5
2023-10-04Add more tests of identifier version checks + fix error reportingSamuel Lidén Borell3-7/+75
2023-10-04Makefile: Fix check-error-valgrind target not always re-generating outputSamuel Lidén Borell1-7/+7
2023-10-01Check version when binding identifiers across modulesSamuel Lidén Borell6-0/+53
2023-09-17Check for missing \api_def'sSamuel Lidén Borell3-3/+18
2023-09-16Add unstable_api flag. Improve checks of module headersSamuel Lidén Borell25-29/+78
2023-09-16Require that \interface_depends versions are higher than \dependsSamuel Lidén Borell1-2/+4
2023-09-10Add check for different type with same name for typeidents and methodsSamuel Lidén Borell6-0/+45
2023-09-10Implement search for methods and typeidents in other modules alsoSamuel Lidén Borell10-0/+98
2023-09-09Fix search for implementation of methods and typeidentsSamuel Lidén Borell2-0/+31
2023-09-08Makefile: Break out testexec and errortest into separate makefilesSamuel Lidén Borell1-0/+93
2023-09-08Implement "nestedonly" dependencies (and remove "typesonly")Samuel Lidén Borell5-0/+37
2023-09-08Fix handling of \interface_depends that depends on the current moduleSamuel Lidén Borell3-1/+9