..
extra-files
Fix #21105 : Is-expressions should not generate unnecessary code for lowerings ( #21106 )
2025-03-29 08:36:10 +08:00
imports
Fix #20499 - [ImportC] typedef struct with name as a pointer cannot be used with struct name ( #21232 )
2025-04-15 15:31:21 +08:00
protection
99bottles.d
a3682.d
aggr_alignment.d
aliasassign.d
aliasdecl.d
Allow alias this
to use assignment-style syntax
2023-05-10 11:43:19 +02:00
alignas.c
ImportC: allow _Alignof expression
( #21181 )
2025-04-10 07:20:50 +08:00
aligndefault.d
Fixes #20587 - Add align(default)
( #20589 )
2024-12-30 13:02:14 +08:00
alignment.d
always_inline.i
ImportC: support __attribute__((always_inline)) ( #15134 )
2023-04-27 12:05:56 -07:00
arraytopointer.c
art4769.d
atomic_loadstore_shared_classes.d
Fix bugzilla issue 24846 - atomicLoad does not work for class arguments with -preview=nosharedaccess
2024-11-11 05:39:57 +08:00
b33.d
b1215.d
b6227.d
b6395.d
b9490.d
b11118.d
b12001.d
b12504.d
b15206.d
b15428.d
b16244.d
b16346.d
b16355.d
b16382.d
b16483.d
b16598.d
b16697.d
b16976.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
b17111.d
b17651.d
b18197.d
b18242.d
compare class name signatures ( #16032 )
2024-01-15 22:26:47 -08:00
b18489.d
b19002.d
b19294.d
b19432.d
b19442.d
b19775.d
b19829.d
b20045.d
b20067.d
b20243.d
Fix bugzilla issue 20243 - inout not substituted for in associative array key type
2024-05-26 22:29:41 +02:00
b20758.d
b20780.d
b20833.d
b20885.d
b20938.d
Refer to bugzilla issues by hyperlink ( #15328 )
2023-06-16 14:48:47 +03:00
b21285.d
b23620.d
backendfloatoptim.d
betterc.d
betterCarray.d
betterCinline.d
Fix bugzilla issue 24153 - Inliner breaks -betterC by requiring TypeInfo ( #17049 )
2024-11-03 15:35:32 +08:00
betterCswitch.d
bug6963.d
bug11735.d
Fix #20894 ( #20895 )
2025-02-19 13:42:21 +08:00
bug20796.d
bug21196.d
callconv.d
casmmangling.d
casttuple.d
cattributes.i
fix Issue 24094 - importC __declspec not working in front of declaration statement ( #15773 )
2023-11-01 23:56:30 -07:00
ccompile.d
cdcmp.d
cet_disabled.d
Add Intel CET to getTargetInfo ( #15433 )
2023-08-27 10:35:41 +02:00
cet_ibt.d
Add Intel CET to getTargetInfo ( #15433 )
2023-08-27 10:35:41 +02:00
checkaction-context-assert-0.d
Do not generate context for assert(0)
( #15625 )
2023-09-27 21:40:20 -07:00
checkimports3.d
chkformat.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
cimport.c
cimports2.i
cmain.d
commontype.d
fix Bugzilla Issue 3543 - [tdpl] ternary operator can't find common type for classes/interfaces
2024-02-07 11:36:14 +01:00
compile1.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
const.d
copyCtor2.d
build default move constructors ( #20634 )
2025-01-10 11:19:29 -08:00
covariant_override.d
cpp_abi_tag_unused.d
cppflags.c
cppmangle.d
fix #20686 infer attributes for generated functions
2025-01-12 19:29:12 +08:00
cppmangle2.d
cppmangle3.d
Fix bugzilla issue 24623 followup.
2024-06-30 13:45:31 +02:00
cppmangle_abitag.d
ctests1.c
ctests2.c
Fix 23767 - ImportC: ternary with null constant has wrong pointer type ( #14980 )
2023-03-13 11:23:39 +02:00
ctfe_math.d
ctfesimd.d
ctod.i
fix #20912 lexing problem with #define // comments ( #20914 )
2025-02-25 17:34:19 +08:00
cvariadic.i
fix Issue 22960 - importC: K&R-style functions assume variadic calling convention ( #15107 )
2023-04-19 10:51:31 +03:00
d_ident_c99.d
prevent object files from clashing on c99 ident tests
2024-03-22 23:46:27 +01:00
dbitfield.d
fix Issue 24193 - Incorrect size of unions with bit fields
2023-10-30 05:59:46 +01:00
ddoc1.d
ddoc2.d
ddoc3.d
ddoc4.d
ddoc5.d
ddoc6.d
ddoc7.d
ddoc8.d
ddoc9.d
ddoc10.d
ddoc11.d
ddoc13.d
ddoc14.d
ddoc198.d
ddoc648.d
ddoc2273.d
ddoc4162.d
test: Reorganize the unicode tests so those with BOMs are identifiable by name
2024-02-03 11:14:15 +01:00
ddoc4899.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
ddoc5446.d
test: Reorganize the unicode tests so those with BOMs are identifiable by name
2024-02-03 11:14:15 +01:00
ddoc5446a.d
ddoc5446b.d
ddoc6491.d
ddoc7555.d
ddoc7656.d
ddoc7715.d
ddoc7795.d
test: Reorganize the unicode tests so those with BOMs are identifiable by name
2024-02-03 11:14:15 +01:00
ddoc8271.d
ddoc8739.d
ddoc9037.d
ddoc9155.d
ddoc9305.d
ddoc9369.d
ddoc9475.d
ddoc9497a.d
ddoc9497b.d
ddoc9497c.d
ddoc9497d.d
ddoc9676a.d
ddoc9676b.d
ddoc9727.d
ddoc9764.sh
ddoc9789.d
ddoc9903.d
ddoc10236.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
ddoc10236b.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
ddoc10325.d
ddoc10334.d
ddoc10366.d
ddoc10367.d
ddoc10869.d
ddoc10870.d
ddoc11479.d
ddoc11511.d
ddoc11823.d
ddoc12706.d
ddoc12745.d
ddoc13270.d
ddoc13502.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
ddoc13645.d
ddoc14383.d
ddoc14413.d
ddoc14633.d
ddoc14778.d
ddoc15475.d
ddoc17697.d
ddoc18361.d
ddoc19814.d
ddoc24871.d
Update compiler/test/compilable/ddoc24871.d
2024-11-22 15:17:09 +01:00
ddoc_bom_UTF8.d
test: Reorganize the unicode tests so those with BOMs are identifiable by name
2024-02-03 11:14:15 +01:00
ddoc_markdown_breaks.d
ddoc_markdown_code.d
ddoc_markdown_emphasis.d
ddoc_markdown_escapes.d
ddoc_markdown_headings.d
ddoc_markdown_links.d
ddoc_markdown_lists.d
ddoc_markdown_quote.d
ddoc_markdown_tables.d
ddoc_markdown_tables_22285.d
ddocbackticks.d
ddocunittest.d
ddocYear.d
debug_statement_attributes.d
Fix bypassing nothrow in debug statements ( #20720 )
2025-01-17 01:50:17 +01:00
debugInference.d
debuginfo.d
defa.d
depmsg.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
deprecate14283.d
[stable] Revert "fix Issue 24024 - cannot pass class this to ref class" ( #15637 )
2023-11-01 20:13:30 +01:00
deprecated_override.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
deprecatedinref.d
allow 'in ref' for legacy compatibility ( #15443 )
2023-07-22 08:06:51 -07:00
deprecationlimit.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
depsOutput21238_foo.d
derivedarray.d
diag3243.d
diag11066.d
diag12598.d
diag20916.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
dip22.d
dip22d.d
disable_new.d
dlangui_crash.d
dmdcliflags.sh
feat(errors): implement verrors=simple to skip context printing ( #20566 )
2024-12-18 11:53:37 +08:00
dtoh_21217.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_AliasDeclaration.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_AliasDeclaration_98.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_AnonDeclaration.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_ClassDeclaration.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_cpp98_compat.d
dtoh_CPPNamespaceDeclaration.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_enum.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_enum_cpp98.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_expressions.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_extern_type.d
dtoh_forwarding.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_functions.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_ignored.d
dtoh_invalid_identifiers.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
dtoh_mangling.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_names.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_protection.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_required_symbols.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_special_enum.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_StructDeclaration.d
dtoh: Always refer to default arguments using their FQN.
2023-08-04 07:51:19 +08:00
dtoh_TemplateDeclaration.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_UnionDeclaration.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_unittest_block.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_VarDeclaration.d
dtoh_verbose.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtoh_windows.d
dtoh: emit _d_dynamicArray only when needed ( #16397 )
2024-04-18 14:36:28 +02:00
dtorfields.d
empty_file.d
emptygenmain.d
emptystatement.d
resurrect empty statement ( #15409 )
2023-07-13 08:46:57 -07:00
enumbase.c
fix Issue 23801 - ImportC: enumeration constant does not fit in an int ( #15039 )
2023-03-28 13:31:14 +03:00
enumbasearithmetic.d
exception.d
fail137.d
fail260.d
fieldwise.d
filefullpath_18911.d
fix13165.d
fix17123.d
fix17145.d
fix17335.d
fix17635.d
fix17686.d
fix20416.d
fix21585.d
fix21647.d
fix21684.d
fix22180.d
fix22291.d
fix24187.c
fix Issue 24187 - ImportC: _Float32 not defined
2023-10-30 10:28:53 +01:00
forward1.d
ftimetrace.d
Add --ftime-trace to dmd ( #16363 )
2024-07-29 14:48:03 +02:00
futurexf.d
fwdref21063.d
header18364.d
header18365.d
[.di generation] Show TypeCtor method attributes after parameters ( #16732 )
2024-07-20 16:01:45 +02:00
iasm_labeloperand.d
ice854.d
ice1524.d
ice6538.d
ice8392.d
ice9663.d
ice10040.d
ice10431a.d
ice10431b.d
ice10486.d
ice10770.d
ice11054.d
ice11300.d
ice11596.d
ice11610.d
ice11777.d
ice11906.d
ice12002.d
ice12554.d
ice12956.d
ice13071.d
ice13088.d
ice13245.d
ice13323.d
ice13403.d
ice13792.d
ice13819.d
ice13874.d
ice13886.d
ice13920.d
ice13968.d
ice14075.d
ice14739.d
ice15333.d
ice15760.d
ice15789.d
ice15992.d
ice20044.d
ice20092.d
ice20415.d
iconv_class_array.d
ident_all.c
Revise remaining 32{omf,mscoff} usages
2024-05-25 16:35:11 +02:00
ident_all.d
Implement UAX31 character ranges ( #15307 )
2024-03-18 11:19:16 -07:00
ident_c11.c
Revise remaining 32{omf,mscoff} usages
2024-05-25 16:35:11 +02:00
ident_c11.d
Implement UAX31 character ranges ( #15307 )
2024-03-18 11:19:16 -07:00
ident_c99.c
Attempt to prevent a race condition with dmd test runner when same file but different extension is used ( #16330 )
2024-03-26 10:54:00 +02:00
ident_UAX31.c
Revise remaining 32{omf,mscoff} usages
2024-05-25 16:35:11 +02:00
ident_UAX31.d
Implement UAX31 character ranges ( #15307 )
2024-03-18 11:19:16 -07:00
implicitconv.d
import_exp.d
Rebase stable6 ( #16967 )
2024-10-07 12:00:14 +03:00
importtests.d
include_unittest.d
infer_stc.d
Fix 11316: Infer storage class of parameters with function literals
2023-02-28 12:49:16 +08:00
inliner.d
inliner2.d
interpret3.d
Disallow initializing fields with themself ( #20696 )
2025-01-21 05:49:24 +08:00
interpret4.d
interpret5.d
isexpalias.d
isreturnonstack.d
issue9884.d
issue12520.d
issue15478.d
issue15574.sh
issue15795.d
issue15818.d
issue16020.d
Fix aliasing function type returning a Type with TypeSuffixes ( #15805 )
2023-11-14 07:08:44 +08:00
issue16044.d
issue16472.d
issue17167.sh
Get rid of some obsolete optlink workarounds
2024-05-25 18:07:16 +02:00
issue18097.d
issue19243.sh
issue19724.sh
issue19925.d
issue20339.d
Fixes issues 20339, 24292: Calculate isPOD without information from semantic run
2023-12-21 23:20:11 +01:00
issue20362.d
issue20599.d
issue20618.d
issue20704.d
issue20705.d
issue20915.d
issue20995.d
issue21203.d
Fix bugzilla issue 24623 followup.
2024-06-30 13:45:31 +02:00
issue21328.d
issue21340.d
Fix bugzilla issue 24623 followup.
2024-06-30 13:45:31 +02:00
issue21378.d
issue21390.d
issue21614.d
issue21662.d
issue21726.d
issue21813a.d
issue21813b.d
issue21880.d
issue21882.d
issue21905.d
issue22130.d
issue22646.d
issue22682.d
fix issue 22682 - pragma(mangle)
does not work for nested functions ( #15582 )
2023-09-08 13:14:19 +03:00
issue22854.d
issue22975.d
issue23391.d
issue23567.d
issue23597.d
issue24018.d
Fix issue 24018: set length manually via runtime function. ( #15354 )
2023-06-27 15:51:07 +03:00
issue24174.d
Fix issue 24174 - [CTFE] goto within with statements & catch blocks cause a infinite loop ( #15651 )
2023-10-05 10:28:49 +03:00
issue24316.d
Fix issue 24316 - Allow CTFE access to immutable variable through pointer
2024-01-02 23:09:02 +01:00
issue24399.d
Fix Bugzilla 24399 - Link failure on MacOS with address=0x0 points to section(2) with no content
2024-02-24 01:12:37 +01:00
issue24409.d
Fix Bugzilla 24409 - DMD crash for CTFE in stompOverlappedFields ( #16246 )
2024-02-27 14:11:05 +02:00
issue24566.d
Fix bugzilla issue 24566 - condition that starts with runtime value and uses compile time array does not short circuit
2024-06-10 10:21:40 +02:00
issue24830.sh
dsymbolsem/InstMemberWalker: also visit generated structs' members
2024-10-24 00:40:15 +02:00
isZeroInit.d
Fix checking first member of union after zero size field
2024-10-05 08:56:44 +08:00
json.d
json2.d
json20742.d
json_nosource.sh
jsonc.i
Fix bugzilla 24670 - importC: .di generation does not place parentheses around const struct return types
2024-07-22 00:44:01 +02:00
jsonCompilerInfo.d
jsonNoOutFile.d
jsonStdout.d
line.d
makedeps_exe.d
makedeps_file.d
makedeps_lib.d
makedeps_obj.d
minimal.d
minimal2.d
minimal3.d
mixin.d
mixintempl.d
mixinTemplateMangling.d
mixintype.d
mixintype2.d
must_use_assign.d
must_use_initialize.d
must_use_not_reserved.d
must_use_opassign.d
must_use_opopassign.d
must_use_opunary.d
must_use_suppress.d
named_argumens_struct.d
named_arguments.d
Fix named arguments of struct constructor function ( #15662 )
2023-10-11 14:50:57 +03:00
named_arguments_auto_ref.d
Fix named arguments with IFTI
2024-03-07 08:37:45 +08:00
named_arguments_ifti.d
Fix named arguments with IFTI
2024-03-07 08:37:45 +08:00
needsmod.d
needsmods.d
needspkg.d
needspkgmod.d
nested_struct_20499.c
Fix #20499 - [ImportC] typedef struct with name as a pointer cannot be used with struct name ( #21232 )
2025-04-15 15:31:21 +08:00
nested_template_constraints.d
nestedtempl0.d
nestedtempl1.d
noderef.d
nogc.d
Make delete
an identifier instead of keyword ( #20745 )
2025-01-21 23:33:50 +01:00
noreturn.c
noreturn1.d
noreturn3.d
Fix Issue 23914 - auto ref resolution on return value prevented by noreturn ( #15240 )
2023-05-19 10:54:22 +03:00
noreturn_main.d
ob1.d
fix bugzilla Issue 21854 - @live breaks foreach over integers
2024-04-09 14:38:55 +08:00
ob2.d
objc_class.d
objc_gfunc.d
objc_interface_final_19654.d
obsolete_body.d
CLI: Remove obsolete flag and all its warnings, undocument -wo flag
2023-09-23 16:05:48 +02:00
paranoia_ctfe.d
parens_inc.d
Fix Issue 7184 - parse error on *(x)++ ( #15410 )
2023-07-14 12:48:21 +03:00
placementnew.d
add Placement New
2025-03-03 16:23:02 +10:00
posixbitfields.c
fix Issue 23427 - ImportC: some bitfield combinations lead to wrong size struct ( #15110 )
2023-04-17 12:42:44 +03:00
pr9374.d
pr9383.d
pr9471.d
pragmainline2.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
pragmapack.c
Fix #21189 - wrong/missing error line when source file isn't regular ( #21190 )
2025-04-10 07:19:58 +08:00
previewall.d
previewhelp.d
Revert "Enable -preview=fieldwise by default"
2025-01-09 13:38:03 -05:00
previewin.d
test: Remove 'ref' checks from -preview=in tests
2023-11-06 18:42:53 +01:00
protattr.d
protection.d
pull6815.d
quadratic.d
rdeps7016.d
README.md
Move dmd files into compiler/
2022-07-09 18:53:07 +02:00
readmodify_structclass.d
reinterpretctfe.d
returnscope_without_safe.d
Fix bugzilla 23657 - [REG2.101] Incorrect error escape reference to stack allocated value ( #16407 )
2024-04-24 14:35:43 +03:00
revert_dip1000.d
reverthelp.d
Revert "Enable -preview=fieldwise by default"
2025-01-09 13:38:03 -05:00
riia_ctor.d
rvalue2.d
add __rvalue(expression) builtin ( #17050 )
2024-12-15 12:13:28 -08:00
rvalueref.d
Fix bugzilla 24883 - Speculative template overload error escapes with -preview=rvaluerefparam
2024-11-29 08:36:13 +01:00
sarif_success_test.d
feat(errors): consolidate multiple sarif reports into a single report
2024-11-11 14:38:46 +08:00
scope.d
escape.d: Consolidate notMaybeScope
and doNotInferScope
2024-07-31 15:31:38 +02:00
scope_infer_array_assign.d
scope_tuple_expansion.d
scopeinfer.d
segfaultgolf.d
shared.d
Fix Issue 20908 - -preview=nosharedaccess requires zero-initializion for aggregates ( #15023 )
2023-03-22 17:37:15 +02:00
shared_destructor.d
sharedopt.d
shortened_methods.d
Don't allow short constructor with non-void expression except this()
and super()
( #17489 )
2024-12-08 17:21:42 +08:00
sroa.d
staticforeach.d
Rebase stable6 ( #16967 )
2024-10-07 12:00:14 +03:00
statictemplatethis.d
stc_traits.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
stdcheaders.c
ImportC: undefined identifier _Float16 ( #21184 )
2025-04-09 14:05:05 +08:00
struct_decls_20499.c
Fix #20499 - [ImportC] typedef struct with name as a pointer cannot be used with struct name ( #21232 )
2025-04-15 15:31:21 +08:00
sw_transition_complex.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
sw_transition_field.d
sw_transition_tls.d
test1.d
test25.d
test50.d
test55.d
test59.d
test61.d
test62.d
test63.d
test66.d
test67.d
test68.d
test69.d
test70.d
test71.d
test72.d
test313a.d
test313b.d
test313c.d
test313d.d
test313e.d
test313f.d
test313g.d
test314.d
test318.d
test324.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
test602.d
test930.d
test1170.d
test1238.d
test1353.d
test1537.d
test1547.d
test1673.d
test1754.d
test1878a.d
test2991.d
test3004.d
test3543.d
fix Bugzilla Issue 3543 - [tdpl] ternary operator can't find common type for classes/interfaces
2024-02-07 11:36:14 +01:00
test3673.d
test3775.d
test4003.d
test4090.d
test4364.d
test4375.d
test5227.d
test5973.d
Merge stable ( #15429 )
2023-07-18 10:55:05 +02:00
test6013.d
test6056a.d
test6056b.d
test6056c.d
test6089.d
test6319.d
test6395.d
test6461.sh
test6534.d
test6541.d
test6552.d
test6777.d
Merge stable ( #15429 )
2023-07-18 10:55:05 +02:00
test6999.d
test7065.d
test7172.d
revert deprecation of scope class ( #15380 )
2023-07-12 10:37:42 -07:00
test7190.d
test7252.d
test7399.d
test7491.d
test7524.d
test7569.d
test7754.d
test7815.d
test7886.d
test8038.d
test8041.d
test8296.d
test8509.d
test8513.d
test8543.d
test8631.d
test8675.d
test8696.d
test8717.d
test8802.d
test8898.d
test8922a.d
test8922b.d
test8922c.d
test8922d.d
test8922e.d
test8922f.d
test8937.d
test8959.d
test9029.d
test9057.d
test9209.d
test9274.d
test9276.d
test9278a.d
test9278b.d
test9399.d
test9434.d
test9435.d
test9436.d
test9526.d
test9554.d
test9565.d
hdrgen.d: remove reference to global target
2023-12-23 17:31:48 +08:00
test9570.d
test9613.d
test9639.d
test9672.d
test9680.sh
test9692.d
Fix 20008 - __traits(allMembers) of packages is complete nonsense ( #15335 )
2023-06-27 09:45:00 +03:00
test9692a.d
test9701.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
test9766.d
test9818.d
test9919.d
test10028.d
test10056.d
test10066.d
test10073.d
test10186.d
test10312.d
test10375.d
test10520.d
test10695.d
test10726.d
test10752.d
test10981.d
test10992.d
test10992b.d
test10993.d
test11137.d
test11169.d
test11225a.d
test11259.d
test11371.d
test11559upgradeoptlink.d
Get rid of some obsolete optlink workarounds
2024-05-25 18:07:16 +02:00
test11563.d
test11656.d
test11720.d
test11824.d
test11847.d
test11914.d
test11980.d
test12009.d
test12496.d
test12511.d
test12523.d
test12527.d
test12567a.d
test12567b.d
test12567c.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
test12567d.d
test12567e.d
test12593.d
test12624.d
test12807.d
test12967.d
test12979a.d
Remove deprecated test that is in fail_compilation
2023-05-10 23:19:39 +02:00
test12979b.d
test13008.d
test13053.d
test13123.d
test13193.d
test13194.d
test13226.d
test13242.d
test13281.d
test: Add float stringof comparison tests for GDC
2024-01-28 02:44:39 +01:00
test13512.d
test13582a.d
test13582b.d
test13600.d
test13668.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
test13858.d
test13902.d
test13953.d
test14114.d
test14198.d
test14275.d
test14317.d
test14375.d
test14528.d
test14666.d
test14740.d
test14747.d
test14781.d
test14831.d
test14838.d
test14894.sh
test14929.d
test14954.d
test14962.d
test14973.d
test15019.d
test15056.d
test15150.d
test15225.d
test15292.d
test15326.d
test15371.d
test15389_x.d
test15389_y.d
test15402.d
test15464.d
test15490.d
test15519_x.d
test15519_y.d
test15550.d
test15565.d
test15578.d
test15618.d
test15668.d
test15711.d
test15712.d
test15762.d
test15780.d
test15784.d
test15785.d
test15802.d
test15856.d
test15898.d
test15907.d
test16002.d
test16013a.d
test16013b.d
test16031.d
test16037.d
test16080.d
test16083.d
test16085.d
test16107.d
test16183.d
Test16206.d
test16213.d
Fix Issue 16213 - CTFE internal error with static array $ as template argument ( #14964 )
2023-03-10 08:12:50 +02:00
test16214a.d
test16225.d
test16273.d
test16292.d
test16303.d
test16340.d
test16348.d
test16460.d
test16495.d
test16525.d
test16540.d
test16563.d
test16570.d
test16572.d
test16574.d
test16578a.d
test16578b.d
test16607.d
test16621.d
test16627.d
test16635.d
Refer to bugzilla issues by hyperlink ( #15328 )
2023-06-16 14:48:47 +03:00
test16657.d
test16685.d
test16701.d
test16709.d
test16747.d
test16776.d
Fix bugzilla issue 24669 - Make -i work with C modules ( #16776 )
2024-08-11 19:34:17 +08:00
test16798.d
test17057.d
test17059.d
test17130.d
test17143.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
test17146.d
test17168.d
test17215.d
test17339.d
test17349.d
test17351.d
Fix 23763: Correctly handle struct constants with 0 initializer
2023-03-08 13:48:49 +01:00
test17352.d
test17373.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
test17399.d
test17419.d
test17421.d
test17434.d
test17434a.d
test17441.d
test17468.d
test17512.d
test17541.d
test17545.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
test17548.d
test17590.d
test17752.d
test17782.d
test17791.d
test17793.d
test17807.d
test17819.d
test17853.d
test17870.d
test17908.d
test17942.d
test17970.d
test17991.d
test18000.d
test18020.d
test18026.d
test18030.d
test18099.d
test18115.d
test18127.d
Fix 18127 - ImportC: redeclaration of struct in different translation unit doesn’t check compatibility ( #21224 )
2025-04-14 14:35:20 +08:00
test18199.d
test18216.d
test18251.d
test18367.sh
test18385b.d
test18430.d
test18468.d
test18474.d
test18493.d
Fix Issue 18493 - [betterC] Can't use aggregated type with postblit ( #15076 )
2023-04-08 12:53:10 +03:00
test18572.d
test18578.d
test18584.d
test18645.d
test18646.d
test18651a.d
test18670.d
test18694.d
test18737.d
test18771.d
test18775.d
test18821.d
test18871.d
test18905.d
test18936.d
test18951a.d
test18951b.d
test18955.d
Get rid of obsolete CRuntime_DigitalMars special cases
2024-05-25 15:17:31 +02:00
test18976.d
test19014.d
test19066.d
test19081.d
test19097.d
test19108.d
test19145.d
test19187.d
test19203.d
test19224.d
test19227.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
test19266.sh
test19268.d
test19292.d
test19295.d
Fix Issue 21288 & 10886 - incorrect this pointer ( #14969 )
2023-03-13 11:17:41 +02:00
test19315.d
test19320.d
test19376.sh
test19409.d
test19463.sh
test19464.d
test19482.d
test19491.d
test19499.d
test19519.d
test19540.d
test19557.d
test19574.d
test19585.d
test19609.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
test19631.d
test19652.d
test19656.d
test19657a.d
test19688.d
Translate _d_arraycatnTX
to a template ( #14550 )
2023-04-28 10:33:48 +03:00
test19713.d
test19728.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
test19731.d
test19746.d
test19750.d
test19754.d
test19778.d
test19804.d
test19809.d
test19833.d
test19840.d
test19873.d
test19895.d
test19912.d
test19936.d
test19941.d
test19954.d
test19970.d
test20000.d
test20008.d
test: Add missing EXTRA_FILES directives to tests ( #15698 )
2023-10-16 16:06:48 +08:00
test20021.d
test20039.d
fix issue 23865 - ICE on attempt to insert an non overloadable symbol in a set ( #15681 )
2023-10-14 19:15:07 +08:00
test20051.d
test20063.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
test20065.d
test20100.d
test20136.d
test20138.d
test20151a.d
test20181.d
test20201.d
test20236.d
test20280.d
test20296.d
test20318.d
test20326.d
test20344.d
Fix 20334: ImportC: enums created from string literal #defines don’t implicitly convert to const(char)* in D. ( #21193 )
2025-04-11 05:08:10 +08:00
test20367.d
test20388.d
test20406.d
test20410.d
test20417.d
test20420.d
test20423.c
ImportC: va_arg fails in working C code ( #21186 )
2025-04-11 05:10:31 +08:00
test20427.d
test20472.c
ImportC: can't access members in static array ( #21185 )
2025-04-09 17:58:14 +08:00
test20488.d
test20499.d
Fix #20499 - [ImportC] typedef struct with name as a pointer cannot be used with struct name ( #21232 )
2025-04-15 15:31:21 +08:00
test20530.d
test20537.d
test20596.d
test20653.d
test20656.d
test20661.d
test20692.d
test20695.d
test20710.d
test20717.d
test20744.d
test20789.d
test20795.d
test20821.d
test20832.d
test20835.d
test20842.d
test20860.d
test20868.d
test20894.d
test20906.d
test20909.d
test20923.d
test20958.d
test20963.c
Fix #20499 - [ImportC] typedef struct with name as a pointer cannot be used with struct name ( #21232 )
2025-04-15 15:31:21 +08:00
test20990.d
test21050.d
test21058.d
test21073.d
Merge stable ( #15429 )
2023-07-18 10:55:05 +02:00
test21098.d
Fix #21098 ( #21132 )
2025-04-02 07:42:03 +08:00
test21150.c
ImportC: Fix interaction of aligned and packed structs ( #21204 )
2025-04-13 06:55:56 +08:00
test21153.d
fix #21153 - [REG 2.111.0] Infinite loop in isAliasThisTuple ( #21154 )
2025-04-06 07:31:30 +08:00
test21177.d
Fix #20929 - #line directives mess up -verrors=context ( #20930 )
2025-02-28 23:47:26 +01:00
test21179.d
Fix #21179 - Failure to convert const(T) to T after type is used in cast() ( #21201 )
2025-04-11 05:05:48 +08:00
test21196.d
test21197.d
test21225.c
Fix 21225: ImportC: macro interpreted as an enum conflicts with function ( #21228 )
2025-04-14 16:37:38 +08:00
test21243.d
test21255.d
test21282.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
test21299a.d
test21299b.d
test21299c.d
test21299d.d
test21330.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
test21372.d
test21398.d
test21414.d
test21432.d
test21438.d
test21464.d
test21501a.d
test21514.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
test21543.d
Merge stable ( #15429 )
2023-07-18 10:55:05 +02:00
test21591.d
test21659.d
test21661.d
test21667.d
Fix 21667 - scope parameter causes 'no size because of forward references' ( #14561 )
2023-04-17 12:59:44 +03:00
test21668.d
test21672.d
Fix Bugzilla 24598
2024-06-11 07:20:29 +02:00
test21680.d
test21719.d
test21742.d
test21743.d
test21753.d
test21794.d
test21802.d
test21806.d
test21812.d
test21828.d
test21830.d
test21831.d
test21832.d
test21850.d
test21861.d
test21876.d
test21898.d
test21956.d
test21975.d
test22006.d
test22122.d
test22133.d
test22214.d
test22224.d
test22226.d
test22228.d
test22254.d
test22292.d
test22294.i
test22346.c
Fix Bugzilla 24598
2024-06-11 07:20:29 +02:00
test22388.d
test22390.d
test22410.d
test22420.d
test22421.d
test22510.d
Disallow initializing fields with themself ( #20696 )
2025-01-21 05:49:24 +08:00
test22558.d
test22559.i
fix Issue 22559 - ImportC: support gnu case ranges ( #15068 )
2023-04-04 13:17:09 +03:00
test22577.c
test22593.d
test22607.c
test22619.d
test22625.d
test22626.d
Fix Bugzilla 24705 - Arguments of synchronized method are wrongly shared with -preview=nosharedaccess
2024-08-17 00:37:26 +02:00
test22632.d
test22635.d
test22638.d
test22639.d
test22646.d
test22665.d
test22674.d
Fix missing directives in testsuite
2023-03-16 22:14:56 +01:00
test22676.d
test22685.d
test22698.c
test22699.c
test22705.c
test22714.d
test22724.i
test22725.c
test22727.c
Fix bugzilla 24509: importC cannot handle _stdcall Function Calling … ( #16392 )
2024-04-21 11:30:22 +08:00
test22728.c
test22734.d
test22739.d
Fix Issue 22739 - Segmentation fault in CppMangleVisitor.headOfType ( #15098 )
2023-04-13 18:11:04 +03:00
test22755.c
test22757.c
test22758.c
test22760.d
Fix Issue 22760 - Segmentation fault in CppMangleVisitor.template_arg ( #15099 )
2023-05-05 11:05:27 +03:00
test22761.c
test22784.d
test22793.c
test22807.c
test22808.c
test22809.c
test22813.d
test22825.d
test22842.c
test22859.d
test22860.d
test22865.d
test22875.i
test22877.c
test22878.c
test22884.c
test22885.c
test22886.c
test22887.c
test22892.c
test22894.c
test22895.c
test22904.c
test22916.d
Fix 22916 - copy of ref return still treated as scope variable ( #14871 )
2023-02-20 12:55:36 +02:00
test22919.d
test22924.c
test22927.c
test22928.c
test22929.c
test22931.c
test22933.c
test22952.d
test22955.c
test22970.c
test22971.c
test22973.i
test22988.d
test22997.d
test23002.c
test23004.c
test23008.c
test23029.c
test23030.c
test23031.c
test23034.c
test23038.c
test23039.c
test23044.c
test23047.d
test23054.c
test23066.c
test23068.d
test23076.d
test23082.d
test23087.d
test23089.d
test23097.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
test23105.d
test23142.d
test23145.d
CLI: Remove obsolete flag and all its warnings, undocument -wo flag
2023-09-23 16:05:48 +02:00
test23166.d
test23168.d
test23169.d
test23172.d
test23173.d
test23174.d
test23207.i
test23214.c
fix Issue 24304 - __uint16_t, __uint32_t, __uint64_t are not recognized ( #15956 )
2023-12-27 13:48:28 -08:00
test23217.c
test23235.d
test23256.d
test23258.d
test23262.d
test23306.d
test23327.d
test23342.i
test23380.d
test23386.d
test23407.i
test23431.d
test23431_minimal.d
Translate _d_newclass
to a template ( #14837 )
2023-01-27 10:02:10 +02:00
test23433.d
Translate _d_newclass
to a template ( #14837 )
2023-01-27 10:02:10 +02:00
test23439.d
test23481.d
test23490.d
test23497.d
test23499.d
test23509.i
fix Issue 23509 - ImportC: need statement expressions extension for GLibC's assert() ( #15093 )
2023-04-10 10:35:55 -07:00
test23529.d
test23532.d
test23533.d
test23534.d
test23548.d
test23583.c
test23586.d
test23587.d
test23589.d
test23598.d
test23606.d
test23616.c
test23617.d
test23622.c
test23626.d
test23639.d
test23651.d
test23662.d
Fix Issue 23662: ImportC bad handling of enum arguments for a function ( #14859 )
2023-02-09 12:50:15 +02:00
test23676.d
Fix 23676 - Static foreach hangs compilation for some time ( #14886 )
2023-02-22 11:26:09 +02:00
test23679.d
Fix 23679 - off-by-one error for static array size limit ( #14867 )
2023-02-08 09:50:17 +02:00
test23705.d
Fix Issue 23705 - dmd: src/dmd/backend/cgcod.d:734: Assertion sz >= 0 failed ( #14876 )
2023-02-14 14:42:38 +02:00
test23789.d
test: Add missing EXTRA_FILES directives to tests ( #15698 )
2023-10-16 16:06:48 +08:00
test23799.d
Fix Issue 23799 - Link error with -betterC ( #15028 )
2023-03-23 14:04:23 +02:00
test23812.d
Fix bugzilla 23812 - ImportC: allow adding function attributes to imported C functions ( #16820 )
2024-09-14 10:58:00 -07:00
test23857.d
fix Issue 23857 - backend inliner takes too long on recursive function call ( #15447 )
2023-07-23 09:45:42 -07:00
test23862.d
fix Issue 23862 - with statement should accept an expression with enum type ( #15131 )
2023-04-26 11:58:59 +03:00
test23863.d
Fix Issue 23863 - typeof rejects AliasSeq!() as argument ( #15140 )
2023-04-29 22:35:14 +03:00
test23866.i
fix Issue 23866 - ImportC: Multiple __declspecs rejected
2023-04-30 10:17:12 +02:00
test23870.i
fix Issue 23870 - ImportC doesn't accept '\' followed by newline, whereas VC does
2023-05-02 00:10:31 +02:00
test23871.c
fix Issue 23871 - ImportC: __attribute not recognized
2023-05-02 06:06:57 +02:00
test23874.d
Fix Issue 23874 - -profile=gc segfaults / ICE regression ( #15179 )
2023-05-05 10:19:36 +03:00
test23875.c
Fix Issue 24125 - ImportC: vector type initializer not understood ( #15838 )
2023-11-22 20:10:44 -08:00
test23879.c
fix Issue 23879 - ImportC: Windows system headers use __alignof ( #15174 )
2023-05-04 12:54:28 +03:00
test23912.d
Fix Issue 23912 - Destructor disables scope inference
2023-05-16 21:51:03 +02:00
test23913.d
fix Issue 23913 - __traits(getMember) fails for some C symbols ( #15234 )
2023-05-16 10:07:19 +03:00
test23923.c
test23935.i
fix Issue 23935 - ImportC: __pragma not allowed between struct and tag name ( #15279 )
2023-05-30 19:01:18 +03:00
test23936.i
fix Issue 23936 - ImportC: pragma pack is not working for structs
2023-05-30 08:40:47 +02:00
test23948.d
Fix issue 23948 - __FILE__ and __MODULE__ cannot be implicitly converted to const(char)* as default paramenter ( #15283 )
2023-05-31 13:37:05 +03:00
test23951.d
Fix Issues 23951 and 23279 - traits(hasMember) does not follow alias this + ICE when using traits(hasMember) on an erroneous member ( #15406 )
2023-07-14 13:34:04 +02:00
test23958.c
fix Issue 23958 - ImportC: undefined identifier __builtin__sprintf_chk ( #15502 )
2023-08-03 21:56:01 -07:00
test23965.d
Fix Issue 23965 - Disable deprecation checks for DRuntime hooks ( #15315 )
2023-06-19 12:57:19 +03:00
test23966.d
Fix Issue 23966 - [REG2.102] Cannot use traits(getAttributes) with overloaded template ( #15353 )
2023-07-04 11:12:14 +03:00
test23978.d
Fix 23978 - ICE: EscapeBy[] is malloced, but contains GC-allocated objects ( #15302 )
2023-06-10 20:15:55 +02:00
test23979.d
Fix 23979 - ICE on failed alias this attempt on pointer expression ( #15300 )
2023-06-10 19:32:52 +02:00
test23986.d
Fix 23986 - ICE: dip1021 asserts on typeof(null)
parameter
2023-06-11 06:52:08 +08:00
test24013.d
Fix Issue 24013 - [REG 2.103.0] address of a __traits(getOverloads) item is not converted to a delegate anymore ( #15347 )
2023-06-27 09:27:13 +03:00
test24022.d
ImportC: Issue 24022 - Error: attribute __anonymous
is used as a type ( #15365 )
2023-07-05 13:00:45 +02:00
test24055.d
Fix 24055 - is(x == __parameters) does not work on function pointers ( #15453 )
2023-07-25 09:52:56 +03:00
test24061.d
Fix Iss24061 - constructor with assert(0) failed to compile ( #15489 )
2023-08-01 17:20:03 +03:00
test24066.d
Fix Issue 24066 - __traits(isAbstractClass) causes a segfault when passed an opaque class ( #15495 )
2023-08-15 23:23:08 +01:00
test24069.i
fix Issue 24069 - ImportC does not parse function pointer as parameter without name ( #15790 )
2023-11-09 00:20:59 -08:00
test24107.d
Fix Issue 24107 - The error for exceeding the CTFE recursion limit bypasses speculative compilation. ( #15587 )
2023-09-11 11:02:59 +03:00
test24109.d
Fix Issue 24109 - [REG2.103] 'need this' when invoking outer method from inner method ( #15577 )
2023-09-07 14:49:55 +03:00
test24118.d
Fix Issue 24118 - ICE / regression from 2.103.1 - segfault on CTFE only code in 2.104.2 and 2.105.0 ( #15578 )
2023-09-11 14:28:57 +03:00
test24130.c
fix Issue 24130 - ImportC: Windows headers use inline asm with different syntax ( #15595 )
2023-09-10 18:24:29 -07:00
test24171.sh
fix Issue 24171 - [REG 2.100] Segfault compiling an empty ddoc file ( #15644 )
2023-10-02 10:06:53 +08:00
test24280.i
fix Issue 24306 - ImportC: same name structs in separate C files interfere when compiled together
2023-12-30 13:57:19 +08:00
test24337.d
Rebase stable6 ( #16967 )
2024-10-07 12:00:14 +03:00
test24338.d
fix Issue 24338 - Cannot concatenate dynamic arrays of enum type with static array base type
2024-01-12 23:04:42 +01:00
test24390.d
fix bugzilla Issue 24390 - AssertError@src/dmd/backend/cgxmm.d(1476): Assertion failure ( #16181 )
2024-02-14 09:21:13 +08:00
test24479.d
Fix Bugzilla Issue 24479 - [REG2.104] Error on getAttributes on getOverloads of templates
2024-04-18 16:00:04 +08:00
test24504.c
Don't needlessly cross-preprocess in 2 tests
2024-06-01 14:25:30 +02:00
test24505.c
Fix bugzilla 24505 - ImportC: Don't generate symbols for #undef'd macros
2024-04-19 06:50:23 +08:00
test24511.d
Don't needlessly cross-preprocess in 2 tests
2024-06-01 14:25:30 +02:00
test24560.d
Fix Bugzilla Issue 24560 - dmd crash on imported function with default parameter containing new
2024-05-27 16:33:20 +08:00
test24594.c
Fix bugzilla 24594 - ImportC: Packed struct has wrong layout ( #16611 )
2024-06-22 20:48:09 +08:00
test24733.c
Fix bugzilla 24733 - ImportC: #pragma pack(pop)
restores wrong alignment ( #16821 )
2024-08-31 21:31:56 +02:00
test24760.d
Rebase stable6 ( #16967 )
2024-10-07 12:00:14 +03:00
test24762.d
Fix Bugzilla Issue 24762 - @nogc false positive error
2024-09-12 13:45:36 +02:00
test__ctfeWrite.d
Implement __ctfeWrite builtin ( #16250 )
2024-03-18 11:26:29 -07:00
testAliasLookup.d
testcdefines.i
testcheckimports.d
testclidflags.sh
testcolor.sh
Rephrase "no identifier for declarator" parse error ( #20872 )
2025-02-16 08:09:43 +08:00
testcomplex.i
fix Issue 23795 - Cannot cast _Complex\!double to _Complex\!float ( #15032 )
2023-03-24 00:32:21 -07:00
testcontracts.d
testcorrectthis.d
Fix Issue 21288 & 10886 - incorrect this pointer ( #14969 )
2023-03-13 11:17:41 +02:00
testcov1.d
testCpCtor.d
testcstuff1.c
ImportC: allow _Alignof expression
( #21181 )
2025-04-10 07:20:50 +08:00
testcstuff2.c
Fix bugzilla 24447 - ImportC: extern symbols cannot have initializers
2024-07-22 00:45:15 +02:00
testcstuff3.d
Improve fix : #20867 ICE on final switch forward referencing its enum. ( #21097 )
2025-03-28 10:13:12 +01:00
testcstuff4.i
Remove some more OMF leftovers
2024-05-26 02:20:49 +02:00
testdefines.d
Fix bugzilla 24639 - ImportC: defines of negative constants not detected for enum conversion ( #16789 )
2024-08-17 22:14:05 +08:00
testDIP37.d
testDIP37_10302.d
testDIP37_10354.d
testDIP37_10421.d
testDIP37a.d
testDIP42.d
testdip1008.d
testexpression.d
testfptr.d
testfwdref.d
testgotoskips.d
testheader1.d
testheader1i.d
testheader2.d
testheader2i.d
testheader3.d
testheader12567a.d
testheader12567b.d
testheader17125.d
testheaderudamodule.d
testhelp.d
testimport12242.d
testInference.d
fix #20686 infer attributes for generated functions
2025-01-12 19:29:12 +08:00
testlambdacomp.d
testlibmain.d
testnoinline.c
ImportC: support noinline ( #15103 )
2023-04-12 23:44:44 -07:00
testos.d
testparse.d
testpostblit.d
testprofile.d
testpull1810.d
Remove tests for unreachable statements
2023-09-21 14:57:17 +02:00
testsctreturn.d
testtempl2.d
testVRP.d
Fix bugzilla 24855 - VRP fails to prevent overflow after division
2024-11-13 01:49:06 +01:00
traits.d
fix #20614 Add __traits(hasMoveConstructor, type) ( #20615 )
2024-12-28 22:02:47 -08:00
traits_getFunctionAttributes.d
Fix Issue 19706 - Attribute inference in struct fails ( #15129 )
2023-04-26 11:36:53 +03:00
transition_in.d
Fix 23764 - Message printed twice: Usage of in on parameter
2023-03-08 16:35:37 +01:00
transitionhelp.d
typeid_name.d
uda.d
uda_lambda.d
Don't parse lambda as UDA without parentheses ( #21009 )
2025-03-17 08:31:39 +08:00
udamodule1.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
udamodule2.d
union_initialization.d
user_defined_attributes.d
Parse UDAs like template arguments ( #14881 )
2023-03-29 22:23:45 -07:00
valist.c
vararg.d
vastartend.c
[test/compileable/vastartend.c] use main function
2024-08-28 11:06:26 +02:00
vcg-ast-arraylength.d
Rebase stable6 ( #16967 )
2024-10-07 12:00:14 +03:00
vcg-ast.d
Fix #21105 : Is-expressions should not generate unnecessary code for lowerings ( #21106 )
2025-03-29 08:36:10 +08:00
vcg_ast_compilable.d
Rebase stable6 ( #16967 )
2024-10-07 12:00:14 +03:00
verrors_spec.d
feat(errors): enable verrors=context globally ( #20576 )
2025-01-03 05:17:59 +08:00
version.d
version_d_optimized.d
vgc1.d
vgc2.d
vgc3.d
vtemplates.d
vtemplates_list.d
warn3882.d
dmd: Deprecate 'in' parameters on non-extern(D,C++) functions ( #14951 )
2023-03-08 10:57:41 +02:00
warn12809.d
Fix 10532, 14835, 20522 by adding test cases
2023-09-21 14:59:08 +02:00
zerosize.d
Get rid of obsolete CRuntime_DigitalMars special cases
2024-05-25 15:17:31 +02:00