gmqcc/tests
2017-11-26 17:09:38 -05:00
..
accumulate.qc Undo fix and actually use a macro in the accumulation test .. just incase. 2013-10-17 20:34:16 -04:00
accumulate.tmpl Fix 2013-10-17 20:35:56 -04:00
aliases.qc
aliases.tmpl
arithexcept.qc Some things. Fix testsuite as well. One test will fail (inexact). 2014-05-24 11:42:10 -04:00
arithexcept.tmpl Arithmetic exception flag and a plethora of tests. 2014-05-24 10:38:02 -04:00
arithexcept_of.tmpl Fix tests 2014-09-29 03:38:08 -04:00
arithexcept_uf.tmpl Fix tests 2014-09-29 03:38:08 -04:00
arrays.qc
arrays.tmpl fixing double-free in initialzied string arrays, using them in the testcase 2013-06-12 15:53:07 +02:00
arrays2.qc fixing double-free in initialzied string arrays, using them in the testcase 2013-06-12 15:53:07 +02:00
arrays2.tmpl error about too many elements in initializer; added test for initialized arrays: arrays2.tmpl/qc 2013-06-12 14:41:38 +02:00
bitnot.qc Remove &~= operator from gmqccs operator table, only fteqcc supports it. 2013-08-29 07:19:19 -04:00
bitnot.tmpl Remove &~= operator from gmqccs operator table, only fteqcc supports it. 2013-08-29 07:19:19 -04:00
bitnotgmqcc.tmpl Remove &~= operator from gmqccs operator table, only fteqcc supports it. 2013-08-29 07:19:19 -04:00
break.qc
break.tmpl
builtin.qc
builtin.tmpl Undo that fail 2013-04-21 06:46:54 +00:00
calls.qc Some style fixes for tests 2013-08-27 06:41:03 -04:00
calls.tmpl
correct-logic-1-s.tmpl fix testcase workarounds 2013-08-27 10:00:24 +02:00
correct-logic-1.tmpl fix testcase workarounds 2013-08-27 10:00:24 +02:00
correct-logic-2-s.tmpl fix testcase workarounds 2013-08-27 10:00:24 +02:00
correct-logic-2.tmpl fix testcase workarounds 2013-08-27 10:00:24 +02:00
correct-logic.qc
correct-vs-short-1.tmpl
correct-vs-short-2.tmpl
correct-vs-short-3.tmpl
correct-vs-short.qc
defs.qh qcvm: add stov builtin #16 2017-06-22 08:45:18 +02:00
dots.qc type and argument parsing improved to handle the field/vararg ambiguity; tests added 2013-10-18 16:28:28 +02:00
dots.tmpl type and argument parsing improved to handle the field/vararg ambiguity; tests added 2013-10-18 16:28:28 +02:00
enum.qc Implemented "reverse" enum attribute, e.g enum : reverse { A, B, C, D } -> A,B,C,D = 3,2,1,0 2013-03-09 05:07:14 +00:00
enum.tmpl Implemented "reverse" enum attribute, e.g enum : reverse { A, B, C, D } -> A,B,C,D = 3,2,1,0 2013-03-09 05:07:14 +00:00
equality.qc
equality.tmpl
exponentiation.qc Add qc_pow. 2014-03-17 09:39:59 -04:00
exponentiation.tmpl Add qc_pow. 2014-03-17 09:39:59 -04:00
exprforbuiltins.qc Add expressions for builtins test 2013-04-25 17:39:05 +00:00
exprforbuiltins.tmpl Add expressions for builtins test 2013-04-25 17:39:05 +00:00
fieldfuncs.qc add another test that we just didn't have anywhere else yet 2015-01-25 09:29:02 +01:00
fieldfuncs.tmpl Fix fieldfuncs test and track unused variables through writes as well. 2016-11-19 12:19:00 +00:00
fieldparams.qc
fieldparams.tmpl
forloop.qc fix for loops 2015-01-20 20:55:27 +01:00
forloop.tmpl fix for loops 2015-01-20 20:55:27 +01:00
functions-as-params.qc
functions-as-params.tmpl
goto.qc
goto.tmpl
ifs.qc
ifs.tmpl
inexact-local.qc local compile-time const values are now created as globals, thus they're now subject to constant-folding 2014-05-24 19:13:49 +02:00
inexact-local.tmpl local compile-time const values are now created as globals, thus they're now subject to constant-folding 2014-05-24 19:13:49 +02:00
inexact.qc Put this back in global scope, we have a local scope test 2014-05-24 20:36:09 -04:00
inexact.tmpl Arithmetic exception flag and a plethora of tests. 2014-05-24 10:38:02 -04:00
last.qc improved test of last attribute 2014-01-01 12:18:54 +01:00
last.tmpl improved test of last attribute 2014-01-01 12:18:54 +01:00
last2.tmpl That's not how it should fail :P 2014-01-01 12:21:00 +01:00
length.qc renaming the length operator to _length and fixing the lexing of that operator, generic names for operators is really a bad idea 2014-10-18 13:47:23 +02:00
length.tmpl Implemented length operator. This closes #130 2014-09-27 04:15:32 -04:00
memberbinop.qc fix member binops on entity fields to generate STOREP, this fixes stuff like ent.vec.x += value. 2017-11-26 17:09:38 -05:00
memberbinop.tmpl fix member binops on entity fields to generate STOREP, this fixes stuff like ent.vec.x += value. 2017-11-26 17:09:38 -05:00
mul_vf.qc
mul_vf.tmpl
ngraphs.qc Some style fixes for tests 2013-08-27 06:41:03 -04:00
ngraphs.tmpl
noref.qc
noref.tmpl
noreturn.qc Parameter omitting in fteqcc is disallowed. 2014-07-31 00:43:08 -04:00
noreturn1.tmpl
noreturn2.tmpl fix noreturn testcase descriptions... those were mixed up 2013-04-23 17:07:19 +02:00
noreturn3.tmpl fix noreturn testcase descriptions... those were mixed up 2013-04-23 17:07:19 +02:00
noreturn4.tmpl
octal.qc Implement support for octal constants, this closes #97. 2013-10-17 05:17:30 -04:00
octal.tmpl Implement support for octal constants, this closes #97. 2013-10-17 05:17:30 -04:00
operators.qc Some style fixes for tests 2013-08-27 06:41:03 -04:00
operators.tmpl
order.qc ast_binary->right_first and an execution order check 2013-08-27 10:42:13 +02:00
order.tmpl ast_binary->right_first and an execution order check 2013-08-27 10:42:13 +02:00
param8.qc
param8.tmpl
paramomit.qc Parameter omitting in fteqcc is disallowed. 2014-07-31 00:43:08 -04:00
paramomit.tmpl Parameter omitting in fteqcc is disallowed. 2014-07-31 00:43:08 -04:00
parens.qc
parens.tmpl
perl-logic.qc
perl-logic.tmpl
pmacros.qc Match C's preprocessor semantics for token pasting with '##'. 2014-04-07 06:00:04 -04:00
pmacros.tmpl
pointlife.qc Parameter omitting in fteqcc is disallowed. 2014-07-31 00:43:08 -04:00
pointlife.tmpl
pops.qc
pops.tmpl
pp_va_args.qc
pp_va_args.tmpl
ppcat.qc Match C's preprocessor semantics for token pasting with '##'. 2014-04-07 06:00:04 -04:00
ppcat.tmpl A more realistic preprocessor concatenation test. 2013-04-21 06:52:22 +00:00
pperror.qc
pperror.tmpl
ppindirectexpand.qc Implement support for indirect macro expansions in the preprocessor. This closes #36 2014-09-27 01:48:03 -04:00
ppindirectexpand.tmpl Implement support for indirect macro expansions in the preprocessor. This closes #36 2014-09-27 01:48:03 -04:00
predef_func.qc Allow string concatenation in the parser as well, for now only for immediate strings and __FUNC__, maybe later -fpermissive or somethign could allow it on const-delcared string variables 2013-04-24 17:27:04 +02:00
predef_func.tmpl Allow string concatenation in the parser as well, for now only for immediate strings and __FUNC__, maybe later -fpermissive or somethign could allow it on const-delcared string variables 2013-04-24 17:27:04 +02:00
predef_func_concat.tmpl Allow string concatenation in the parser as well, for now only for immediate strings and __FUNC__, maybe later -fpermissive or somethign could allow it on const-delcared string variables 2013-04-24 17:27:04 +02:00
rassign-fail.tmpl forgot to add that one 2013-06-12 13:56:40 +02:00
rassign.qc now a bare 'return;' is not required anymore if return has been assigned anywhere 2013-05-29 17:08:03 +02:00
rassign.tmpl Make COMPILER_QCC default to please the stuborn Quake community. 2013-07-27 17:56:46 +00:00
short-logic.qc
short-logic.tmpl
split-vectors.qc split-vectors test 2014-10-18 13:51:25 +02:00
split-vectors.tmpl split-vectors test 2014-10-18 13:51:25 +02:00
state-emu.tmpl add tests for INSTR_STATE and -femulate-state 2014-04-08 14:35:11 +02:00
state.qc add tests for INSTR_STATE and -femulate-state 2014-04-08 14:35:11 +02:00
state.tmpl add tests for INSTR_STATE and -femulate-state 2014-04-08 14:35:11 +02:00
switch.qc
switch.tmpl
ternary-fte.tmpl
ternary.qc
ternary.tmpl
truth-flags-1-s.tmpl fix testcase workarounds 2013-08-27 10:00:24 +02:00
truth-flags-1.tmpl fix testcase workarounds 2013-08-27 10:00:24 +02:00
truth-flags-2-s.tmpl fix testcase workarounds 2013-08-27 10:00:24 +02:00
truth-flags-2.qc
truth-flags-2.tmpl fix testcase workarounds 2013-08-27 10:00:24 +02:00
truth-flags-3-s.tmpl fix testcase workarounds 2013-08-27 10:00:24 +02:00
truth-flags-3.tmpl fix testcase workarounds 2013-08-27 10:00:24 +02:00
truth.qc
truth.tmpl
truth2.tmpl
truth3.tmpl
typedefs.qc Parameter omitting in fteqcc is disallowed. 2014-07-31 00:43:08 -04:00
typedefs.tmpl
uninit.qc
uninit.tmpl
uninit2.tmpl We don't need to specify "-should fail" because we print the type now (this also makes the description colum shorter) 2013-04-21 06:13:25 +00:00
utf8-2.tmpl
utf8.qc
utf8.tmpl
varargs.qc Fix T...name 2014-07-31 12:37:26 -04:00
varargs.tmpl
varargs2.qc hopefully fix an off-by-1 vararg copy issue 2013-02-26 16:39:28 +01:00
varargs2.tmpl hopefully fix an off-by-1 vararg copy issue 2013-02-26 16:39:28 +01:00
variadic.qc
variadic.tmpl
vec_ops.qc Vector cross product virtual instruction, now >< operator works for non-constant vectors. Thanks divVerent for the help. 2013-08-31 14:49:06 -04:00
vec_ops.tmpl Vector cross product virtual instruction, now >< operator works for non-constant vectors. Thanks divVerent for the help. 2013-08-31 14:49:06 -04:00
vecfields.qc fix access to fields of vector members 2016-11-19 16:22:18 +01:00
vecfields.tmpl fix access to fields of vector members 2016-11-19 16:22:18 +01:00
vecmath.qc tests: add check for vector negation 2017-06-22 08:45:38 +02:00
vecmath.tmpl tests: add check for vector negation 2017-06-22 08:45:38 +02:00
vector-init.qc
vector-init.tmpl
vector-init2.tmpl
vector-init3.tmpl
xor.qc Forgot this one 2013-08-27 06:39:51 -04:00
xor.tmpl Forgot this one 2013-08-27 06:39:51 -04:00