diff options
Diffstat (limited to 'clang/lib/AST/Comment.cpp')
-rw-r--r-- | clang/lib/AST/Comment.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/lib/AST/Comment.cpp b/clang/lib/AST/Comment.cpp index 43820fc566e4..2bb6bb5cbcb6 100644 --- a/clang/lib/AST/Comment.cpp +++ b/clang/lib/AST/Comment.cpp @@ -29,7 +29,7 @@ namespace comments { #undef ABSTRACT_COMMENT // DeclInfo is also allocated with a BumpPtrAllocator. -static_assert(std::is_trivially_destructible<DeclInfo>::value, +static_assert(std::is_trivially_destructible_v<DeclInfo>, "DeclInfo should be trivially destructible!"); const char *Comment::getCommentKindName() const { @@ -206,7 +206,7 @@ void DeclInfo::fill() { IsInstanceMethod = false; IsClassMethod = false; IsVariadic = false; - ParamVars = None; + ParamVars = std::nullopt; TemplateParameters = nullptr; if (!CommentDecl) { @@ -301,7 +301,7 @@ void DeclInfo::fill() { TemplateKind = TemplateSpecialization; TemplateParameters = VTD->getTemplateParameters(); } - LLVM_FALLTHROUGH; + [[fallthrough]]; case Decl::Field: case Decl::EnumConstant: case Decl::ObjCIvar: |