aboutsummaryrefslogtreecommitdiff
path: root/src/ir.cpp
AgeCommit message (Expand)Author
2018-10-15remove implicit cast from T to *const TAndrew Kelley
2018-10-15Solve the return type ambiguity (#1628)Jimmi Holst Christensen
2018-10-04fix missing .h filesAndrew Kelley
2018-10-04refactor ir.cppAndrew Kelley
2018-09-26fix crash when compile error evaluating return...Andrew Kelley
2018-09-26the last number in a packed ptr is host int bytesAndrew Kelley
2018-09-26fix implicit casting to *c_voidAndrew Kelley
2018-09-25fix crash on runtime index into slice of comptime typeAndrew Kelley
2018-09-22fix @compileLog having unintended side effectsAndrew Kelley
2018-09-22add compile error for slice of undefined sliceAndrew Kelley
2018-09-21stage1: unify 2 implementations of pointer derefAndrew Kelley
2018-09-21fix comptime string concatenation ignoring slice boundsAndrew Kelley
2018-09-21fixupsAndrew Kelley
2018-09-21Merge branch 'BitByteOffsetOfs' of https://github.com/raulgrell/zig into raul...Andrew Kelley
2018-09-21fix comptime slice of pointer to arrayAndrew Kelley
2018-09-20add compile error for casting const array to mutable sliceAndrew Kelley
2018-09-20better string literal caching implementationAndrew Kelley
2018-09-18fix optional pointer to empty struct incorrectly being non-nullAndrew Kelley
2018-09-18add compile error for slice.*.lenAndrew Kelley
2018-09-18implementation for bitcasting extern enum type to c_intAndrew Kelley
2018-09-18fix implicit cast of packed struct field to const ptrAndrew Kelley
2018-09-18fix @embedFile reading garbage memoryAndrew Kelley
2018-09-18fix @bytesToSlice on a packed structAndrew Kelley
2018-09-17add compile error for @ptrCast 0 bit type to non-0 bit typeAndrew Kelley
2018-09-17add compile error for non-optional types compared against nullAndrew Kelley
2018-09-17fix crash when bit shifting a u1Andrew Kelley
2018-09-17dereferencing a *u0 is comptime-known to be 0Andrew Kelley
2018-09-14fix alignment of structsAndrew Kelley
2018-09-14fix coroutine alignmentAndrew Kelley
2018-09-13remove `this`. add `@This()`.Andrew Kelley
2018-09-13remove the scope parameter of setFloatModeAndrew Kelley
2018-09-13add compile error for merging non- error setsAndrew Kelley
2018-09-13fix tagged union with only 1 field tripping assertionAndrew Kelley
2018-09-11error messages for attempted cache when zig cannot perfectly do itAndrew Kelley
2018-09-11Merge remote-tracking branch 'origin/master' into stage1-cachingAndrew Kelley
2018-09-11ability to disable cache. off by default except for...Andrew Kelley
2018-09-10fix llvm assertion and missing compile errorAndrew Kelley
2018-09-10caching is workingAndrew Kelley
2018-09-07builtin functions: @byteOffsetOf and @bitOffsetOfraulgrell
2018-09-07fix crash when var init has compile errorAndrew Kelley
2018-09-05stage1: improve handling of generic fn proto type exprAndrew Kelley
2018-09-05add compile error for using outer scoped runtime variablesAndrew Kelley
2018-09-05stage1: rename more TypeTableEntry types to ZigTypeAndrew Kelley
2018-09-05stage1: rename VariableTableEntry to ZigVarAndrew Kelley
2018-09-05stage1: rename FnTableEntry to ZigFnAndrew Kelley
2018-09-05stage1: rename TypeTableEntry to ZigTypeAndrew Kelley
2018-09-05allow comptime_int to @floatToIntAndrew Kelley
2018-09-05Added compilation error when a non-float is given to @floatToInt()hfcc
2018-09-05stage1 compile error instead of crashing for unsupported comptime ptr castAndrew Kelley
2018-09-05stage1: fix crash when invalid type used in array typeAndrew Kelley