aboutsummaryrefslogtreecommitdiff
path: root/gcc/d/dmd/enum.h
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gdcproject.org>2025-03-14 01:36:45 +0100
committerIain Buclaw <ibuclaw@gdcproject.org>2025-03-16 20:49:55 +0100
commit26c4ea2ebcdcd0aa26350d04dc4cd38348148bd9 (patch)
treeabe80e8d65acfee1b474c17cdbbb6c04894cac96 /gcc/d/dmd/enum.h
parent427972b2f1335c7430785ad4afd15386a17156ec (diff)
downloadgcc-26c4ea2ebcdcd0aa26350d04dc4cd38348148bd9.zip
gcc-26c4ea2ebcdcd0aa26350d04dc4cd38348148bd9.tar.gz
gcc-26c4ea2ebcdcd0aa26350d04dc4cd38348148bd9.tar.bz2
d: Merge upstream dmd, druntime 53a1cc8d13
D front-end changes: - Typesafe variadic class parameters have been deprecated. D runtime changes: - Added `entry' field to TypeInfo_AssociativeArray. gcc/d/ChangeLog: * dmd/MERGE: Merge upstream dmd 53a1cc8d13. * d-tree.h (create_typeinfo): Change second parameter to Scope *. (speculative_type_p): Remove prototype. * d-frontend.cc (getTypeInfoType): Adjust. * decl.cc: Include dmd/typinf.h. (DeclVisitor::visit (TypeInfoDeclaration *)): Update for new front-end interface. * typeinfo.cc (create_typeinfo): Likewise. (class SpeculativeTypeVisitor): Remove class. (speculative_type_p): Remove function. libphobos/ChangeLog: * libdruntime/MERGE: Merge upstream druntime 53a1cc8d13. gcc/testsuite/ChangeLog: * gdc.dg/pr100967.d: Adjust error message.
Diffstat (limited to 'gcc/d/dmd/enum.h')
0 files changed, 0 insertions, 0 deletions