quakeforge/tools/qfcc/include
Bill Currie 34b79ce783 [qfcc] Clean up some unnecessary type const casts
Most of them were noise from the type const correctness pass, but the
qc field function handling was always dubious (though in practice safe
due to how the type was built, but...). The remaining casts outside of
type.c need some thought.
2024-08-19 13:04:19 +09:00
..
algebra.h [qfcc] Make type_t mostly const-correct 2024-02-20 16:47:04 +09:00
attribute.h [qfcc] Make expressions const-correct 2023-09-29 10:15:59 +09:00
class.h [qfcc] Make type_t mostly const-correct 2024-02-20 16:47:04 +09:00
codespace.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
cpp.h [qfcc] Base default object file name on output file 2023-11-20 14:19:01 +09:00
dags.h [qfcc] Don't split basic blocks on function calls 2024-02-21 22:41:08 +09:00
debug.h [qfcc] Use rua_loc_t for most location information 2023-11-06 14:25:20 +09:00
def.h Merge branch 'master' into wip-ruaspirv 2024-04-18 09:46:10 +09:00
defspace.h [qfcc] Ensure progs defs are sorted by address 2023-09-12 22:26:30 +09:00
diagnostic.h [qfcc] Clean up warning and notice return types 2024-02-21 22:41:08 +09:00
dot.h [qfcc] Make expressions const-correct 2023-09-29 10:15:59 +09:00
emit.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
evaluate.h [qfcc] Make type_t mostly const-correct 2024-02-20 16:47:04 +09:00
expr.h [qfcc] Clean up some unnecessary type const casts 2024-08-19 13:04:19 +09:00
expr_names.h [qfcc] Add an expression type for types 2024-04-25 23:19:24 +09:00
flow.h [qfcc] Remove special treatment for flow/func statements 2024-02-21 22:41:08 +09:00
function.h [qfcc] Parse generic function declarations 2024-08-11 20:46:55 +09:00
grab.h Merge branch 'qfcc-cse' 2012-12-13 20:17:28 +09:00
idstuff.h [gamecode] Move progs auxiliary headers into a subdirectory 2022-01-09 00:26:52 +09:00
linker.h [qfcc] Make type_t mostly const-correct 2024-02-20 16:47:04 +09:00
Makemodule.am [qfcc] Create a parser file for GLSL 2024-04-17 16:25:43 +09:00
mat_types.h [qfcc] Chain matrix and bool types 2024-04-25 11:22:35 +09:00
method.h [qfcc] Make type_t mostly const-correct 2024-02-20 16:47:04 +09:00
obj_file.h [qfcc] Support alignment in qfo spaces 2022-07-31 17:15:47 +09:00
obj_type.h [qfcc] Make type_t mostly const-correct 2024-02-20 16:47:04 +09:00
opcodes.h [qfcc] Dump emitted statements when verbosity >= 2 2022-01-20 13:08:05 +09:00
options.h [qfcc] Base default object file name on output file 2023-11-20 14:19:01 +09:00
pragma.h Allow pragmas to have arguments 2020-02-15 23:49:12 +09:00
qfcc.h [qfcc] Implement glsl syntax 2024-04-19 13:54:03 +09:00
qfprogs.h Fix qfo strings dumping 2020-02-23 15:08:31 +09:00
reloc.h [qfcc] Support alignment in qfo spaces 2022-07-31 17:15:47 +09:00
rua-lang.h [qfcc] Preserve current function across function blocks 2024-05-05 16:46:53 +09:00
shared.h [qfcc] Use dags for many expressions 2023-09-25 16:57:15 +09:00
specifier.h [qfcc] Support generic scope blocks 2024-08-11 20:46:55 +09:00
statements.h [qfcc] Clean up some unnecessary type const casts 2024-08-19 13:04:19 +09:00
strpool.h [qfcc] Implement macro recording and defined() 2023-10-23 19:00:30 +09:00
struct.h [qfcc] Make type_t mostly const-correct 2024-02-20 16:47:04 +09:00
switch.h [qfcc] Make expressions const-correct 2023-09-29 10:15:59 +09:00
symtab.h [qfcc] Make the symbol union anonymous 2024-08-16 16:48:11 +09:00
type.h [qfcc] Make the type union anonymous 2024-08-16 17:23:29 +09:00
value.h Merge branch 'master' into wip-ruaspirv 2024-04-18 09:46:10 +09:00
vec_types.h [qfcc] Implement some basics for the vector types 2022-02-04 00:25:31 +09:00