aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
AgeCommit message (Expand)Author
2015-12-12structs are workingAndrew Kelley
2015-12-12parsing assignment operatorsJosh Wolfe
2015-12-12fix a + b + c and similarJosh Wolfe
2015-12-12progress on struct supportAndrew Kelley
2015-12-12std: print_str no longer requires length argumentAndrew Kelley
2015-12-12prepare codebase for struct and string supportAndrew Kelley
2015-12-11hello world working without libcAndrew Kelley
2015-12-10add inline assembly supportAndrew Kelley
2015-12-09ability to call external variadic functionsAndrew Kelley
2015-12-08support assigning to arraysAndrew Kelley
2015-12-08array access supportAndrew Kelley
2015-12-08add array access syntaxAndrew Kelley
2015-12-07integrate debug scopes with block contextAndrew Kelley
2015-12-07all variables have memory addressesAndrew Kelley
2015-12-07add debugging info for array typeAndrew Kelley
2015-12-07getting started on array typesJosh Wolfe
2015-12-06initialize mutable variables to zeroJosh Wolfe
2015-12-06add mutable local variablesAndrew Kelley
2015-12-05add unused label errorAndrew Kelley
2015-12-04error for extern function with void parameterAndrew Kelley
2015-12-03can't declare unreachable variablesJosh Wolfe
2015-12-03add bool literalsJosh Wolfe
2015-12-03fix if-else type mismatch crashJosh Wolfe
2015-12-03local variables workJosh Wolfe
2015-12-03fix analysis for variable referenceJosh Wolfe
2015-12-03analysis for variable declaration, but not variable referenceJosh Wolfe
2015-12-03add labels and gotoAndrew Kelley
2015-12-02parsing variable declarationJosh Wolfe
2015-12-02fix execution reaches end of non-voidAndrew Kelley
2015-12-02fix parameter access and thus shared library exampleAndrew Kelley
2015-12-01support if conditionalsAndrew Kelley
2015-12-01implicit void statements and all tests pass with type checkingJosh Wolfe
2015-12-01string literals have type *const u8Josh Wolfe
2015-12-01merge conflictsJosh Wolfe
2015-12-01add test for bad importAndrew Kelley
2015-12-01support multiple filesAndrew Kelley
2015-12-01colored error messages that tell the source fileAndrew Kelley
2015-11-30analyze looks for root export decl only in the root source fileAndrew Kelley
2015-11-30Merge remote-tracking branch 'origin/master' into type-checkingJosh Wolfe
2015-11-30closer to multiple files workingAndrew Kelley
2015-11-30fix ast printer namesJosh Wolfe
2015-11-30merge conflictsJosh Wolfe
2015-11-30refactor code to prepare for multiple filesAndrew Kelley
2015-11-30implement basics of type checkingJosh Wolfe
2015-11-30no more TypeId. use g->builtin_types.Josh Wolfe
2015-11-30Merge branch 'master' of github.com:andrewrk/zigJosh Wolfe
2015-11-30untangle analyze_node into a stricter call graphJosh Wolfe
2015-11-30analyze no longer depends on llvm C++ APIAndrew Kelley
2015-11-30factor analysis code out of codegenJosh Wolfe