diff options
-rw-r--r-- | lib/Sema/SemaDeclAttr.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/Sema/SemaDeclAttr.cpp b/lib/Sema/SemaDeclAttr.cpp index 5e7788ef40..681a3b7813 100644 --- a/lib/Sema/SemaDeclAttr.cpp +++ b/lib/Sema/SemaDeclAttr.cpp @@ -987,7 +987,8 @@ static void HandleStdCallAttr(Decl *d, const AttributeList &Attr, Sema &S) { // Attribute can be applied only to functions. // If we try to apply it to a function pointer, don't warn, but don't - // do anything, either. + // do anything, either. All the function-pointer stuff is handled in + // SemaType.cpp. ValueDecl *VD = dyn_cast<ValueDecl>(d); if (VD && VD->getType()->isFunctionPointerType()) return; @@ -1031,7 +1032,8 @@ static void HandleFastCallAttr(Decl *d, const AttributeList &Attr, Sema &S) { } // If we try to apply it to a function pointer, don't warn, but don't - // do anything, either. + // do anything, either. All the function-pointer stuff is handled in + // SemaType.cpp. ValueDecl *VD = dyn_cast<ValueDecl>(d); if (VD && VD->getType()->isFunctionPointerType()) return; |