X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcompilecommandsjson.cpp;h=ff24d7ee91eff7e7f985c88d8823d64beb7803de;hb=aa053d637e8259755af7d2e4b510a242f4d29c7b;hp=a8a1929a70f4e9b16a78f833e18d1cab6a589582;hpb=8222bc867676a07f17b5d0d2ea9bff608151134b;p=builder.git diff --git a/source/compilecommandsjson.cpp b/source/compilecommandsjson.cpp index a8a1929..ff24d7e 100644 --- a/source/compilecommandsjson.cpp +++ b/source/compilecommandsjson.cpp @@ -11,8 +11,7 @@ CompileCommandsJson::CompileCommandsJson(Builder &b, const SourcePackage &p): void CompileCommandsJson::find_dependencies() { - const BuildGraph::TargetMap &targets = builder.get_build_graph().get_targets(); - for(BuildGraph::TargetMap::const_iterator i=targets.begin(); i!=targets.end(); ++i) - if(i->second->is_buildable() && i->second->get_package()==package && dynamic_cast(i->second)) - i->second->prepare(); + for(const auto &kvp: builder.get_build_graph().get_targets()) + if(kvp.second->is_buildable() && kvp.second->get_package()==package && dynamic_cast(kvp.second)) + kvp.second->prepare(); }