]> git.xonotic.org Git - xonotic/gmqcc.git/history - ast.h
Merge branch 'master' into cooking
[xonotic/gmqcc.git] / ast.h
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
2012-11-15 Wolfgang (Blub)... Replaced it all...
2012-11-14 Wolfgang (Blub)... Merging in new-syntax
2012-11-12 Wolfgang (Blub)... support for ast_entfield nodes with specific output...
2012-11-11 Wolfgang (Blub)... Store accessors in the ast_value for access from within...
2012-11-11 Wolfgang (Blub)... array accessor function genaration
2012-11-11 Wolfgang (Blub)... for arrays, ast_value will contain several ir_values...
2012-11-11 Wolfgang (Blub)... Preparing to parse arrays: adding TYPE_ARRAY and union...
2012-11-11 Wolfgang (Blub)... Support in the AST for TYPE_FIELD globals which are...
2012-10-31 Wolfgang (Blub)... A comment/note/hint about how to deal with not-yet...
2012-10-28 Wolfgang (Blub)... ast_type_to_string function
2012-10-28 Wolfgang (Blub)... add error for function parameters of invalid types
2012-08-23 Wolfgang (Blub)... Warna bout unused variables - -Wunused-variable, on...
2012-08-23 Wolfgang (Blub)... Variadic functions: works for builtins, warns for imple...
2012-08-19 Wolfgang (Blub)... Automatic prototyping of frame-functions
2012-08-18 Wolfgang (Blub)... ast_value_copy should copy the expression substructure...
2012-08-18 Wolfgang (Blub)... ast_block_collect: add to ast_block->collect and set...
2012-08-18 Wolfgang (Blub)... collect vector-member locals in ast_block->collect...
2012-08-18 Wolfgang (Blub)... Revert "let ast_node have a use-counter, helpful for...
2012-08-18 Wolfgang (Blub)... Revert "ast_usecount macro for convenience"
2012-08-18 Wolfgang (Blub)... ast_usecount macro for convenience
2012-08-18 Wolfgang (Blub)... let ast_node have a use-counter, helpful for the parser...
2012-08-14 Wolfgang (Blub)... type comparison, function prototypes
2012-08-14 Wolfgang (Blub)... removing all direct 'printfs' from ast and ir, replaced...
2012-08-14 Wolfgang (Blub)... Merge branch 'master' into blub/parser
2012-08-14 Wolfgang (Blub)... ast_binstore, used for +=, -=, ++, -- etc
2012-08-13 Wolfgang (Blub)... prototypes for ast_binstore, and storing outl/outr...
2012-08-12 Wolfgang (Blub)... ast_istype should add the TYPE_ prefix
2012-08-12 Wolfgang (Blub)... fixing the messup of MUL_FV and _VF being swapped ...
2012-08-12 Wolfgang (Blub)... merging master
2012-08-12 Wolfgang (Blub)... Merging master to handle vector members, fields, and...
2012-08-11 Wolfgang (Blub)... Merge branch 'master' into blub/bc3
2012-08-11 Wolfgang (Blub)... Merge branch 'master' into blub/bc3
2012-08-10 Wolfgang (Blub)... creating vector's _xyz globals now, accessing them
2012-08-10 Wolfgang (Blub)... Merge branch 'master' into blub/bc3
2012-08-08 Wolfgang (Blub)... Experimental ast_member to access vector members
2012-08-08 Wolfgang (Blub)... Merge branch 'master' into blub/bc3
2012-08-08 Wolfgang (Blub)... Merge branch 'master' into blub/bc3
next