File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ class RootSignatureBindingInfo {
4747 RootSignatureBindingInfo () = default ;
4848 RootSignatureBindingInfo (
4949 SmallDenseMap<const Function *, mcdxbc::RootSignatureDesc> Map)
50- : FuncToRsMap(Map){};
50+ : FuncToRsMap(Map) {};
5151
5252 iterator find (const Function *F) { return FuncToRsMap.find (F); }
5353
@@ -72,7 +72,10 @@ class RootSignatureAnalysis : public AnalysisInfoMixin<RootSignatureAnalysis> {
7272
7373 using Result = RootSignatureBindingInfo;
7474
75- RootSignatureBindingInfo run (Module &M, ModuleAnalysisManager &AM);
75+ Result run (Module &M, ModuleAnalysisManager &AM);
76+
77+ private:
78+ std::unique_ptr<RootSignatureBindingInfo> AnalysisResult;
7679};
7780
7881// / Wrapper pass for the legacy pass manager.
You can’t perform that action at this time.
0 commit comments