DCD/tests
Andrei Horodniceanu 45117876d8 tests/extra/tc_ufcs_all_kinds: support gdc
Change the format in which errors are printed to keep it consistent
across all the three major compilers (a style that they all support is
the gnu style) and make the matching code in generate_tests.d more
readable by using a regex.

Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
2025-10-18 14:48:58 +02:00
..
extra/tc_ufcs_all_kinds tests/extra/tc_ufcs_all_kinds: support gdc 2025-10-18 14:48:58 +02:00
imports Test cases for #620 2020-07-25 00:09:42 -07:00
tc001 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc002 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc003 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc004 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc005 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc006 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc007 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc008 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc009 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc010 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc011 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc012 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc013 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc014 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc015 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc016 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc017 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc018 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc019 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc020 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc021 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc022 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc023 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc024 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc025 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc026 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc027 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc028 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc029 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc030 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc031 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc032 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc033 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc034 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc035 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc036 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc037 Fix test 2016-07-11 14:41:33 -07:00
tc038 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc039 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc040 Fix crash 2016-08-15 03:46:33 -07:00
tc041 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc042 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc043 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc044 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc045 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc046 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc047 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc048 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc049 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc050 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc051 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc052 prevent a range error, close #368 2017-04-07 17:40:29 +02:00
tc053 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc054 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc055 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc056 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc057 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc058 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc059 Resolve ptr, array & aa in types, add typeOf field 2023-03-16 16:45:25 +01:00
tc060 Change --full to --extended 2017-11-30 23:15:31 +01:00
tc061 Resolve ptr, array & aa in types, add typeOf field 2023-03-16 16:45:25 +01:00
tc062 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc620 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc717 update exended format in test 2023-05-20 00:18:03 +02:00
tc_access_modifiers Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_accesschain_type Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_anon_class Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_anon_struct Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_bang_op_or_template Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_base_template_type Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_body_var Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_calltip_in_func updating dcd tests 2023-03-16 16:08:23 +01:00
tc_casts support `.Type` syntax for module type lookup 2023-12-04 13:01:28 +01:00
tc_char_dot Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_complete_kw Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_ctors add test for ctors not tainting fields 2023-08-19 20:20:26 +02:00
tc_currmod_fqn Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_ditto_scopes Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_empty_module Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_empty_requests add RequestKind.requiresSourceCode, fix #617 2020-06-19 22:16:46 +02:00
tc_erroneous_body_content PR changes round 1 2023-03-16 16:08:23 +01:00
tc_extended_ditto Resolve ptr, array & aa in types, add typeOf field 2023-03-16 16:45:25 +01:00
tc_extended_types Resolve ptr, array & aa in types, add typeOf field 2023-03-16 16:45:25 +01:00
tc_if_auto_array Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_if_var Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_import_symbol_list Resolve ptr, array & aa in types, add typeOf field 2023-03-16 16:45:25 +01:00
tc_incomplete_switch PR changes round 1 2023-03-16 16:08:23 +01:00
tc_inlay_hints support inlay hints inside functions 2023-12-04 11:01:19 +01:00
tc_issue558 Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_locate_ufcs_function add missing development files to gitignore 2023-03-16 16:13:06 +01:00
tc_middle_of_utf Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_module_scope_op Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_named_mixin Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_opaque_structs Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_pointer_type_printing Resolve ptr, array & aa in types, add typeOf field 2023-03-16 16:45:25 +01:00
tc_pointers Properly implement pointer types 2023-03-16 16:45:25 +01:00
tc_recursive_public_import Resolve ptr, array & aa in types, add typeOf field 2023-03-16 16:45:25 +01:00
tc_rm_import Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_scope_mess Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_selective_import_list Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_super_scope Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_template_bang_completion fix code formatting, fix minor logic errors 2023-05-15 16:56:09 +02:00
tc_template_param_props Improve non-linux testing (#698) 2022-12-08 19:41:26 +00:00
tc_traits auto-update ddoc-based constants 2023-05-02 03:26:00 +02:00
tc_typeof implement typeof in types 2023-12-04 11:02:05 +01:00
tc_ufcs_alias_this_completion refactoring match algorithm to not use recursion for UFCS (#736) 2023-03-23 00:50:46 +01:00
tc_ufcs_array_type_completion fix UFCS with partial completion, fix #731 2023-03-20 03:49:14 +01:00
tc_ufcs_calltip_in_func updating dcd tests 2023-03-16 16:08:23 +01:00
tc_ufcs_fundamental_types_completion fix arithemtic promotions for UFCS / parameters 2023-05-17 16:15:21 +02:00
tc_ufcs_pointer_type_completion extended array & pointer tests 2023-03-19 23:39:50 +01:00
tc_ufcs_string_and_string_literal_completion PR changes 2023-04-01 20:11:21 +02:00
tc_ufcs_struct_completion PR changes 2023-04-01 20:11:21 +02:00
run_tests.sh fix(env): change the environment to be /usr/bin/env bash 2023-11-07 10:04:33 +01:00