diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2019-05-06 04:00:45 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2019-05-06 04:00:45 +0000 |
commit | 9c3a58eec9fe3d7cfb5598abd1345fa7da04fc9c (patch) | |
tree | 0b62d1b42864d91060eb85656926da406000eac8 | |
parent | fc53191b76471391dc3fb1e46cfc96cf8ab9c2ff (diff) |
Fix up after r360006.
git-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@360007 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | clang-tidy/modernize/MakeSmartPtrCheck.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang-tidy/modernize/MakeSmartPtrCheck.cpp b/clang-tidy/modernize/MakeSmartPtrCheck.cpp index 5a152c8c..b371345c 100644 --- a/clang-tidy/modernize/MakeSmartPtrCheck.cpp +++ b/clang-tidy/modernize/MakeSmartPtrCheck.cpp @@ -278,7 +278,7 @@ bool MakeSmartPtrCheck::replaceNew(DiagnosticBuilder &Diag, return false; std::string ArraySizeExpr; - if (const auto* ArraySize = New->getArraySize()) { + if (const auto* ArraySize = New->getArraySize().getValueOr(nullptr)) { ArraySizeExpr = Lexer::getSourceText(CharSourceRange::getTokenRange( ArraySize->getSourceRange()), SM, getLangOpts()) |