quakeforge/tools/qfcc/source
Bill Currie a7cfe3b215 Preserve the current class across protocol defs.
It seems that protocol defs are allowed in class implementations, so don't
let the protocol def kill the current class for the class implementation.
2011-03-24 11:55:17 +09:00
..
.indent.pro indent whitespace cleanup. not perfect, but a bit more consistent now 2001-12-06 19:49:40 +00:00
class.c Detect missing @end tags. 2011-03-24 11:44:22 +09:00
codespace.c Clean out some unnecessary types from the progs engine and clean up the mess. 2011-01-10 12:25:31 +09:00
constfold.c Add a new gcc warning option and fix the two bugs it found. 2011-03-17 19:58:56 +09:00
cpp.c more vc2005 patches from phrosty 2007-04-11 22:03:36 +00:00
debug.c Fix constant value type handling. 2011-03-22 12:24:39 +09:00
def.c Allocate space for temp defs using size rather than type. 2011-03-23 21:32:14 +09:00
defspace.c Fix constant value type handling. 2011-03-22 12:24:39 +09:00
diagnostic.c Add "debug" diagnotic printing, and use it. 2011-01-28 13:28:45 +09:00
disassemble.c Fix copyright headers. 2011-01-25 09:01:37 +09:00
dot_expr.c Implement alias expressions (finally). 2011-03-03 11:06:10 +09:00
dot_flow.c Create and use alias operands for alias expressions. 2011-03-03 13:46:07 +09:00
dump_globals.c The function return type is the address of the type descriptor... 2011-03-17 20:31:20 +09:00
dump_lines.c Header update for the renamed files. 2011-02-24 13:00:19 +09:00
dump_modules.c Make module dumping a little more informative. 2011-03-08 22:43:53 +09:00
dump_strings.c Header update for the renamed files. 2011-02-24 13:00:19 +09:00
emit.c Allocate space for temp defs using size rather than type. 2011-03-23 21:32:14 +09:00
expr.c Fix constant value type handling. 2011-03-22 12:24:39 +09:00
function.c Fix the bogus source file for "redefined" functions. 2011-03-22 13:45:44 +09:00
grab.c Move the diagnostic functions into their own file. 2011-01-24 21:54:57 +09:00
idstuff.c Write the linker output to progs.dat. 2011-03-02 20:51:00 +09:00
linker.c Rename ty_type_e to ty_meta_e and type_t.ty to type_t.meta 2011-03-22 16:06:47 +09:00
Makefile.am Fix constant value type handling. 2011-03-22 12:24:39 +09:00
method.c Fix constant value type handling. 2011-03-22 12:24:39 +09:00
obj_file.c Rename ty_type_e to ty_meta_e and type_t.ty to type_t.meta 2011-03-22 16:06:47 +09:00
obj_type.c Rename ty_type_e to ty_meta_e and type_t.ty to type_t.meta 2011-03-22 16:06:47 +09:00
opcodes.c Give special treatment to opcodes that have void operand types. 2011-01-27 15:44:11 +09:00
options.c Optionally create *_[xyz] symbols for accessing vector components. 2011-03-07 10:21:40 +09:00
qc-lex.l Fix constant value type handling. 2011-03-22 12:24:39 +09:00
qc-parse.y Preserve the current class across protocol defs. 2011-03-24 11:55:17 +09:00
qfcc.c Fix constant value type handling. 2011-03-22 12:24:39 +09:00
qfpreqcc Make qfpreqcc a little noisier when qfcc can't be run. 2010-01-16 02:05:05 +00:00
qfprogs.c Update reloc_names. 2011-03-06 15:33:10 +09:00
qp-lex.l Add "return" to pascal. 2011-01-30 22:16:59 +09:00
qp-parse.y Move method function defs into the far data space. 2011-02-15 15:33:18 +09:00
reloc.c Make relocation records store the space of the relocation. 2011-02-12 22:34:38 +09:00
statements.c Allocate space for temp defs using size rather than type. 2011-03-23 21:32:14 +09:00
strpool.c Begin work on rewriting obj_file.c for the new format. 2011-02-22 15:42:49 +09:00
struct.c Rename ty_type_e to ty_meta_e and type_t.ty to type_t.meta 2011-03-22 16:06:47 +09:00
stub.c Fix constant value type handling. 2011-03-22 12:24:39 +09:00
switch.c Fix case label type conversions. 2011-03-06 11:41:01 +09:00
symtab.c Preserve relocs across def churning. 2011-03-09 10:52:29 +09:00
type.c Rename ty_type_e to ty_meta_e and type_t.ty to type_t.meta 2011-03-22 16:06:47 +09:00
value.c Fix constant value type handling. 2011-03-22 12:24:39 +09:00