quakeforge/tools/qfcc/source
Bill Currie ec3c2426ff [qfcc] Add type dot dumping
It's not connected up yet because I'm unsure of just where to put things
(it gets messy fast), but just being able to see the structure of
complex types is nice.
2020-03-28 16:22:44 +09:00
..
.indent.pro
class.c [qfcc] Pre-initialize type_object's strct pointer 2020-03-27 17:29:42 +09:00
codespace.c
constfold.c [qfcc] Clean up simple type checking 2020-03-27 15:16:41 +09:00
cpp.c
dags.c [qfcc] Mark known source def live for movep 2020-03-18 00:02:36 +09:00
debug.c
def.c [qfcc] Clean up simple type checking 2020-03-27 15:16:41 +09:00
defspace.c
diagnostic.c
disassemble.c
dot.c [qfcc] Add type dot dumping 2020-03-28 16:22:44 +09:00
dot_dag.c
dot_expr.c [qfcc] Clean up simple type checking 2020-03-27 15:16:41 +09:00
dot_flow.c
dot_sblock.c [qfcc] Mark known source def live for movep 2020-03-18 00:02:36 +09:00
dot_type.c [qfcc] Add type dot dumping 2020-03-28 16:22:44 +09:00
dump_globals.c [qfcc] Implement type aliasing again 2020-03-28 12:10:23 +09:00
dump_lines.c
dump_modules.c
dump_strings.c
emit.c [qfcc] Point pointer tempop to the operand 2020-03-17 15:47:42 +09:00
expr.c [qfcc] Record alias-free type in function_t 2020-03-28 15:10:14 +09:00
expr_assign.c [qfcc] Clean up simple type checking 2020-03-27 15:16:41 +09:00
expr_binary.c [qfcc] Move alias expr inside call block expression 2020-03-26 20:16:52 +09:00
expr_bool.c [qfcc] Clean up simple type checking 2020-03-27 15:16:41 +09:00
expr_compound.c [qfcc] Implement type aliasing again 2020-03-28 12:10:23 +09:00
expr_obj.c [qfcc] Clean up Obj-QC type struct names 2020-03-27 15:33:53 +09:00
flow.c [qfcc] Mark ptr assignment offset as an operand 2020-03-17 23:05:57 +09:00
function.c [qfcc] Record alias-free type in function_t 2020-03-28 15:10:14 +09:00
grab.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
idstuff.c
linker.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
Makefile.am [qfcc] Add type dot dumping 2020-03-28 16:22:44 +09:00
method.c [qfcc] Clean up Obj-QC type struct names 2020-03-27 15:33:53 +09:00
obj_file.c [qfcc] Implement type aliasing again 2020-03-28 12:10:23 +09:00
obj_type.c [qfcc] Implement type aliasing again 2020-03-28 12:10:23 +09:00
opcodes.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
options.c [qfcc] Add option to promote of float through ... 2020-03-08 19:13:57 +09:00
pragma.c Allow pragmas to have arguments 2020-02-15 23:49:12 +09:00
qc-lex.l [qfcc] Clean up Obj-QC type struct names 2020-03-27 15:33:53 +09:00
qc-parse.y [qfcc] Implement type aliasing again 2020-03-28 12:10:23 +09:00
qfcc.c [qfcc] Set local def size in debug sym file 2020-03-14 22:08:27 +09:00
qfpreqcc
qfprogs.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
qp-lex.l [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
qp-parse.y [qfcc] Add ExitCode support to quake-pascal 2020-03-20 12:59:25 +09:00
reloc.c
shared.c
statements.c [qfcc] Use the correct statement type for memset 2020-03-27 20:47:42 +09:00
strpool.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
struct.c [qfcc] Clean up simple type checking 2020-03-27 15:16:41 +09:00
stub.c [qfcc] Add type dot dumping 2020-03-28 16:22:44 +09:00
switch.c [qfcc] Clean up simple type checking 2020-03-27 15:16:41 +09:00
symtab.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
type.c [qfcc] Add type dot dumping 2020-03-28 16:22:44 +09:00
value.c [qfcc] Clean up simple type checking 2020-03-27 15:16:41 +09:00