quakeforge/tools/qfcc/include
Bill Currie 8d34d33055 Implement "if not (foo)" syntax.
It is syntactic sugar for if (!(foo)), but is useful for avoiding
inconsistencies between such things as if (string) and if (!string), even
though qcc can't parse if not (string). It also makes for easier to read
code when the logic in the condition is complex.
2013-06-26 23:02:55 +09:00
..
class.h Fix mangling of types when attaching protocols. 2012-12-20 13:12:05 +09:00
codespace.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
cpp.h Do a little bit of cleanup. 2012-12-04 12:48:52 +09:00
dags.h Remove dead nodes from dags. 2012-12-25 17:07:58 +09:00
debug.h Do a little bit of cleanup. 2012-12-04 12:48:52 +09:00
def.h Allow tests for full overlap of defs. 2012-12-13 14:42:51 +09:00
defspace.h Make defspaces typed. 2012-12-04 14:16:52 +09:00
diagnostic.h Add a non-error diagnostic that can't be silenced. 2012-05-03 13:24:24 +09:00
dot.h Create a function to generalize dot dumping. 2012-11-15 13:44:08 +09:00
emit.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
expr.h Implement "if not (foo)" syntax. 2013-06-26 23:02:55 +09:00
flow.h Make node numbering int rather than unsigned. 2012-12-19 16:50:06 +09:00
function.h Fix function.h's doxgygen grouping. 2012-12-05 16:01:28 +09:00
grab.h Merge branch 'qfcc-cse' 2012-12-13 20:17:28 +09:00
idstuff.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
linker.h Make linker_add_def take a pointer for the value. 2012-11-14 13:12:58 +09:00
Makefile.am Move set.c into libQFutil. 2012-12-06 20:52:53 +09:00
method.h Do a little bit of cleanup. 2012-12-04 12:48:52 +09:00
obj_file.h Change pointer_t to unsigned and clean up the mess. 2012-12-21 21:53:13 +09:00
obj_type.h Add a little test case for accessing types. 2012-11-15 13:40:11 +09:00
opcodes.h Use operand types rather than def types to select opcodes. 2012-11-19 12:28:41 +09:00
options.h Add an option to control the enum switch warning. 2013-06-26 09:29:37 +09:00
pragma.h Add some very evil pragmas. 2012-11-22 21:59:01 +09:00
qfcc.h Move set.c into libQFutil. 2012-12-06 20:52:53 +09:00
qfprogs.h Support progs.dat when dumping type encodings. 2012-11-15 11:58:13 +09:00
reloc.h Take care of relocs when defining external defs. 2012-11-12 16:14:09 +09:00
shared.h Merge qfpc into qfcc. 2012-10-26 16:01:41 +09:00
statements.h Allow flownodes and sblocks to be numbered independently. 2012-12-19 16:22:15 +09:00
strpool.h Separate out C and html quoting into separate functions. 2012-10-30 12:31:22 +09:00
struct.h Delay calling find_type for enums. 2013-01-17 20:55:25 +09:00
switch.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
symtab.h Move flowvar/deflabel from symbol_t to def_t. 2012-12-05 19:47:22 +09:00
type.h Implement fteqcc's "nosave" specifier. 2013-01-07 14:35:34 +09:00
value.h Add alias_value() function. 2012-12-23 19:25:35 +09:00