IRGen: Brazenly nuke -enable-dynamic-value-type-layout flag

The last remaining case was apparently @objc generic classes, which
seem to work now.

Also nuke the IRGen/unimplemented_objc_generic_class.swift test,
this is now implemented and we have other tests that test this
functionality.

Swift SVN r29138
This commit is contained in:
Slava Pestov
2015-05-29 06:19:06 +00:00
parent 83b789ea34
commit 9da369b5ba
8 changed files with 5 additions and 40 deletions

View File

@@ -1028,8 +1028,6 @@ static bool ParseIRGenArgs(IRGenOptions &Opts, ArgList &Args,
if (Args.hasArg(OPT_disable_llvm_verify))
Opts.Verify = false;
Opts.EnableDynamicValueTypeLayout |=
Args.hasArg(OPT_enable_dynamic_value_type_layout);
Opts.HasUnderlyingModule |= Args.hasArg(OPT_import_underlying_module);
if (Args.hasArg(OPT_autolink_force_load))