File tree Expand file tree Collapse file tree 3 files changed +9
-9
lines changed
SwiftCompilerSources/Sources/Optimizer/FunctionPasses Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -14,9 +14,9 @@ import SIL
14
14
15
15
private let verbose = false
16
16
17
- private func log( _ message: @autoclosure ( ) -> String ) {
17
+ private func log( prefix : Bool = true , _ message: @autoclosure ( ) -> String ) {
18
18
if verbose {
19
- print ( " ### \( message ( ) ) " )
19
+ print ( ( prefix ? " ### " : " " ) + message( ) )
20
20
}
21
21
}
22
22
@@ -32,7 +32,7 @@ let lifetimeDependenceDiagnosticsPass = FunctionPass(
32
32
if !context. options. hasFeature ( . NonescapableTypes) {
33
33
return
34
34
}
35
- log ( " --- Diagnosing lifetime dependence in \( function. name) " )
35
+ log ( prefix : false , " \n --- Diagnosing lifetime dependence in \( function. name) " )
36
36
log ( " \( function) " )
37
37
38
38
for argument in function. arguments
Original file line number Diff line number Diff line change @@ -22,9 +22,9 @@ import SIL
22
22
23
23
private let verbose = false
24
24
25
- private func log( _ message: @autoclosure ( ) -> String ) {
25
+ private func log( prefix : Bool = true , _ message: @autoclosure ( ) -> String ) {
26
26
if verbose {
27
- print ( " ### \( message ( ) ) " )
27
+ print ( ( prefix ? " ### " : " " ) + message( ) )
28
28
}
29
29
}
30
30
@@ -34,7 +34,7 @@ let lifetimeDependenceInsertionPass = FunctionPass(
34
34
if !context. options. hasFeature ( . NonescapableTypes) {
35
35
return
36
36
}
37
- log ( " --- Inserting lifetime dependence markers in \( function. name) " )
37
+ log ( prefix : false , " \n --- Inserting lifetime dependence markers in \( function. name) " )
38
38
39
39
for instruction in function. instructions {
40
40
if let dependentApply = LifetimeDependentApply ( instruction) {
Original file line number Diff line number Diff line change @@ -22,9 +22,9 @@ import SIL
22
22
23
23
private let verbose = false
24
24
25
- private func log( _ message: @autoclosure ( ) -> String ) {
25
+ private func log( prefix : Bool = true , _ message: @autoclosure ( ) -> String ) {
26
26
if verbose {
27
- print ( " ### \( message ( ) ) " )
27
+ print ( ( prefix ? " ### " : " " ) + message( ) )
28
28
}
29
29
}
30
30
@@ -34,7 +34,7 @@ let lifetimeDependenceScopeFixupPass = FunctionPass(
34
34
if !context. options. hasFeature ( . NonescapableTypes) {
35
35
return
36
36
}
37
- log ( " --- Scope fixup for lifetime dependence in \( function. name) " )
37
+ log ( prefix : false , " \n --- Scope fixup for lifetime dependence in \( function. name) " )
38
38
39
39
let localReachabilityCache = LocalVariableReachabilityCache ( )
40
40
You can’t perform that action at this time.
0 commit comments