mirror of
https://github.com/dlang/dmd.git
synced 2025-04-27 05:30:13 +03:00
![]() * Document template instance duplication status as part of its field documentation. (#16643) * Fix Bugzilla 24599 - Wrongly elided TypeInfo emission (#15868) Reverting #14844, which caused such missing TypeInfos, *and* making sure the special TypeInfo members are fully analyzed and ready for codegen (otherwise hitting an assertion for the real-world project). * Reorganize backend build files to match target and make more similar per line (#16672) * Remove redundant suggestions on linker errors (#16711) * Fix bugzilla 24337 - Segfault when printing an int[] cast from a string (#16729) * Add BitFieldStyle.Gcc_Clang_ARM Required for 32-bit ARM, and non-Apple 64-bit ARM targets. The only difference to `Gcc_Clang` is that anonymous and 0-length bit-fields do contribute to the aggregate alignment. Caught by existing proper C interop tests in runnable_cxx/testbitfields.d on such targets. The hardcoded bad tests in runnable/{bitfieldsposix64.c,dbitfieldsposix64.d} however now fail after the fix, on such targets again. * [refactor to `TargetC.contributesToAggregateAlignment(BitFieldDeclaration)` hook] * Fix Bugzilla Issue 24687 - [REG2.110] Cannot cast string-imports to select overload anymore * Also make deprecationSupplemental adhere to error limit (#16779) Co-authored-by: Dennis Korpel <dennis@sarc.nl> * Fix bugzilla 24699 - [REG2.108] No short-circuit evaluation of mixing template bool argument * Fix bugzilla 24731 - IFTI cannot handle integer expressions (#16822) * Fix Bugzilla Issue 24760 - ICE on variadic after default argument * Fix bugzilla 24790 - -vcg-ast ICE on lowered assign exp (#16914) Co-authored-by: Dennis Korpel <dennis@sarc.nl> * Fix bugzilla 24764 - ICE when -vcg-ast prints imported invariant (#16917) Co-authored-by: Dennis Korpel <dennis@sarc.nl> * Fix bugzilla 24431 - dmd -vcg-ast crashes printing failed template in… (#16916) --------- Co-authored-by: Richard (Rikki) Andrew Cattermole <richard@cattermole.co.nz> Co-authored-by: Martin Kinkelin <kinke@users.noreply.github.com> Co-authored-by: Dennis <dkorpel@users.noreply.github.com> Co-authored-by: Martin Kinkelin <mkinkelin@symmetryinvestments.com> Co-authored-by: Martin Kinkelin <noone@nowhere.com> Co-authored-by: RazvanN7 <razvan.nitu1305@gmail.com> Co-authored-by: Dennis Korpel <dennis@sarc.nl> Co-authored-by: Dennis Korpel <dkorpel@gmail.com> |
||
---|---|---|
.. | ||
format23327 | ||
include_unittest | ||
pkg313 | ||
pkg11847 | ||
pkg16044 | ||
pkg16701 | ||
pkg20008 | ||
pkg20537 | ||
pkg22952 | ||
pkgmod313 | ||
pkgmodule | ||
plainpackage | ||
test17441foo | ||
test17991a | ||
test18651 | ||
test20151a/b/c | ||
test21227 | ||
test21299 | ||
a313.d | ||
a313templatemixin1.d | ||
a313templatemixin2.d | ||
a314.d | ||
a8392.d | ||
a12506.d | ||
a12511.d | ||
a12567.d | ||
a13226.d | ||
a14528.d | ||
a15333.d | ||
a15760.d | ||
a15856.d | ||
a18911.d | ||
aliasdump.d | ||
art4769a.d | ||
art4769b.d | ||
asmmerge.c | ||
b33a.d | ||
b313.d | ||
b3682.d | ||
bug8922.d | ||
c314.d | ||
c23789.i | ||
checkimports3a.d | ||
checkimports3b.d | ||
checkimports3c.d | ||
cimports2a.i | ||
cimports2b.i | ||
cstuff3.c | ||
defaa.d | ||
defab.d | ||
defac.d | ||
defad.d | ||
defines.c | ||
depsOutput21238_bar.d | ||
depsOutput21238_baz_cond.d | ||
depsOutput21238_baz_moduleimport.d | ||
depsOutput21238_baz_pragmalib.d | ||
depsOutput21238_baz_stringimport.d | ||
depsOutput21238_qux.d | ||
diag12598a.d | ||
dip22.d | ||
dip22d.d | ||
dip22e.d | ||
f313.d | ||
file23499.d | ||
foofunc.d | ||
foofunc2.d | ||
format23327.d | ||
fwdref2_test17548.d | ||
fwdref9514.d | ||
fwdref12201a.d | ||
g313.d | ||
g313public.d | ||
g313staticif.d | ||
g313stringmixin.d | ||
g313templatemixin.d | ||
ice11054a.d | ||
ice11300a.d | ||
ice13403a.d | ||
imp12242a.d | ||
imp12242a1.d | ||
imp12242a2.d | ||
imp12242b.d | ||
imp12242b1.d | ||
imp12242b2.d | ||
imp15490a.d | ||
imp15490b.d | ||
imp15907.d | ||
imp16080.d | ||
imp16085.d | ||
imp16085b.d | ||
imp16088.d | ||
imp16460.d | ||
imp16798.d | ||
imp17434a.d | ||
imp17434b.d | ||
imp21832.d | ||
imp22122.d | ||
imp22625.c | ||
imp22665.c | ||
imp22734.c | ||
imp23548.c | ||
imp23662.c | ||
imp23812.c | ||
imp24022.c | ||
impcimport.c | ||
impfieldwise.d | ||
issue21614a.d | ||
jsonimport1.d | ||
jsonimport2.d | ||
jsonimport3.d | ||
jsonimport4.d | ||
library.c | ||
makedeps_a.d | ||
pr9471a.d | ||
pr9471b.d | ||
pr9471c.d | ||
pr9471d.d | ||
protectionimp.d | ||
stdio4003.d | ||
test1imp.d | ||
test25a.d | ||
test25b.d | ||
test50a.d | ||
test55a.d | ||
test59a.d | ||
test59b.d | ||
test61a.d | ||
test62a.d | ||
test63a.d | ||
test66a.d | ||
test67a.d | ||
test68a.d | ||
test70.d | ||
test71.d | ||
test72a.d | ||
test72b.d | ||
test72c.d | ||
test1238a.d | ||
test1238b.d | ||
test1754a.d | ||
test1754b.d | ||
test2991.d | ||
test4003a.d | ||
test6013.d | ||
test7491a.d | ||
test7491b.d | ||
test9276decl.d | ||
test9276expr.d | ||
test9276hash.d | ||
test9276parser.d | ||
test9276sem.d | ||
test9276type.d | ||
test9276util.d | ||
test9276visitors.d | ||
test9399a.d | ||
test9436aggr.d | ||
test9436interp.d | ||
test9436node.d | ||
test9436type.d | ||
test9672a.d | ||
test9692b.d | ||
test9919a.d | ||
test9919b.d | ||
test9919c.d | ||
test10375a.d | ||
test10752.d | ||
test11225b.d | ||
test11225c.d | ||
test11563core_bitop.d | ||
test11563std_array.d | ||
test11563std_range.d | ||
test11563std_traits.d | ||
test13242a.d | ||
test13242b.d | ||
test13582.d | ||
test14666a.d | ||
test14666b.d | ||
test14954_implementation.d | ||
test15150a.d | ||
test15150b.d | ||
test15371.d | ||
test15785.d | ||
test15857a.d | ||
test15857b.d | ||
test15857c.d | ||
test16214b.d | ||
test16348.d | ||
test16709a.d | ||
test16709b.d | ||
test16709c.d | ||
test16709d.d | ||
test17541_2.d | ||
test17541_3.d | ||
test18771a.d | ||
test18771b.d | ||
test18771c.d | ||
test18771d.d | ||
test19187.d | ||
test19344.d | ||
test19609a.d | ||
test19609b.d | ||
test19609c.d | ||
test19656a.d | ||
test19656b.d | ||
test19656c.d | ||
test19657b.d | ||
test19657c.d | ||
test19657d.d | ||
test19657e.d | ||
test19657f.d | ||
test19657g.d | ||
test19746a.d | ||
test19746b.d | ||
test19746c.d | ||
test19746d.d | ||
test19750a.d | ||
test19750b.d | ||
test19750c.d | ||
test19750d.d | ||
test20530a.d | ||
test21464a.d | ||
test21501b.d | ||
test21501c.d | ||
test22685b.d | ||
test22685c.d | ||
test22714a.d | ||
test22714b.d | ||
test23034b.c | ||
test23490frop.d | ||
test23490pop.d | ||
test23490zoo.d | ||
test23597.di | ||
test24280b.i | ||
test24390a.d | ||
test24390b.d | ||
test24511_c.c | ||
testcontracts.d | ||
testcov1a.d | ||
testcov1b.d | ||
testlambda1.d | ||
testlambda2.d | ||
typecons4003.d | ||
u20958.d | ||
udamodule1.d | ||
udamodule2.d | ||
udamodule2a.d | ||
vcg_ast_import.d | ||
wax16798.d |