aboutsummaryrefslogtreecommitdiff
path: root/src/all_types.hpp
AgeCommit message (Expand)Author
2016-11-26IR: add error for non static const on switch case rangeAndrew Kelley
2016-11-26IR: switch expression works with numbersAndrew Kelley
2016-11-24IR: generating a switch statementAndrew Kelley
2016-11-21IR: implement setFnVisible builtinAndrew Kelley
2016-11-21IR: fix codegen for arraysAndrew Kelley
2016-11-21IR: fix detection of invalid codegenAndrew Kelley
2016-11-21IR: implement ctz and clz builtinsAndrew Kelley
2016-11-21IR: support unwrap maybe operationAndrew Kelley
2016-11-20IR: support sizeOf builtinAndrew Kelley
2016-11-19IR: implement compileVar builtin and moreAndrew Kelley
2016-11-18IR: correctly codegening memset and memcpyAndrew Kelley
2016-11-18IR: support setDebugSafety builtin functionAndrew Kelley
2016-11-17remove AST cloning code and add AST render for while loopsAndrew Kelley
2016-11-17IR: pointers to constants use correct addressesAndrew Kelley
2016-11-17IR: pointers to constants don't copy dataAndrew Kelley
2016-11-13IR: add assembly instructionAndrew Kelley
2016-11-10IR: gen string literalAndrew Kelley
2016-11-07IR: support slice typesAndrew Kelley
2016-11-04WIP moving all analysis to IRAndrew Kelley
2016-11-03add concept of inline for, inline while, inline varAndrew Kelley
2016-10-30*WIP*Andrew Kelley
2016-10-27IR can inline loopsAndrew Kelley
2016-10-23IR supports variable assignmentAndrew Kelley
2016-10-23IR: introduce concept of lvaluesAndrew Kelley
2016-10-18add variable declaration IRAndrew Kelley
2016-10-16IR working for if statementsAndrew Kelley
2016-10-11IR if statements WIPAndrew Kelley
2016-10-09explicit casting works with IRAndrew Kelley
2016-10-06IR in 2 passesAndrew Kelley
2016-10-02simple add function works with IRAndrew Kelley
2016-09-30empty function compiles successfully with IRAndrew Kelley
2016-09-28remove compiler directivesAndrew Kelley
2016-09-26add this keyword refers to thing in immediate scopeAndrew Kelley
2016-09-26cstr.len and cstr.cmp can run at compile timeAndrew Kelley
2016-09-26add error message for method call on non methodAndrew Kelley
2016-09-26refactor field access code into more generic container codeAndrew Kelley
2016-09-23enums support member functionsAndrew Kelley
2016-09-21exporting an object creates an h fileAndrew Kelley
2016-09-19use size_t for indexesAndrew Kelley
2016-09-18ability to specify -framework linker args for MacOSAndrew Kelley
2016-09-13change `unreachable{}` to `@unreachable()`Andrew Kelley
2016-09-10rename LLVMZig to ZigLLVMAndrew Kelley
2016-09-08ability to infer parameter typesAndrew Kelley
2016-09-04generate debug info for global constantsAndrew Kelley
2016-09-01restore shared library functionalityAndrew Kelley
2016-08-29add ability to explicitly cast enum with no payload to intAndrew Kelley
2016-08-29implement null as a literal typeAndrew Kelley
2016-08-17progress toward stack trace printingAndrew Kelley
2016-08-08add zeroes valueAndrew Kelley
2016-08-07ability to have a return type of 'type'Andrew Kelley