Make it a function
[xonotic/gmqcc.git] / ast.h
2014-05-25 Dale WeilerMerge branch 'arithmetic_exceptions' into cooking
2014-05-25 Dale WeilerMerge branch 'cooking' of github.com:graphitemaster...
2014-05-24 Wolfgang BumillerMerge branch 'master' into cooking
2014-05-24 Dale WeilerPerliminary work on arithmetic exception handling in...
2014-04-08 Wolfgang Bumilleruse INSTR_STATE by default, add -femulate-state to...
2014-01-26 Wolfgang BumillerMerge branch 'master' into cooking
2014-01-07 Wolfgang BumillerAdding coverage support:
2014-01-01 Dale WeilerHappy new year!
2013-12-06 Wolfgang Bumilleradding 'final'
2013-11-30 Dale WeilerMerge branch 'master' into cooking
2013-11-28 Wolfgang Bumillerstatic variables now don't get re-initialized in functi...
2013-10-31 Dale WeilerMerge branch 'cooking'
2013-10-20 Dale WeilerSome correctly-sized type flags for the AST and IR...
2013-10-18 Wolfgang Bumillerreplacing the current [[accumulate]] implementation...
2013-10-17 Dale WeilerImplemented [[accumulate]] attribute. This will hopeful...
2013-10-17 Dale Weilerfloat and double shouldn't be used here, this is what...
2013-08-29 Dale WeilerImplement [[eraseable]] attribute. When used with a...
2013-08-28 Dale WeilerConstant fold intrinsics if their arguments are constan...
2013-08-27 Wolfgang Bumillerast_binary->right_first and an execution order check
2013-08-14 Dale WeilerRemove the attempt at ast_intrinsic node
2013-08-14 Dale WeilerSome intrinsic cleanups
2013-07-31 Dale WeilerMove const-branch-elision into fold.c
2013-07-30 Dale WeilerUse the _t consistency naming scheme. Also various...
2013-06-17 Dale WeilerMerge branch 'master' into cooking
2013-06-15 Dale WeilerI added it for a reason, because I was smart. I forgot...
2013-06-15 Wolfgang Bumillerworking on vararg piping: detecting several error cases...
2013-06-12 Wolfgang Bumillerallow array size to be inferred from the initializer
2013-06-12 Wolfgang Bumillerparsing array initializers
2013-06-06 Dale WeilerMerge branch 'cooking'
2013-06-01 Wolfgang BumillerMerge branch 'master' into cooking
2013-06-01 Wolfgang BumillerMerge branch 'master' into cooking
2013-05-29 Wolfgang Bumillerassignable return value now lives in ast_function,...
2013-05-29 Dale WeilerMerge branch 'union-replacement' into cooking
2013-05-29 Dale WeilerMajor export cleanup. Anything that was exported but...
2013-05-11 Wolfgang Bumillerkilling the union types
2013-05-11 Wolfgang Bumillerfirst step to getting rid of those unions we don't...
2013-04-27 Wolfgang BumillerMerge branch 'master' into cooking
2013-04-27 Wolfgang BumillerMerge branch 'master' into cooking
2013-04-27 Wolfgang BumillerMerge branch 'master' into cooking
2013-04-27 Wolfgang BumillerMerge branch 'master' into cooking
2013-04-26 Wolfgang Bumillerast_value now has an initializer list array, still...
2013-04-24 Wolfgang BumillerGrrrr
2013-04-24 Wolfgang BumillerAllow string concatenation in the parser as well, for...
2013-04-24 Dale WeilerMerge branch 'master' into cooking
2013-04-24 Dale WeilerGet it compiling in visual studio again.
2013-04-21 Wolfgang BumillerMerge branch 'master' into cooking
2013-04-21 Dale WeilerRemove trailing whitespace
2013-02-20 Wolfgang BumillerMerge branch 'master' into cooking
2013-02-12 Wolfgang BumillerMerge branch 'master' into cooking
2013-02-06 Dale WeilerImplemented generalized attribute aliases. You can...
2013-02-05 Dale WeilerMerge branch 'cooking' of github.com:graphitemaster...
2013-02-05 Dale Weilerast referencing
2013-02-05 Dale WeilerMerge branch 'cooking' of github.com:graphitemaster...
2013-02-05 Wolfgang Bumillerremoving some left-over alloc checks
2013-02-03 Wolfgang BumillerMerge branch 'master' into cooking
2013-01-25 Wolfgang BumillerMerge branch 'master' into cooking
2013-01-17 Wolfgang BumillerMake the varargs counter more stable, it'll now work...
2013-01-12 Wolfgang BumillerCopying arg counter into the local
2013-01-12 Wolfgang Bumillerast_call now has a va_count which causes a store to...
2013-01-12 Wolfgang Bumillervararg accessor generation
2013-01-12 Wolfgang Bumillerparsing of vararg-counter
2013-01-12 Wolfgang BumillerDeclaration of type-restricted varargs
2013-01-11 Wolfgang BumillerAdded a flag to both ast and ir which enforces the...
2013-01-03 Wolfgang BumillerMerge remote-tracking branch 'origin/pp-unary-numbers'
2013-01-03 Wolfgang Bumillerparse_expression now takes a boolean flag on whether...
2013-01-01 Dale WeilerHappy new years!
2012-12-30 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2012-12-30 Dale WeilerAdd support for user defined messages for [[deprecated...
2012-12-30 Dale WeilerImplement [[deprecated]] general attribute, will mark...
2012-12-29 Wolfgang BumillerProperly support globals initialized to nil
2012-12-29 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2012-12-29 Wolfgang BumillerDon't allow code like: v * '0 1 0' = 3; to actually...
2012-12-28 matthiaskrgrMerge remote-tracking branch 'upstream/master'
2012-12-28 Wolfgang Bumillermore general qualifier/attribute parsing, added not...
2012-12-28 Wolfgang BumillerSo why doesn't any popular compiler complain about...
2012-12-27 Wolfgang Bumillerfinish parsing of labeled loops; ast support added
2012-12-27 Wolfgang Bumillerparsing of loop labels
2012-12-24 Wolfgang BumillerAdded the 'static' keyword.
2012-12-22 Wolfgang BumillerFix: ast_value.cvq must be an int, not a bool;
2012-12-20 Wolfgang Bumillerwhile/for/do now all use process_condition, ast_loop...
2012-12-19 Wolfgang (Blub)... removing ast_expression_common.variadic, adding ast_exp...
2012-12-05 Wolfgang (Blub)... ast_block_add_expr now lets the block fully adopt the...
2012-12-02 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2012-12-02 Wolfgang (Blub)... Get rid of some code duplication
2012-11-30 Wolfgang (Blub)... field constants - revert globals generated after fields
2012-11-30 Wolfgang (Blub)... remember if an ast_value is a field-declaration, build...
2012-11-30 Wolfgang (Blub)... Keeping track of numbers for debugging
2012-11-30 Wolfgang (Blub)... don't just store a 'bool constant' in the ast/ir, store...
2012-11-25 Wolfgang (Blub)... operator &~= must not cause the generated binstore...
2012-11-25 Wolfgang (Blub)... parsing goto
2012-11-25 Wolfgang (Blub)... Support codegen of ast_label and ast_goto in any order
2012-11-25 Wolfgang (Blub)... ast_label, and labels later used for goto
2012-11-25 Wolfgang (Blub)... constant flag, -finitialized-nonconstants to turn initi...
2012-11-25 Wolfgang (Blub)... ast: isconst->hasvalue, const keyword will set the...
2012-11-25 Wolfgang (Blub)... Some side-effect propagation for better warnings, so...
2012-11-25 Wolfgang (Blub)... Change the parser to use the hashtable functions
2012-11-21 Wolfgang (Blub)... removed phi_out from ast_ternary since we have a place...
2012-11-21 Wolfgang (Blub)... A note about how early-out in if-expressions can be...
2012-11-19 Wolfgang (Blub)... ast_switch
2012-11-19 Wolfgang (Blub)... break and continue support
next