aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
AgeCommit message (Expand)Author
2016-05-07generic args available to member functionsAndrew Kelley
2016-05-07support generic data structuresAndrew Kelley
2016-05-07better array concatenation semanticsAndrew Kelley
2016-05-06add frame_address and return_address builtinsAndrew Kelley
2016-05-06implicit wrap widening cast on integer peer typesAndrew Kelley
2016-05-06fix eval integer wrapping and add testsAndrew Kelley
2016-05-06add shl_with_overflow builtin functionAndrew Kelley
2016-05-05add integer wrappingAndrew Kelley
2016-05-04add fence builtin functionAndrew Kelley
2016-05-04add cmpxchg builtin functionAndrew Kelley
2016-05-03beginnings of network standard library codeAndrew Kelley
2016-05-03support maybe destructuring into a pointer variableAndrew Kelley
2016-04-28add array multiplication operatorAndrew Kelley
2016-04-28ability to specify body of an extern functionAndrew Kelley
2016-04-27better parameter codegenAndrew Kelley
2016-04-26add array bounds checking in debug modeAndrew Kelley
2016-04-25support switching on error union typeAndrew Kelley
2016-04-24rename unknown_size_array to sliceAndrew Kelley
2016-04-24add compile error for invalid equality operator usesAndrew Kelley
2016-04-24add skeleton for union supportAndrew Kelley
2016-04-23fix handling of slice of zero bits typeAndrew Kelley
2016-04-23fix returning empty struct from functionAndrew Kelley
2016-04-23fix gcc build errorsJosh Wolfe
2016-04-21ability to use a struct with no fieldsAndrew Kelley
2016-04-20fix undeclared identifier not marking function as impureAndrew Kelley
2016-04-20for loop: add ability to get pointer to elem varAndrew Kelley
2016-04-19add optional continue expression to while loopAndrew Kelley
2016-04-19fix casting with imported symbol not workingAndrew Kelley
2016-04-19enum init uses container init syntax instead of fn callAndrew Kelley
2016-04-19implement constant initialization of enum valuesAndrew Kelley
2016-04-18fix crash in non-const expression in struct literal outside fnAndrew Kelley
2016-04-18add @embed_file builtin functionAndrew Kelley
2016-04-13fix evaluating generic functions in wrong contextAndrew Kelley
2016-04-12more eval tests and fix eval call analyze codeAndrew Kelley
2016-04-12add error for dividing by zero in static function evaluationAndrew Kelley
2016-04-12passing all testsAndrew Kelley
2016-04-12eval: ability to eval more thingsAndrew Kelley
2016-04-12compile-time function evaluation of pure functionsAndrew Kelley
2016-04-12add error for unable to infer expression type in if statementsAndrew Kelley
2016-04-11unsigned ints implicitly cast to signed ints when they fitAndrew Kelley
2016-04-10add error for accessing empty arrayAndrew Kelley
2016-04-10fix crash when casting undefined to sliceAndrew Kelley
2016-04-09add error for assigning null to non-nullable pointerAndrew Kelley
2016-04-09add @breakpoint()Andrew Kelley
2016-04-09re-introduce gotoAndrew Kelley
2016-04-09fix debug symbols regression after llvm 3.8.0Andrew Kelley
2016-04-09implement @err_name builtin functionAndrew Kelley
2016-04-08fix gcc compile errorJosh Wolfe
2016-04-08update cat example, refactor stdAndrew Kelley
2016-04-07fix gcc compile errorsJosh Wolfe