[llvm] [PassInstrumentation] Make getPassNameForClassName return optional (PR #150029)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 22 08:50:22 PDT 2025
================
@@ -33,7 +34,10 @@ PassInstrumentationCallbacks::getPassNameForClassName(StringRef ClassName) {
Fn();
ClassToPassNameCallbacks.clear();
}
- return ClassToPassName[ClassName];
+ auto PassNameIter = ClassToPassName.find(ClassName);
+ if (PassNameIter != ClassToPassName.end())
+ return PassNameIter->second;
+ return {};
----------------
nikic wrote:
```suggestion
return "";
```
is a bit clearer, I think.
https://github.com/llvm/llvm-project/pull/150029
More information about the llvm-commits
mailing list