@@ -677,7 +677,8 @@ def OMP_Cancel : Directive<[Spelling<"cancel">]> {
677677 let association = AS_None;
678678 let category = CA_Executable;
679679}
680- def OMP_CancellationPoint : Directive<[Spelling<"cancellation point">]> {
680+ def OMP_CancellationPoint : Directive<[Spelling<"cancellation point", 1, 52>,
681+ Spelling<"cancellation_point", 60>]> {
681682 let allowedOnceClauses = [
682683 VersionedClause<OMPC_CancellationConstructType>,
683684 ];
@@ -691,21 +692,24 @@ def OMP_Critical : Directive<[Spelling<"critical">]> {
691692 let association = AS_Block;
692693 let category = CA_Executable;
693694}
694- def OMP_DeclareMapper : Directive<[Spelling<"declare mapper">]> {
695+ def OMP_DeclareMapper : Directive<[Spelling<"declare mapper", 1, 52>,
696+ Spelling<"declare_mapper", 60>]> {
695697 let requiredClauses = [
696698 VersionedClause<OMPC_Map, 45>,
697699 ];
698700 let association = AS_None;
699701 let category = CA_Declarative;
700702}
701- def OMP_DeclareReduction : Directive<[Spelling<"declare reduction">]> {
703+ def OMP_DeclareReduction : Directive<[Spelling<"declare reduction", 1, 52>,
704+ Spelling<"declare_reduction", 60>]> {
702705 let allowedOnceClauses = [
703706 VersionedClause<OMPC_Initializer>,
704707 ];
705708 let association = AS_None;
706709 let category = CA_Declarative;
707710}
708- def OMP_DeclareSimd : Directive<[Spelling<"declare simd">]> {
711+ def OMP_DeclareSimd : Directive<[Spelling<"declare simd", 1, 52>,
712+ Spelling<"declare_simd", 60>]> {
709713 let allowedClauses = [
710714 VersionedClause<OMPC_Aligned>,
711715 VersionedClause<OMPC_Linear>,
@@ -721,7 +725,8 @@ def OMP_DeclareSimd : Directive<[Spelling<"declare simd">]> {
721725 let association = AS_Declaration;
722726 let category = CA_Declarative;
723727}
724- def OMP_DeclareTarget : Directive<[Spelling<"declare target">]> {
728+ def OMP_DeclareTarget : Directive<[Spelling<"declare target", 1, 52>,
729+ Spelling<"declare_target", 60>]> {
725730 let allowedClauses = [
726731 VersionedClause<OMPC_Enter, 52>,
727732 VersionedClause<OMPC_Indirect>,
@@ -734,7 +739,8 @@ def OMP_DeclareTarget : Directive<[Spelling<"declare target">]> {
734739 let association = AS_None;
735740 let category = CA_Declarative;
736741}
737- def OMP_DeclareVariant : Directive<[Spelling<"declare variant">]> {
742+ def OMP_DeclareVariant : Directive<[Spelling<"declare variant", 1, 52>,
743+ Spelling<"declare_variant", 60>]> {
738744 let allowedClauses = [
739745 VersionedClause<OMPC_AdjustArgs, 51>,
740746 ];
@@ -1093,7 +1099,8 @@ def OMP_Target : Directive<[Spelling<"target">]> {
10931099 let association = AS_Block;
10941100 let category = CA_Executable;
10951101}
1096- def OMP_TargetData : Directive<[Spelling<"target data">]> {
1102+ def OMP_TargetData : Directive<[Spelling<"target data", 1, 52>,
1103+ Spelling<"target_data", 60>]> {
10971104 let allowedOnceClauses = [
10981105 VersionedClause<OMPC_Device>,
10991106 VersionedClause<OMPC_If>,
@@ -1106,7 +1113,8 @@ def OMP_TargetData : Directive<[Spelling<"target data">]> {
11061113 let association = AS_Block;
11071114 let category = CA_Executable;
11081115}
1109- def OMP_TargetEnterData : Directive<[Spelling<"target enter data">]> {
1116+ def OMP_TargetEnterData : Directive<[Spelling<"target enter data", 1, 52>,
1117+ Spelling<"target_enter_data", 60>]> {
11101118 let allowedClauses = [
11111119 VersionedClause<OMPC_Depend>,
11121120 ];
@@ -1121,7 +1129,8 @@ def OMP_TargetEnterData : Directive<[Spelling<"target enter data">]> {
11211129 let association = AS_None;
11221130 let category = CA_Executable;
11231131}
1124- def OMP_TargetExitData : Directive<[Spelling<"target exit data">]> {
1132+ def OMP_TargetExitData : Directive<[Spelling<"target exit data", 1, 52>,
1133+ Spelling<"target_exit_data", 60>]> {
11251134 let allowedClauses = [
11261135 VersionedClause<OMPC_Depend>,
11271136 ];
@@ -1136,7 +1145,8 @@ def OMP_TargetExitData : Directive<[Spelling<"target exit data">]> {
11361145 let association = AS_None;
11371146 let category = CA_Executable;
11381147}
1139- def OMP_TargetUpdate : Directive<[Spelling<"target update">]> {
1148+ def OMP_TargetUpdate : Directive<[Spelling<"target update", 1, 52>,
1149+ Spelling<"target_update", 60>]> {
11401150 let allowedClauses = [
11411151 VersionedClause<OMPC_Depend>,
11421152 VersionedClause<OMPC_From>,
0 commit comments