aboutsummaryrefslogtreecommitdiff
path: root/src/parseh.cpp
AgeCommit message (Expand)Author
2017-03-20fix test regression regarding shadowing namesAndrew Kelley
2017-03-10update to llvm 4.0Andrew Kelley
2017-02-27fix inability to write to global in some casesAndrew Kelley
2017-02-04ability to set global variable alignment and ...Andrew Kelley
2017-02-03exported global variables get emitted as external in LLVMAndrew Kelley
2017-02-03implement packed structsAndrew Kelley
2017-01-13fix some stuff when llvm has assertions onAndrew Kelley
2017-01-12fix use decl regressionAndrew Kelley
2017-01-12IR: fix array concatenationAndrew Kelley
2017-01-12IR: implement macro for function aliasing function pointerAndrew Kelley
2017-01-11pass some parseh testsAndrew Kelley
2017-01-11pass more testsAndrew Kelley
2017-01-10partially fix parseh commandAndrew Kelley
2017-01-04IR: add unreachable code compiler errorAndrew Kelley
2016-12-28IR: pass passSliceOfEmptyStructToFn testAndrew Kelley
2016-12-26IR: pass intToPtrCast testAndrew Kelley
2016-12-25IR: support compile time global pointer reinterpretAndrew Kelley
2016-12-18IR: all structs anonymousAndrew Kelley
2016-12-11IR: fix implementation of parsehAndrew Kelley
2016-12-04IR: re-organize where state goes to prepare for genericsAndrew Kelley
2016-12-01rewrite scope implementationAndrew Kelley
2016-12-01rename BlockContext to ScopeAndrew Kelley
2016-11-18IR: correctly codegening memset and memcpyAndrew Kelley
2016-11-17remove AST cloning code and add AST render for while loopsAndrew Kelley
2016-11-04WIP moving all analysis to IRAndrew Kelley
2016-09-28remove compiler directivesAndrew Kelley
2016-09-23enums support member functionsAndrew Kelley
2016-09-19use size_t for indexesAndrew Kelley
2016-09-10rename LLVMZig to ZigLLVMAndrew Kelley
2016-09-05fix gcc 5.4.0compile errorsAndrew Kelley
2016-09-04port to llvm 3.9Andrew Kelley
2016-08-07ability to have a return type of 'type'Andrew Kelley
2016-08-04new multiline string syntaxAndrew Kelley
2016-07-17rename NodeTypeStructDecl to NodeTypeContainerDeclAndrew Kelley
2016-05-07support generic data structuresAndrew Kelley
2016-04-22parseh: support anonymous enums and enums with initializersAndrew Kelley
2016-04-22add syntax to allow symbols to have arbitrary strings as namesAndrew Kelley
2016-04-21better parsing of C macrosAndrew Kelley
2016-03-08update to llvm 3.8.0Andrew Kelley
2016-03-01c_void is provided outside of C importsAndrew Kelley
2016-03-01rewrite how importing worksAndrew Kelley
2016-02-14parseh: fix __cdecl causing a fn ptr to be double ptrAndrew Kelley
2016-02-13parseh: ZIG_PARSEH_CFLAGS -> ZIG_NATIVE_PARSEH_CFLAGSAndrew Kelley
2016-02-13parseh: support attributed typesAndrew Kelley
2016-02-13parseh: more specific warning for different calling conventionsAndrew Kelley
2016-02-13parseh: fix branching on undefined memoryAndrew Kelley
2016-02-11ability to cross compileAndrew Kelley
2016-02-09fix build with GCCAndrew Kelley
2016-02-07parseh: tiny performance improvementAndrew Kelley
2016-02-07improve performance for get_fn_typeAndrew Kelley