SwiftRemoteMirror: Turn on reflection metadata by default

Flip the enable flags to disable and make these IRGen options
true by default.

rdar://problem/26206547
This commit is contained in:
David Farler
2016-05-21 16:21:54 -07:00
parent 75c5674b18
commit a38a4ce596
19 changed files with 362 additions and 382 deletions

View File

@@ -1266,11 +1266,13 @@ static bool ParseIRGenArgs(IRGenOptions &Opts, ArgList &Args,
Opts.Sanitize = parseSanitizerArgValues(A, Triple, Diags);
}
if (Args.hasArg(OPT_enable_reflection_metadata)) {
Opts.EnableReflectionMetadata = true;
if (Args.hasArg(OPT_enable_reflection_names)) {
Opts.EnableReflectionNames = true;
}
if (Args.hasArg(OPT_disable_reflection_metadata)) {
Opts.EnableReflectionMetadata = false;
Opts.EnableReflectionNames = false;
}
if (Args.hasArg(OPT_disable_reflection_names)) {
Opts.EnableReflectionNames = false;
}
return false;