aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
AgeCommit message (Expand)Author
2019-04-26clean up test outputAndrew Kelley
2019-04-26Change symbol name of tests in codegenrylmovuk
2019-04-25translate-c: a little closer to self-hosted implementationAndrew Kelley
2019-04-24remove Shebang (#!) supportShawn Landden
2019-04-16stage1: const_values_equal support tagged unionMichael Dusan
2019-04-13better handle quota of setEvalBranchQuotaAndrew Kelley
2019-04-02emit better debug info for enumsAndrew Kelley
2019-04-02fix LLVM assertion failuresAndrew Kelley
2019-04-02fix setting union body twiceAndrew Kelley
2019-04-02avoid tripping assertion for setting struct body twiceAndrew Kelley
2019-04-02passing all testsAndrew Kelley
2019-04-02put the alignment hack in for unions too. fixes std testsAndrew Kelley
2019-04-02behavior tests passing againAndrew Kelley
2019-04-02more regression fixes. empty test passes againAndrew Kelley
2019-04-02regression fixes and fix packed struct abi sizeAndrew Kelley
2019-04-02more regression fixesAndrew Kelley
2019-04-02bug fixesAndrew Kelley
2019-04-02put the hack from master branch back inAndrew Kelley
2019-04-02remove the lazy value stuffAndrew Kelley
2019-04-02introduce lazy valuesAndrew Kelley
2019-04-02decouple llvm types from zig typesAndrew Kelley
2019-03-25implement allowzero pointer attributeAndrew Kelley
2019-03-24introduce the enum literal typeAndrew Kelley
2019-03-19c_abi: when compiling for x86_64, differenciate between system V and windows ABISahnvour
2019-03-16add compile error for wrong type with `use`Andrew Kelley
2019-03-15breaking changes to std.mem.Allocator interface APIAndrew Kelley
2019-03-10fix inconsistent type information of optional C pointersAndrew Kelley
2019-03-08breaking changes to zig build API and improved cachingAndrew Kelley
2019-03-03fix const initialization of optional C pointer to nullAndrew Kelley
2019-03-02fix @typeName on slicesAndrew Kelley
2019-03-02compile error for import outside package pathAndrew Kelley
2019-03-01gen-h: use the bare type names for nowAndrew Kelley
2019-03-01@typeInfo for structs and opaque types is the bare nameAndrew Kelley
2019-03-01fix dependency loops, pub, tests, use decls, root sourceAndrew Kelley
2019-02-28fix "use" declsAndrew Kelley
2019-02-28struct types get fully qualified namesAndrew Kelley
2019-02-28remove namespace type; files are empty structsAndrew Kelley
2019-02-26fix handling when there are multiple externs andAndrew Kelley
2019-02-26breaking changes to the way targets work in zigAndrew Kelley
2019-02-25fix infinite recursion in type_has_one_possible_valueAndrew Kelley
2019-02-23better libc detection (#1996)Andrew Kelley
2019-02-21better handling of arrays in packed structsAndrew Kelley
2019-02-20packed structs support comptime bitcastingAndrew Kelley
2019-02-19Prevent crash in tagged enums rendering (#1986)LemonBoy
2019-02-18src/analyze.cpp: default to using `param_node` upon callconv error;kristopher tate
2019-02-18export _mh_execute_header with weak linkageAndrew Kelley
2019-02-17Add NetBSD supportMaya Rashish
2019-02-15removed hidden union tag in release modesemekoi
2019-02-15typecheck the panic functionAndrew Kelley
2019-02-15breaking: fix @sizeOf to be alloc size rather than store sizeAndrew Kelley