[clang] cfaa84e - Fix "previously declared as a struct" warning

Vitaly Buka via cfe-commits cfe-commits at lists.llvm.org
Mon Mar 23 13:06:56 PDT 2020


Author: Vitaly Buka
Date: 2020-03-23T12:59:16-07:00
New Revision: cfaa84e1a679b2e2eb409eb57292f7caecb642d4

URL: https://github.com/llvm/llvm-project/commit/cfaa84e1a679b2e2eb409eb57292f7caecb642d4
DIFF: https://github.com/llvm/llvm-project/commit/cfaa84e1a679b2e2eb409eb57292f7caecb642d4.diff

LOG: Fix "previously declared as a struct" warning

Added: 
    

Modified: 
    clang/include/clang/AST/ASTContext.h
    clang/include/clang/Serialization/ASTRecordReader.h

Removed: 
    


################################################################################
diff  --git a/clang/include/clang/AST/ASTContext.h b/clang/include/clang/AST/ASTContext.h
index d9e2945ebbea..ca0f991c24e3 100644
--- a/clang/include/clang/AST/ASTContext.h
+++ b/clang/include/clang/AST/ASTContext.h
@@ -116,7 +116,7 @@ class ObjCPropertyDecl;
 class ObjCPropertyImplDecl;
 class ObjCProtocolDecl;
 class ObjCTypeParamDecl;
-struct OMPTraitInfo;
+class OMPTraitInfo;
 struct ParsedTargetAttr;
 class Preprocessor;
 class Stmt;

diff  --git a/clang/include/clang/Serialization/ASTRecordReader.h b/clang/include/clang/Serialization/ASTRecordReader.h
index 362296024a97..5bdc9ca2ddbf 100644
--- a/clang/include/clang/Serialization/ASTRecordReader.h
+++ b/clang/include/clang/Serialization/ASTRecordReader.h
@@ -22,7 +22,7 @@
 #include "llvm/ADT/APSInt.h"
 
 namespace clang {
-struct OMPTraitInfo;
+class OMPTraitInfo;
 
 /// An object for streaming information from a record.
 class ASTRecordReader


        


More information about the cfe-commits mailing list