aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
AgeCommit message (Expand)Author
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-08implement tuple concatenationAndrew Kelley
2019-12-08tuple detection does not require AST nodeAndrew Kelley
2019-12-08Make array types (quasi-)lazyLemonBoy
2019-12-08fix anon struct literal field initialized with fn callAndrew Kelley
2019-12-08add syntax for comptime struct fieldsAndrew Kelley
2019-12-08implement comptime struct fieldsAndrew Kelley
2019-12-06remove `@inlineCall` from zigAndrew Kelley
2019-12-05implement `@call`Andrew Kelley
2019-12-03move more startup code to std libVexu
2019-12-03Pick up WinMain with proper CCLemonBoy
2019-12-01Merge remote-tracking branch 'origin/kill-ConstGlobalRefs' into remove-array-...Andrew Kelley
2019-12-01sometimes free stuff from Zig IR pass 1Andrew Kelley
2019-12-01inline ConstGlobalRefs into ZigValueAndrew Kelley
2019-11-30Merge pull request #3284 from Sahnvour/export_variablesAndrew Kelley
2019-11-25Merge pull request #3774 from mikdusan/stage1-intern-housekeepingMichael Dusan
2019-11-25move logic to the appropriate layers; add new compile errorAndrew Kelley
2019-11-25stage1: consolodate interningMichael Dusan
2019-11-25unembed ZigValue from IrInstructionMichael Dusan
2019-11-25rename ConstExprValue → ZigValueMichael Dusan
2019-11-25more sentinel-terminated pointers std lib integrationAndrew Kelley
2019-11-24make std.mem.toSlice use null terminated pointersAndrew Kelley
2019-11-24Merge remote-tracking branch 'origin/master' into null-terminated-pointersAndrew Kelley
2019-11-24export: check variable typeSahnvour
2019-11-24all tests passingAndrew Kelley
2019-11-23structs can have fields with type `var`Andrew Kelley
2019-11-23remove UTF BOMMichael Dusan
2019-11-23update the stage1 implementation to the new proposalAndrew Kelley
2019-11-21string literals are now null terminatedAndrew Kelley
2019-11-21add null terminated pointers and arrays to self-hostedAndrew Kelley
2019-11-21implement null terminated pointersAndrew Kelley
2019-11-14rework layout of struct type fieldsAndrew Kelley
2019-11-14rework comptime struct value layout, removing 1/2 hacksAndrew Kelley
2019-11-12fix anonymous struct literal assigned to variableAndrew Kelley
2019-11-11fix assertion failure in init_const_undefinedAndrew Kelley
2019-11-11implement fully anonymous list literalsAndrew Kelley
2019-11-11fully anonymous struct literalsAndrew Kelley
2019-11-11implement anon struct literal syntaxAndrew Kelley
2019-11-05fix incorrect type name on bit field pointersAndrew Kelley
2019-11-05runtime load vector element with comptime indexAndrew Kelley
2019-11-04Correctly process errors for invalid types in fn callLemonBoy
2019-10-30fix regression in behavior testsAndrew Kelley
2019-10-29std lib networking improvements, especially non-blocking I/OAndrew Kelley
2019-10-28detect async fn recursion and emit compile errorAndrew Kelley
2019-10-24implement partial C ABI support for aarch64Andrew Kelley
2019-10-23move types from builtin to stdAndrew Kelley
2019-10-22integrate stage1 progress display with semantic analysisAndrew Kelley
2019-10-19add -DZIG_ENABLE_MEM_PROFILE option and -fmem-report flagAndrew Kelley