2012-10-28 |
Wolfgang (Blub)... | a failing 'parse-statement' call should not print ... |
blob | commitdiff | raw | diff to current |
2012-10-28 |
Wolfgang (Blub)... | The proper way to deal with error messages which did... |
blob | commitdiff | raw | diff to current |
2012-10-28 |
Wolfgang (Blub)... | add error for function parameters of invalid types |
blob | commitdiff | raw | diff to current |
2012-10-28 |
Wolfgang (Blub)... | When erroring while parsing a function and the function... |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Wolfgang (Blub)... | Cleaner crc implementation |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Wolfgang (Blub)... | Generating checksums |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Wolfgang (Blub)... | Print a warning if end_sys_fields was declared as a... |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Wolfgang (Blub)... | don't warn about unused end_sys_{globals,fields} |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Wolfgang (Blub)... | the lexer now doesn't _allocate_ the token structure... |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Wolfgang (Blub)... | parse_variable refactored, moved out the parsing of... |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Wolfgang (Blub)... | renaming some parser functions, mainly shortining thing... |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Wolfgang (Blub)... | Adding static keyword to some more parser functions |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Wolfgang (Blub)... | create_vector_members sanitized |
blob | commitdiff | raw | diff to current |
2012-08-23 |
Wolfgang (Blub)... | use the expression's linenumber for the 'statement... |
blob | commitdiff | raw | diff to current |
2012-08-23 |
Wolfgang (Blub)... | -Weffectless-statement now also triggers on effectless... |
blob | commitdiff | raw | diff to current |
2012-08-23 |
Wolfgang (Blub)... | -Weffectless-statement, on by default, creates 'stateme... |
blob | commitdiff | raw | diff to current |
2012-08-23 |
Wolfgang (Blub)... | add 'X has been declared here:' too the too-few/many... |
blob | commitdiff | raw | diff to current |
2012-08-23 |
Wolfgang (Blub)... | Warn about unused globals too, not about functions... |
blob | commitdiff | raw | diff to current |
2012-08-23 |
Wolfgang (Blub)... | Warna bout unused variables - -Wunused-variable, on... |
blob | commitdiff | raw | diff to current |
2012-08-23 |
Wolfgang (Blub)... | fix: check if parsing a variable initializer failed |
blob | commitdiff | raw | diff to current |
2012-08-23 |
Wolfgang (Blub)... | -std=qcc now warns about variadic functions via -Wexten... |
blob | commitdiff | raw | diff to current |
2012-08-23 |
Wolfgang (Blub)... | Variadic functions: works for builtins, warns for imple... |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Wolfgang (Blub)... | Have the parser generate immediates AFTER generating... |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Wolfgang (Blub)... | Pop off all the locals after a function |
blob | commitdiff | raw | diff to current |
2012-08-21 |
Wolfgang (Blub)... | TYPE_FUNCTION values which are not constant are now... |
blob | commitdiff | raw | diff to current |
2012-08-21 |
Wolfgang (Blub)... | at last, the annoying missing ast_delete(typevar) |
blob | commitdiff | raw | diff to current |
2012-08-21 |
Wolfgang (Blub)... | some more error situations where typevar wouldn't get... |
blob | commitdiff | raw | diff to current |
2012-08-21 |
Wolfgang (Blub)... | new warning: -Wlocal-constants |
blob | commitdiff | raw | diff to current |
2012-08-21 |
Wolfgang (Blub)... | don't _move_ values out of immediates, it causes NULL... |
blob | commitdiff | raw | diff to current |
2012-08-20 |
Wolfgang (Blub)... | Since function prototypes now don't cause the function... |
blob | commitdiff | raw | diff to current |
2012-08-20 |
Wolfgang (Blub)... | Better handling of EOF - encountering EOF in parser_nex... |
blob | commitdiff | raw | diff to current |
2012-08-20 |
Wolfgang (Blub)... | better handlign of a too early error condition |
blob | commitdiff | raw | diff to current |
2012-08-20 |
Wolfgang (Blub)... | Fix correction of parsiong of multiple variables: parse... |
blob | commitdiff | raw | diff to current |
2012-08-20 |
Wolfgang (Blub)... | Creating the ast_function for a function only when... |
blob | commitdiff | raw | diff to current |
2012-08-20 |
Wolfgang (Blub)... | Corrected parsing of declarations of multiple variables |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | add the backticks for a warning |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | ir_value_set_string needs to use a strdup which doesn... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | take 'warnreturn' into account, don't ignore the parsew... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | set -Wmissing-return-values to on by default, new warni... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | parse_block gets a warn-return bool flag |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | have function declarations of functions with prototypes... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | relax parse_close_paren to allow values in parenthesis... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | fix: use thinkfunc not nextthink, nextthink is set... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | Automatic prototyping of frame-functions |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | First draft of handling the [frame,think] notation |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | Factoring out duplicate code into a function: create_ve... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | implement correct behaviour for shadows locals |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | -Wlocal-shadows - note that -std=gmqcc is very differen... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | splitting parser_find_local up into find_local and... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | quotes around the variable name in some messages |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | remove trailing \n from 2 error messages |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | set olddecl so we don't access a NULL value when a... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | oops - parsewarning returns true on -Werror, so we... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | -Wtoo-few-parameters on by deafult - for -std=gmqcc... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | -Wmissing-return-values, off by default, ignored with... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | data/vars.qc - when declaring a function, and it had... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | Disable the member-of namespace check when -std !=... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | move the member-of check for '.' to after applying... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | Use the current context, not the one from a NULL value... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | parse 'return' without values better |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | Fixup some possibly uninitialized value when parsing... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | Don't re-add defs which had a prototype |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | ast_value_copy should copy the expression substructure... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | set parser->lex to NULL after closing |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | don't deallocate the parser on a compile error -_- |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | ast_block_collect: add to ast_block->collect and set... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | collect vector-member locals in ast_block->collect... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | Revert "let ast_node have a use-counter, helpful for... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | Revert "delete ast_members from parser->locals when... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | delete ast_members from parser->locals when they were... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | let ast_node have a use-counter, helpful for the parser... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | clear all the remaining vectors in the parser |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | free parser->fields and parser->locals at parser_cleanup |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | Delete fields in parser_cleanup |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | the opening paren is now an operator - to fix up the... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | get rid of additional trailing \n on parseerror |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | WARN_ERROR -> opts_werror in parser.c |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | add the type of whatever is 'not a function' to that... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | parser_strdup to wrap util_strdup and actually dup... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | Added support for some modelgen/spritegen commands |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | NOT for entity, function and string - we're not constan... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | unary NOT operator for float and vector |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | even in non-qcc mode we need to search the variables... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | verbose error about unhandled operators |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | Fix an error message |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | Allow fieldpointer parameters in functions, allow funct... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | allow redeclaration of fields, but warn about them |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | Reorganizing expression parsing to allow prefix-operato... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | unary - operator implemented, adding imm_vector_zero... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | add some missing casts to some mem_a |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | don't try to access function-local functions outside... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | assigning values to constant globals |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Wolfgang (Blub)... | strpcy->memcpy |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Wolfgang (Blub)... | remove MEM_VECTOR_INIT - the memset does it all, don... |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Wolfgang (Blub)... | Merge branch 'master' of git://github.com/graphitemaste... |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Wolfgang (Blub)... | Fix memset on the parser... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | bit-and const-fold should use bitand not bitor |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | constant folding for bit and logic ops, added some... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | const folding for division |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | constant folding for +, - and * |
blob | commitdiff | raw | diff to current |
next |