aboutsummaryrefslogtreecommitdiff
path: root/test/run_tests.cpp
AgeCommit message (Expand)Author
2016-02-17update run_tests to work on windowsAndrew Kelley
2016-02-14parseh: fix __cdecl causing a fn ptr to be double ptrAndrew Kelley
2016-02-12avoid codegening functions never called from conditional compilationAndrew Kelley
2016-02-12std: delete malloc and freeAndrew Kelley
2016-02-11add compile error for missing enumeration value in switchAndrew Kelley
2016-02-11fix division by 0 crashing compilerAndrew Kelley
2016-02-09if statements can be const expr evaluatedAndrew Kelley
2016-02-07array.len generates a constant number literal expressionAndrew Kelley
2016-02-07remove ptr field access of arraysAndrew Kelley
2016-02-07error for non const expr in array size outside fnAndrew Kelley
2016-02-07implement @const_evalAndrew Kelley
2016-02-06parseh understands simple string literal macrosAndrew Kelley
2016-02-06implement %defer and ?deferAndrew Kelley
2016-02-06codegen: return respects unconditional deferAndrew Kelley
2016-02-06simple unconditional defer supportAndrew Kelley
2016-02-05parsing code for defer and moreAndrew Kelley
2016-02-05update for loop syntaxAndrew Kelley
2016-02-04no namespace required when switching on enumAndrew Kelley
2016-02-04allow defining errors with the same nameAndrew Kelley
2016-02-03add ability to call function pointer fieldAndrew Kelley
2016-02-03types sized and aligned with LLVM target data layout APIAndrew Kelley
2016-02-02add @compile_var builtin and "is_big_endian" compile varAndrew Kelley
2016-02-02fix false positive error with same named methods in incomplete structAndrew Kelley
2016-02-02fix various semantic analyzer crashesAndrew Kelley
2016-02-02fix crash when incomplete struct used as argumentAndrew Kelley
2016-02-02fx segfault with colliding bogus top level functionsAndrew Kelley
2016-02-01add test for var local eval const exprAndrew Kelley
2016-02-01inline is a keyword instead of a directiveAndrew Kelley
2016-02-01add ?? prefix operatorAndrew Kelley
2016-02-01parseh understands macros which alias global fn ptr varsAndrew Kelley
2016-02-01parseh: do not create macro alias for extern varsAndrew Kelley
2016-01-31fix invalid const expr eval for negative floatsAndrew Kelley
2016-01-31support casting between floatsAndrew Kelley
2016-01-31support casting between int and float typesAndrew Kelley
2016-01-31fix C interaction with maybe function pointersAndrew Kelley
2016-01-31parseh: correct debug for forward declsAndrew Kelley
2016-01-31parseh handles typedef void betterAndrew Kelley
2016-01-31parseh understands forward struct definitionsAndrew Kelley
2016-01-31parseh: use the decayed type not original typeAndrew Kelley
2016-01-31parseh understands types better and handles some situations betterAndrew Kelley
2016-01-29parseh understands variable declarationsAndrew Kelley
2016-01-29parseh defines can reference other definesAndrew Kelley
2016-01-29parseh understands number literal definesAndrew Kelley
2016-01-29parseh understands simple character literal macroAndrew Kelley
2016-01-28parseh understands bodyless struct used in fnAndrew Kelley
2016-01-28parseh handles self referential structs and fn pointersAndrew Kelley
2016-01-28ability to specify function typeAndrew Kelley
2016-01-28parser: allow missing fn name and missing param namesAndrew Kelley
2016-01-28add test for calling the result of if-else exprAndrew Kelley
2016-01-28fix function calling of pointersAndrew Kelley