move type attribute processing into the creatively named ProcessTypeAttributes method.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@47418 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/Sema/Sema.h b/Sema/Sema.h
index e33a3cb..70f76cc 100644
--- a/Sema/Sema.h
+++ b/Sema/Sema.h
@@ -174,7 +174,9 @@
// Type Analysis / Processing: SemaType.cpp.
//
QualType ConvertDeclSpecToType(DeclSpec &DS);
+ AttributeList *ProcessTypeAttributes(QualType &Result, AttributeList *AL);
QualType GetTypeForDeclarator(Declarator &D, Scope *S);
+
QualType ObjCGetTypeForMethodDefinition(DeclTy *D);
@@ -227,7 +229,7 @@
virtual void ActOnEnumBody(SourceLocation EnumLoc, DeclTy *EnumDecl,
DeclTy **Elements, unsigned NumElements);
private:
- /// Subroutines of ActOnDeclarator()...
+ /// Subroutines of ActOnDeclarator().
TypedefDecl *ParseTypedefDecl(Scope *S, Declarator &D, QualType T,
ScopedDecl *LastDecl);
TypedefDecl *MergeTypeDefDecl(TypedefDecl *New, ScopedDecl *Old);