aboutsummaryrefslogtreecommitdiff
path: root/src/all_types.hpp
AgeCommit message (Expand)Author
2020-01-27Merge branch 'master' into ir-clean-up-varsAndrew Kelley
2020-01-25Merge remote-tracking branch 'origin/master' into layneson-cpus_and_featuresAndrew Kelley
2020-01-25split IrInstruction into IrInst, IrInstSrc, IrInstGenAndrew Kelley
2020-01-21hit a comptime limitation with computing dense setsAndrew Kelley
2020-01-19progress towards mergingAndrew Kelley
2020-01-19Add TargetDetails abstractionLayne Gustafson
2020-01-19Add cpu/feature specification to cmndlineLayne Gustafson
2020-01-17Merge pull request #4191 from Vexu/non-exhaustive-enumsAndrew Kelley
2020-01-16fix regression with inferred struct fieldsAndrew Kelley
2020-01-16fix implicit cast regressionAndrew Kelley
2020-01-16zig ir.cpp details: remove the mem_slot mechanismAndrew Kelley
2020-01-16implement `@bitSizeOf`Vexu
2020-01-15implement non-exhaustive enumsVexu
2020-01-09New @export() handlingLemonBoy
2020-01-07add --eh-frame-hdr conditionallyDavid Cao
2020-01-06remove stdcallcc, extern, nakedcc from stage1; zig fmt rewritesAndrew Kelley
2020-01-06Merge branch 'cc-work' of https://github.com/LemonBoy/zig into LemonBoy-cc-workAndrew Kelley
2020-01-02fix comptime vector float ops and add test coverageAndrew Kelley
2020-01-02Implement Thiscall CCLemonBoy
2020-01-02Implement the callconv() annotationLemonBoy
2020-01-01fix float ops with respect to vectorsAndrew Kelley
2019-12-20sentinel slicing improvementsAndrew Kelley
2019-12-20fix std.mem.addNullByte and implement sentinel slicingAndrew Kelley
2019-12-16expose the ability to disable C sanitizationAndrew Kelley
2019-12-12un-special-case startup code in the std libAndrew Kelley
2019-12-10Replace typeOf with TypeOf in stage0Robin Voetter
2019-12-09remove var args from the languageAndrew Kelley
2019-12-09implement async function call with `@call`Andrew Kelley
2019-12-08tuple detection does not require AST nodeAndrew Kelley
2019-12-08Make array types (quasi-)lazyLemonBoy
2019-12-08add syntax for comptime struct fieldsAndrew Kelley
2019-12-08implement comptime struct fieldsAndrew Kelley
2019-12-06allow calling with a new stack to regress a bitAndrew Kelley
2019-12-06remove `@inlineCall` from zigAndrew Kelley
2019-12-05remove `@noInlineCall` from zigAndrew Kelley
2019-12-05implement `@call`Andrew Kelley
2019-12-03move more startup code to std libVexu
2019-12-02Accept comptime-known expression for asmLemonBoy
2019-12-01add advanced IR debugging supportAndrew Kelley
2019-12-01Merge remote-tracking branch 'origin/kill-ConstGlobalRefs' into remove-array-...Andrew Kelley
2019-12-01Merge remote-tracking branch 'origin/master' into remove-array-type-coercionAndrew Kelley
2019-12-01sometimes free stuff from Zig IR pass 1Andrew Kelley
2019-12-01inline ConstGlobalRefs into ZigValueAndrew Kelley
2019-11-27remove type coercion from array values to referencesAndrew Kelley
2019-11-25stage1: consolodate interningMichael Dusan
2019-11-25const interning for 1-possible-value typesMichael Dusan
2019-11-25unembed ZigValue from IrInstructionMichael Dusan
2019-11-25rename ConstExprValue → ZigValueMichael Dusan
2019-11-23structs can have fields with type `var`Andrew Kelley
2019-11-23update the stage1 implementation to the new proposalAndrew Kelley