From 55651e743b413af8787aa526de63d8c26c4a718b Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sun, 27 Apr 2025 21:17:14 -0700 Subject: [clang] Use range constructors of *Set (NFC) (#137574) --- clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp') diff --git a/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp b/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp index 1c4fe5c..6409b4b 100644 --- a/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp +++ b/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp @@ -86,7 +86,7 @@ StorageLocation &DataflowAnalysisContext::createStorageLocation(QualType Type) { // Can't use `StringSet` as the return type as it doesn't support `operator==`. template static llvm::DenseSet getKeys(const llvm::StringMap &Map) { - return llvm::DenseSet(Map.keys().begin(), Map.keys().end()); + return llvm::DenseSet(llvm::from_range, Map.keys()); } RecordStorageLocation &DataflowAnalysisContext::createRecordStorageLocation( -- cgit v1.1