[Driver] Completely remove -emit-public-type-metadata-accessors.

This was retained to help ease migration between versions of the 4.2 compiler
between when the flag was originally introduced and the full fix landed. It's
not longer needed and there's no reason to retain it in the full release.

Fixes rdar://problem/40502379.
This commit is contained in:
Huon Wilson
2018-06-22 11:31:27 +10:00
parent 73d09e51aa
commit db476ba5cd
4 changed files with 0 additions and 16 deletions

View File

@@ -244,10 +244,6 @@ static void validateArgs(DiagnosticEngine &diags, const ArgList &args) {
validateDebugInfoArgs(diags, args);
validateCompilationConditionArgs(diags, args);
validateAutolinkingArgs(diags, args);
if (args.hasArg(options::OPT_emit_public_type_metadata_accessors))
diags.diagnose(SourceLoc(),
diag::warn_emit_public_type_metadata_accessors_deprecated);
}
std::unique_ptr<ToolChain>