@@ -3471,8 +3471,6 @@ class Sema final {
3471
3471
EnforceTCBLeafAttr *mergeEnforceTCBLeafAttr(Decl *D,
3472
3472
const EnforceTCBLeafAttr &AL);
3473
3473
3474
- SYCLIntelLoopFuseAttr *
3475
- mergeSYCLIntelLoopFuseAttr(Decl *D, const AttributeCommonInfo &CI, Expr *E);
3476
3474
void mergeDeclAttributes(NamedDecl *New, Decl *Old,
3477
3475
AvailabilityMergeKind AMK = AMK_Redeclaration);
3478
3476
void MergeTypedefNameDecl(Scope *S, TypedefNameDecl *New,
@@ -10232,6 +10230,10 @@ class Sema final {
10232
10230
Expr *E);
10233
10231
SYCLIntelNoGlobalWorkOffsetAttr *MergeSYCLIntelNoGlobalWorkOffsetAttr(
10234
10232
Decl *D, const SYCLIntelNoGlobalWorkOffsetAttr &A);
10233
+ void AddSYCLIntelLoopFuseAttr(Decl *D, const AttributeCommonInfo &CI,
10234
+ Expr *E);
10235
+ SYCLIntelLoopFuseAttr *
10236
+ MergeSYCLIntelLoopFuseAttr(Decl *D, const SYCLIntelLoopFuseAttr &A);
10235
10237
10236
10238
/// AddAlignedAttr - Adds an aligned attribute to a particular declaration.
10237
10239
void AddAlignedAttr(Decl *D, const AttributeCommonInfo &CI, Expr *E,
@@ -10286,8 +10288,6 @@ class Sema final {
10286
10288
/// addSYCLIntelPipeIOAttr - Adds a pipe I/O attribute to a particular
10287
10289
/// declaration.
10288
10290
void addSYCLIntelPipeIOAttr(Decl *D, const AttributeCommonInfo &CI, Expr *ID);
10289
- void addSYCLIntelLoopFuseAttr(Decl *D, const AttributeCommonInfo &CI,
10290
- Expr *E);
10291
10291
10292
10292
bool checkNSReturnsRetainedReturnType(SourceLocation loc, QualType type);
10293
10293
bool checkAllowedSYCLInitializer(VarDecl *VD,
0 commit comments