Skip to content

Commit f35ca4c

Browse files
authored
Merge pull request #67950 from apple/jan_svoboda/string-literal-opt-name
[driver] Fix build after LLVM options change
2 parents 8cab09e + 57e5221 commit f35ca4c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/Driver/Driver.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ void Driver::parseDriverKind(ArrayRef<const char *> Args) {
8484
// The default driver kind is determined by Name.
8585
StringRef DriverName = Name;
8686

87-
std::string OptName;
87+
StringRef OptName;
8888
// However, the driver kind may be overridden if the first argument is
8989
// --driver-mode.
9090
if (!Args.empty()) {
@@ -126,7 +126,7 @@ ArrayRef<const char *> Driver::getArgsWithoutProgramNameAndDriverMode(
126126
if (Args.empty())
127127
return Args;
128128

129-
const std::string OptName =
129+
StringRef OptName =
130130
getOpts().getOption(options::OPT_driver_mode).getPrefixedName();
131131
if (StringRef(Args[0]).startswith(OptName))
132132
Args = Args.slice(1);

0 commit comments

Comments
 (0)