File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
SwiftCompilerSources/Sources/Optimizer/PassManager Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -45,10 +45,6 @@ extension Context {
4545 func canMakeStaticObjectReadOnly( objectType: Type ) -> Bool {
4646 bridgedPassContext. canMakeStaticObjectReadOnly ( objectType. bridged)
4747 }
48-
49- func notifyNewFunction( function: Function , derivedFrom: Function ) {
50- bridgedPassContext. addFunctionToPassManagerWorklist ( function. bridged, derivedFrom. bridged)
51- }
5248}
5349
5450extension MutatingContext {
Original file line number Diff line number Diff line change @@ -51,6 +51,10 @@ struct FunctionPassContext : MutatingContext {
5151 return LoopTree ( bridged: bridgedLT, context: self )
5252 }
5353
54+ func notifyNewFunction( function: Function , derivedFrom: Function ) {
55+ bridgedPassContext. addFunctionToPassManagerWorklist ( function. bridged, derivedFrom. bridged)
56+ }
57+
5458 func loadFunction( name: StaticString , loadCalleesRecursively: Bool ) -> Function ? {
5559 return name. withUTF8Buffer { ( nameBuffer: UnsafeBufferPointer < UInt8 > ) in
5660 let nameStr = BridgedStringRef ( data: nameBuffer. baseAddress, count: nameBuffer. count)
You can’t perform that action at this time.
0 commit comments