aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
AgeCommit message (Expand)Author
2020-06-24Copy union const values correctlyAlexandros Naskos
2020-06-18Merge pull request #5203 from tadeokondrak/@type-for-even-more-typesAndrew Kelley
2020-05-26Merge pull request #5440 from kubkon/align-fn-error-wasmAndrew Kelley
2020-05-26Add caller location tracking for asserts (ir_assert, src_assert, ir_assert_ge...foobles
2020-05-26Make align expr on fns a compile error in WasmJakub Konka
2020-05-23fix regression in compile errorsAndrew Kelley
2020-05-20stage1: fix false positive redeclared variable compile errorAndrew Kelley
2020-05-17Merge pull request #5057 from xackus/opaque-paramAndrew Kelley
2020-05-05remove nakedcc/stdcallcc/async fn/extern fn fnprotoTadeo Kondrak
2020-05-05Rename noasync to nosuspend in C++ compilerTadeo Kondrak
2020-05-04stage1: remove unneeded switchxackus
2020-05-04stage1: fix assert fail on opaque fn ptr paramxackus
2020-05-02Implement @typeInfo for @Frame()Tadeo Kondrak
2020-04-24Add mips support to standard libraryTimon Kruiper
2020-04-22stage1: Prevent the creation of illegal pointer typesLemonBoy
2020-04-22stage1: Another hack for the C ABI compatibilityLemonBoy
2020-04-20stage1: Handle errors when generating block IRLemonBoy
2020-04-17add error for non-exter variadic functionsVexu
2020-04-17stage1: Fix several bugs in constant generationLemonBoy
2020-04-07stage1: Respect the specified name for extern varLemonBoy
2020-04-05type_has_one_possible_value takes comptime struct fields into accountAndrew Kelley
2020-04-02Fix multiplication overflow in `hash_const_val`Timon Kruiper
2020-04-01stage1: make C++ switch fallthrough an errorMichael Dusan
2020-04-01Make sure that ZigTypeVector and ZigTypeArray have the same memory layoutTimon Kruiper
2020-03-26ability to compile c++ hello world with `zig c++`Andrew Kelley
2020-03-190-bit array type does not resolve child typeAndrew Kelley
2020-03-19`@ptrCast` supports casting a slice to pointerAndrew Kelley
2020-03-19fixes in semantic analysis needed to support this featureAndrew Kelley
2020-03-19slicing with comptime start and end results in arrayAndrew Kelley
2020-03-19ir: More changes to sentinel-terminated const arraysLemonBoy
2020-03-18array sentinel does not count towards type_has_one_possible_valueAndrew Kelley
2020-03-18ir: Correct ABI size calculation for arraysLemonBoy
2020-03-09Merge pull request #4590 from xackus/fix-4587Andrew Kelley
2020-03-09ir: Fix codegen of ?*T types where T is zero-sizedLemonBoy
2020-03-09better error messages and more testsxackus
2020-03-09implement noasync scopesVexu
2020-03-08ir: Prevent crash in compiler errorLemonBoy
2020-03-08fix failed assert on generic fn opaque return typexackus
2020-03-06stage1: make get_optional_type more robustAndrew Kelley
2020-03-05stage1: fix regressionMichael Dusan
2020-03-05stage1: housekeepingMichael Dusan
2020-03-04get_codegen_ptr_type returns possible errorAndrew Kelley
2020-02-29Merge pull request #4550 from ziglang/os-version-rangesAndrew Kelley
2020-02-29fix crash when building docgenAndrew Kelley
2020-02-28fix typo from other commitAndrew Kelley
2020-02-28fix crash with multiple comptime fn calls and...Andrew Kelley
2020-02-28fix compiler crash when comptime parsing targetsAndrew Kelley
2020-02-28improve debug info for optionalsAndrew Kelley
2020-02-28restructuring std.Target for OS version ranges, pass 1Andrew Kelley
2020-02-26ir: Allow empty inferred error setsLemonBoy