From 8c6e96d9eb35849762fa3ab4d3cc9517c4e14e74 Mon Sep 17 00:00:00 2001 From: Antonio Frighetto Date: Tue, 13 Feb 2024 11:00:04 +0100 Subject: [clang][Dataflow] Fix unnecessary copy in `initializeFieldsWithValues` (NFC) --- clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp') diff --git a/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp b/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp index 93a9dac..d487944 100644 --- a/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp +++ b/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp @@ -939,7 +939,7 @@ void Environment::initializeFieldsWithValues(RecordStorageLocation &Loc, } }; - for (const auto [Field, FieldLoc] : Loc.children()) { + for (const auto &[Field, FieldLoc] : Loc.children()) { assert(Field != nullptr); QualType FieldType = Field->getType(); -- cgit v1.1