aboutsummaryrefslogtreecommitdiff
path: root/compiler/context_private.h
AgeCommit message (Expand)AuthorFilesLines
2020-07-13Verifier: Check for invalid type parameter referencesSamuel Lidén Borell1-0/+2
2020-06-29Constexpr: Handle constexprs referencing other constexprs properlySamuel Lidén Borell1-0/+1
2020-06-28Context: Add support for tracking error sources. More usable error displaySamuel Lidén Borell1-0/+2
2016-02-28Update copyright years base on last modification dateSamuel Lidén Borell1-1/+1
2016-02-25Verifier: Fix type determination of logic and comparison operationsSamuel Lidén Borell1-0/+5
2015-07-19Ïmprove struct member ordering to minimize paddingSamuel Lidén Borell1-1/+3
2015-02-27Constexpr: Detect expressions with cycles and report an errorSamuel Lidén Borell1-0/+6
2015-02-20Improve error handling regarding the interop and/or cyclic identifiersSamuel Lidén Borell1-0/+1
2014-09-12Parser: Rename "import" to "uses" and add local/export/import def flagsSamuel Lidén Borell1-1/+1
2014-05-31Tests: Implement proper testing of errors (*.bad files)Samuel Lidén Borell1-7/+2
2014-05-03Shorten many function and type namesSamuel Lidén Borell1-6/+6
2013-10-29Beginning of an "interop" system that parses C headersSamuel Lidén Borell1-0/+16
2013-07-18Update copyright yearsSamuel Lidén Borell1-1/+1
2013-02-26Don't re-verify sucessfully verified filesSamuel Lidén Borell1-0/+4
2012-08-01Revert "Track files with unbound identifier and only re-verify those"Samuel Lidén Borell1-3/+0
2012-07-27Track files with unbound identifier and only re-verify thoseSamuel Lidén Borell1-0/+3
2012-07-26Refactor the error reportingSamuel Lidén Borell1-0/+10
2012-07-10Main/Verifier: Verify imported files alsoSamuel Lidén Borell1-1/+3
2012-06-07Main: Stop and return exit status on errorsSamuel Lidén Borell1-0/+1
2012-04-29Change my e-mailSamuel Lidén Borell1-1/+1
2012-01-28Detect when to load modules from the file systemSamuel Lidén Borell1-15/+1
2012-01-28Replace "deferred identifiers" with "identifier references"Samuel Lidén Borell1-6/+4
2012-01-23Release everything under the MIT licenseSamuel Lidén Borell1-0/+26
2011-12-15Remove sourcePtr from the contextSamuel Lidén Borell1-3/+0
2011-12-13Clean up the identifier related codeSamuel Lidén Borell1-1/+0
2011-12-11Handle parentheses in the parser, instead of the tokenizerSamuel Lidén Borell1-5/+0
2011-12-01Remove unnecessary TODOsSamuel Lidén Borell1-2/+0
2011-11-28Context: Add support for multiple filesSamuel Lidén Borell1-1/+8
2011-11-26Parser: Implement the import keywordSamuel Lidén Borell1-0/+3
2011-11-17Avoid repeated typedefsSamuel Lidén Borell1-1/+1
2011-11-17Prefix all header defines with LRL_Samuel Lidén Borell1-2/+2
2011-11-12Naming convention fixesSamuel Lidén Borell1-1/+1
2011-10-28Parser: Defer identifier lookupSamuel Lidén Borell1-0/+21
2011-10-22Tokenizer: Link start/end parentheses and any commas insideSamuel Lidén Borell1-0/+7
2011-10-22Keep the source pointer in the LRLContextSamuel Lidén Borell1-0/+15