diff options
-rw-r--r-- | clang/include/clang/AST/Comment.h | 2 | ||||
-rw-r--r-- | clang/include/clang/AST/Expr.h | 2 | ||||
-rw-r--r-- | clang/include/clang/Basic/SourceLocation.h | 2 | ||||
-rw-r--r-- | clang/lib/Sema/SemaAttr.cpp | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/clang/include/clang/AST/Comment.h b/clang/include/clang/AST/Comment.h index 4ad575b3b70..50e9196b1a9 100644 --- a/clang/include/clang/AST/Comment.h +++ b/clang/include/clang/AST/Comment.h @@ -699,7 +699,7 @@ private: unsigned ParamIndex; public: - enum LLVM_ENUM_INT_TYPE(unsigned) { + enum : unsigned { InvalidParamIndex = ~0U, VarArgParamIndex = ~0U/*InvalidParamIndex*/ - 1U }; diff --git a/clang/include/clang/AST/Expr.h b/clang/include/clang/AST/Expr.h index 0db3166002e..dcc24b93432 100644 --- a/clang/include/clang/AST/Expr.h +++ b/clang/include/clang/AST/Expr.h @@ -4636,7 +4636,7 @@ class PseudoObjectExpr : public Expr { public: /// NoResult - A value for the result index indicating that there is /// no semantic result. - enum LLVM_ENUM_INT_TYPE(unsigned) { NoResult = ~0U }; + enum : unsigned { NoResult = ~0U }; static PseudoObjectExpr *Create(const ASTContext &Context, Expr *syntactic, ArrayRef<Expr*> semantic, diff --git a/clang/include/clang/Basic/SourceLocation.h b/clang/include/clang/Basic/SourceLocation.h index 0fecfb868b4..01ca9a5ac18 100644 --- a/clang/include/clang/Basic/SourceLocation.h +++ b/clang/include/clang/Basic/SourceLocation.h @@ -89,7 +89,7 @@ class SourceLocation { friend class SourceManager; friend class ASTReader; friend class ASTWriter; - enum LLVM_ENUM_INT_TYPE(unsigned) { + enum : unsigned { MacroIDBit = 1U << 31 }; public: diff --git a/clang/lib/Sema/SemaAttr.cpp b/clang/lib/Sema/SemaAttr.cpp index 6c6ba18018f..2e344ff9306 100644 --- a/clang/lib/Sema/SemaAttr.cpp +++ b/clang/lib/Sema/SemaAttr.cpp @@ -365,7 +365,7 @@ void Sema::AddCFAuditedAttribute(Decl *D) { } typedef std::vector<std::pair<unsigned, SourceLocation> > VisStack; -enum LLVM_ENUM_INT_TYPE(unsigned) { NoVisibility = ~0U }; +enum : unsigned { NoVisibility = ~0U }; void Sema::AddPushedVisibilityAttribute(Decl *D) { if (!VisContext) |