================
@@ -657,7 +657,7 @@ MCPseudoProbeDecoder::getCallProbeForAddr(uint64_t Address) 
const {
   const auto &Probes = It->second;
 
   const MCDecodedPseudoProbe *CallProbe = nullptr;
-  for (const auto &Probe : Probes) {
----------------
WenleiHe wrote:

> Expand autos in select places to trigger type casts. 

Can you explain? auto is a syntax sugar. `Probes` is of type 
`std::list<MCDecodedPseudoProbe>`, so the deduced type for `auto` is 
`MCDecodedPseudoProbe`. What type extra casting do you expect by changing from 
`auto` to explicit type?  

https://github.com/llvm/llvm-project/pull/102788
_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to