Skip to content

Commit b179e0c

Browse files
committed
Address review comments
1 parent 4e99ec2 commit b179e0c

File tree

6 files changed

+11
-10
lines changed

6 files changed

+11
-10
lines changed

Sources/SwiftDriver/Driver/CompilerMode.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public enum CompilerMode: Equatable {
2828
case immediate
2929

3030
/// Compile a Clang module (.pcm).
31-
case compilePcm
31+
case compilePCM
3232
}
3333

3434
/// Information about batch mode, which is used to determine how to form
@@ -43,7 +43,7 @@ extension CompilerMode {
4343
/// Whether this compilation mode uses -primary-file to specify its inputs.
4444
public var usesPrimaryFileInputs: Bool {
4545
switch self {
46-
case .immediate, .repl, .singleCompile, .compilePcm:
46+
case .immediate, .repl, .singleCompile, .compilePCM:
4747
return false
4848

4949
case .standardCompile, .batchCompile:
@@ -57,7 +57,7 @@ extension CompilerMode {
5757
case .immediate, .repl, .standardCompile, .batchCompile:
5858
return false
5959

60-
case .singleCompile, .compilePcm:
60+
case .singleCompile, .compilePCM:
6161
return true
6262
}
6363
}
@@ -76,7 +76,7 @@ extension CompilerMode: CustomStringConvertible {
7676
return "read-eval-print-loop compilation"
7777
case .immediate:
7878
return "immediate compilation"
79-
case .compilePcm:
79+
case .compilePCM:
8080
return "compile Clang module (.pcm)"
8181
}
8282
}

Sources/SwiftDriver/Driver/Driver.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -702,7 +702,7 @@ extension Driver {
702702
return .repl
703703

704704
case .emitPcm:
705-
return .compilePcm
705+
return .compilePCM
706706

707707
default:
708708
// Output flag doesn't determine the compiler mode.

Sources/SwiftDriver/Incremental Compilation/IncrementalCompilation.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ fileprivate extension CompilerMode {
154154
var supportsIncrementalCompilation: Bool {
155155
switch self {
156156
case .standardCompile, .immediate, .repl, .batchCompile: return true
157-
case .singleCompile, .compilePcm: return false
157+
case .singleCompile, .compilePCM: return false
158158
}
159159
}
160160
}

Sources/SwiftDriver/Jobs/FrontendJobHelpers.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ extension Driver {
4343
// Only pass -target to the REPL or immediate modes if it was explicitly
4444
// specified on the command line.
4545
switch compilerMode {
46-
case .standardCompile, .singleCompile, .batchCompile, .compilePcm:
46+
case .standardCompile, .singleCompile, .batchCompile, .compilePCM:
4747
commandLine.appendFlag(.target)
4848
commandLine.appendFlag(targetTriple.triple)
4949

Sources/SwiftDriver/Jobs/GeneratePCMJob.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ extension Driver {
3838
type: .pcm)
3939
} else {
4040
output = .init(
41-
file: try VirtualPath(path: moduleName + "." + FileType.pcm.name),
41+
file: try VirtualPath(
42+
path: moduleName.appendingFileTypeExtension(.pcm)),
4243
type: .pcm)
4344
}
4445

Sources/SwiftDriver/Jobs/Planning.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ extension Driver {
6767
case .batchCompile(let batchInfo):
6868
partitions = batchPartitions(batchInfo)
6969

70-
case .immediate, .repl, .compilePcm:
70+
case .immediate, .repl, .compilePCM:
7171
fatalError("compiler mode \(compilerMode) is handled elsewhere")
7272

7373
case .singleCompile:
@@ -181,7 +181,7 @@ extension Driver {
181181
case .standardCompile, .batchCompile, .singleCompile:
182182
return try planStandardCompile()
183183

184-
case .compilePcm:
184+
case .compilePCM:
185185
if inputFiles.count != 1 {
186186
throw PlanningError.emitPCMWrongInputFiles
187187
}

0 commit comments

Comments
 (0)