Turn on -enable-operator-designated-types for the standard library

Because this feature mostly exists for the standard library, turn it on
specifically. This avoids having to serialize it in the flags necessary
for parseable interfaces.
This commit is contained in:
Harlan Haskins
2018-10-31 16:38:01 -07:00
parent 38e0f38387
commit 44f1806779
2 changed files with 4 additions and 1 deletions

View File

@@ -212,6 +212,9 @@ static bool ParseLangArgs(LangOptions &Opts, ArgList &Args,
Opts.EnableOperatorDesignatedTypes |=
Args.hasArg(OPT_enable_operator_designated_types);
// Always enable operator designated types for the standard library.
Opts.EnableOperatorDesignatedTypes |= FrontendOpts.ParseStdlib;
Opts.SolverEnableOperatorDesignatedTypes |=
Args.hasArg(OPT_solver_enable_operator_designated_types);