Eliminate the -enable-id-as-any flag; it's always on now anyway.

Simplify e.g., ASTContext::getBridgedToObjC(), which no longer needs
the optional return.

Eliminate the now-unused constraint kind for checking bridging to
Objective-C.
This commit is contained in:
Doug Gregor
2016-08-19 15:03:24 -07:00
parent f9d109442a
commit 51529ae888
33 changed files with 87 additions and 267 deletions

View File

@@ -775,7 +775,6 @@ static bool ParseLangArgs(LangOptions &Opts, ArgList &Args,
Opts.InferImportAsMember |= Args.hasArg(OPT_enable_infer_import_as_member);
Opts.EnableThrowWithoutTry |= Args.hasArg(OPT_enable_throw_without_try);
Opts.EnableIdAsAny |= Args.hasArg(OPT_enable_id_as_any);
if (auto A = Args.getLastArg(OPT_enable_objc_attr_requires_foundation_module,
OPT_disable_objc_attr_requires_foundation_module)) {