aboutsummaryrefslogtreecommitdiff
path: root/src/all_types.hpp
AgeCommit message (Expand)Author
2017-03-18lazy analysis of top level declarationsAndrew Kelley
2017-03-16introduce new test syntaxAndrew Kelley
2017-03-13add --each-lib-rpath option and corresponding config optionAndrew Kelley
2017-03-13use lld instead of system linkerAndrew Kelley
2017-02-27fix inability to write to global in some casesAndrew Kelley
2017-02-24add compile error for ignoring return valueAndrew Kelley
2017-02-24add compile error for control flow using comptime var at runtimeAndrew Kelley
2017-02-16pointers with bit offset contain lengthAndrew Kelley
2017-02-16support arithmetic for non byte aligned integer typesAndrew Kelley
2017-02-16reading from a bit field partially worksAndrew Kelley
2017-02-16move volatile pointers to central type tableAndrew Kelley
2017-02-16move int and array types to central tableAndrew Kelley
2017-02-15ability to declare const bitfieldsAndrew Kelley
2017-02-12slice and array re-work plus some misc. changesAndrew Kelley
2017-02-11rework compile-time known pointer valuesAndrew Kelley
2017-02-09remove the depends_on_compile_var codeAndrew Kelley
2017-02-09lots of miscellaneous things all in one big commitAndrew Kelley
2017-02-06improved behavior on debug safety crashAndrew Kelley
2017-02-05fix volatile not respected for storing through a struct pointerAndrew Kelley
2017-02-05`%=` in inline assembly survives optimizationAndrew Kelley
2017-02-05setGlobalSection and setGlobalAlign work for functionsAndrew Kelley
2017-02-04inline assembly supports `%=` syntaxAndrew Kelley
2017-02-04memcpy and memset builtins support volatile pointersAndrew Kelley
2017-02-04remove volatileStore builtin; add volatile pointersAndrew Kelley
2017-02-04ability to set global variable alignment and ...Andrew Kelley
2017-02-03add volatileStore() builtin functionAndrew Kelley
2017-02-03add setGlobalAlign and setGlobalSection builtin functionsAndrew Kelley
2017-02-03add ability to set linker scriptAndrew Kelley
2017-02-03exported global variables get emitted as external in LLVMAndrew Kelley
2017-02-03implement packed structsAndrew Kelley
2017-02-02add try expressionAndrew Kelley
2017-02-02remove ability to mark if and switch as inlineAndrew Kelley
2017-01-31fix crash when passing void to var args functionAndrew Kelley
2017-01-29fix compile time initialization of array with undefinedAndrew Kelley
2017-01-26fix runtime branching tricking the comptime evaluationAndrew Kelley
2017-01-24printf var args proof of conceptAndrew Kelley
2017-01-23various fixesAndrew Kelley
2017-01-23basic support for functions with variable length argumentsAndrew Kelley
2017-01-22remove staticEval builtin in favor of comptime expressionAndrew Kelley
2017-01-22introduce comptime expressionAndrew Kelley
2017-01-16get rid of zeroes literalAndrew Kelley
2017-01-16fix handling of const values for 2d arraysAndrew Kelley
2017-01-11pass more testsAndrew Kelley
2017-01-10IR: implement error for missing or extra switch prongsAndrew Kelley
2017-01-08pass unnecessary if statement testAndrew Kelley
2017-01-05containers created during eval get names for parametersAndrew Kelley
2017-01-04IR: add unreachable code compiler errorAndrew Kelley
2016-12-31IR: progress toward compiling standard libraryAndrew Kelley
2016-12-31eradicate use of zeroes in stdAndrew Kelley
2016-12-30IR: better basic block dependency detectionAndrew Kelley