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 {
47
47
RootSignatureBindingInfo () = default ;
48
48
RootSignatureBindingInfo (
49
49
SmallDenseMap<const Function *, mcdxbc::RootSignatureDesc> Map)
50
- : FuncToRsMap(Map){};
50
+ : FuncToRsMap(Map) {};
51
51
52
52
iterator find (const Function *F) { return FuncToRsMap.find (F); }
53
53
@@ -72,7 +72,10 @@ class RootSignatureAnalysis : public AnalysisInfoMixin<RootSignatureAnalysis> {
72
72
73
73
using Result = RootSignatureBindingInfo;
74
74
75
- RootSignatureBindingInfo run (Module &M, ModuleAnalysisManager &AM);
75
+ Result run (Module &M, ModuleAnalysisManager &AM);
76
+
77
+ private:
78
+ std::unique_ptr<RootSignatureBindingInfo> AnalysisResult;
76
79
};
77
80
78
81
// / Wrapper pass for the legacy pass manager.
You can’t perform that action at this time.
0 commit comments