@@ -4455,14 +4455,14 @@ struct OpenMPAssumeConstruct {
44554455 CharBlock source;
44564456};
44574457
4458- struct OpenMPAssumesConstruct {
4459- TUPLE_CLASS_BOILERPLATE (OpenMPAssumesConstruct );
4458+ struct OpenMPDeclarativeAssumes {
4459+ TUPLE_CLASS_BOILERPLATE (OpenMPDeclarativeAssumes );
44604460 std::tuple<Verbatim, OmpClauseList> t;
44614461 CharBlock source;
44624462};
44634463
4464- struct OmpBeginAssumesDirective {
4465- TUPLE_CLASS_BOILERPLATE (OmpBeginAssumesDirective );
4464+ struct OmpAssumesDirective {
4465+ TUPLE_CLASS_BOILERPLATE (OmpAssumesDirective );
44664466 std::tuple<Verbatim, OmpClauseList> t;
44674467 CharBlock source;
44684468};
@@ -4474,14 +4474,14 @@ struct OmpEndAssumesDirective {
44744474
44754475// structured-block
44764476// ...
4477- struct OpenMPAssumesPartConstruct {
4478- WRAPPER_CLASS_BOILERPLATE (OpenMPAssumesPartConstruct , Block);
4477+ struct OmpAssumesPartConstruct {
4478+ WRAPPER_CLASS_BOILERPLATE (OmpAssumesPartConstruct , Block);
44794479 CharBlock source;
44804480};
44814481
4482- struct OpenMPBeginAssumesConstruct {
4483- TUPLE_CLASS_BOILERPLATE (OpenMPBeginAssumesConstruct );
4484- std::tuple<OmpBeginAssumesDirective, OpenMPAssumesPartConstruct ,
4482+ struct OpenMPAssumesConstruct {
4483+ TUPLE_CLASS_BOILERPLATE (OpenMPAssumesConstruct );
4484+ std::tuple<OmpAssumesDirective, OmpAssumesPartConstruct ,
44854485 OmpEndAssumesDirective>
44864486 t;
44874487 CharBlock source;
@@ -4620,7 +4620,8 @@ struct OpenMPDeclarativeAllocate {
46204620struct OpenMPDeclarativeConstruct {
46214621 UNION_CLASS_BOILERPLATE (OpenMPDeclarativeConstruct);
46224622 CharBlock source;
4623- std::variant<OpenMPDeclarativeAllocate, OpenMPAssumesConstruct, OpenMPDeclareMapperConstruct,
4623+ std::variant<OpenMPDeclarativeAllocate, OpenMPAssumesConstruct, OpenMPDeclarativeAssume,
4624+ OpenMPDeclareMapperConstruct,
46244625 OpenMPDeclareReductionConstruct, OpenMPDeclareSimdConstruct,
46254626 OpenMPDeclareTargetConstruct, OpenMPThreadprivate,
46264627 OpenMPRequiresConstruct, OpenMPUtilityConstruct>
@@ -4910,7 +4911,7 @@ struct OpenMPConstruct {
49104911 OpenMPSectionConstruct, OpenMPLoopConstruct, OpenMPBlockConstruct,
49114912 OpenMPAtomicConstruct, OpenMPDeclarativeAllocate, OpenMPDispatchConstruct,
49124913 OpenMPUtilityConstruct, OpenMPExecutableAllocate,
4913- OpenMPAllocatorsConstruct, OpenMPAssumeConstruct, OpenMPBeginAssumesConstruct, OpenMPCriticalConstruct>
4914+ OpenMPAllocatorsConstruct, OpenMPAssumeConstruct, OpenMPCriticalConstruct>
49144915 u;
49154916};
49164917
0 commit comments