From 8e6cf9e5791083103ea711200b8315520c502adb Mon Sep 17 00:00:00 2001 From: David Blaikie Date: Wed, 19 Nov 2014 03:05:07 +0000 Subject: [PATCH] Remove uses of StringMap::GetOrCreateValue in favor of stl-compatible API usage llvm-svn: 222305 --- clang-tools-extra/clang-tidy/ClangTidyOptions.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp b/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp index bdd503b..47be061 100644 --- a/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp +++ b/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp @@ -190,10 +190,10 @@ const ClangTidyOptions &FileOptionsProvider::getOptions(StringRef FileName) { while (Path != CurrentPath) { DEBUG(llvm::dbgs() << "Caching configuration for path " << Path << ".\n"); - CachedOptions.GetOrCreateValue(Path, *Result); + CachedOptions[Path] = *Result; Path = llvm::sys::path::parent_path(Path); } - return CachedOptions.GetOrCreateValue(Path, *Result).getValue(); + return CachedOptions[Path] = *Result; } } } -- 2.7.4