From: Daniel Dunbar Date: Sun, 12 Jul 2009 22:53:49 +0000 (+0000) Subject: Match declaration to definition. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3b4ea54acf01f72f6eb74d96689dda86d950228f;p=clang Match declaration to definition. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@75439 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/AST/NestedNameSpecifier.h b/include/clang/AST/NestedNameSpecifier.h index b304cc8e8a..a1c48ffda5 100644 --- a/include/clang/AST/NestedNameSpecifier.h +++ b/include/clang/AST/NestedNameSpecifier.h @@ -26,7 +26,7 @@ namespace clang { class ASTContext; class NamespaceDecl; class IdentifierInfo; -class PrintingPolicy; +struct PrintingPolicy; class Type; class LangOptions; diff --git a/include/clang/AST/TemplateName.h b/include/clang/AST/TemplateName.h index 511934c1db..99219fa6f4 100644 --- a/include/clang/AST/TemplateName.h +++ b/include/clang/AST/TemplateName.h @@ -26,7 +26,7 @@ namespace clang { class DependentTemplateName; class IdentifierInfo; class NestedNameSpecifier; -class PrintingPolicy; +struct PrintingPolicy; class QualifiedTemplateName; class TemplateDecl; diff --git a/include/clang/AST/Type.h b/include/clang/AST/Type.h index 8de6a03c8f..e98d3e79bb 100644 --- a/include/clang/AST/Type.h +++ b/include/clang/AST/Type.h @@ -66,7 +66,7 @@ namespace clang { class StmtIteratorBase; class TemplateArgument; class QualifiedNameType; - class PrintingPolicy; + struct PrintingPolicy; // Provide forward declarations for all of the *Type classes #define TYPE(Class, Base) class Class##Type;