Merge pull request #34401 from xedin/implicit-cgfloat-conversion

[DNM][TypeChecker] Implement Double <-> CGFloat implicit conversion
This commit is contained in:
Pavel Yaskevich
2021-03-31 10:20:28 -07:00
committed by GitHub
23 changed files with 691 additions and 37 deletions

View File

@@ -830,6 +830,9 @@ static bool ParseTypeCheckerArgs(TypeCheckerOptions &Opts, ArgList &Args,
Opts.DebugConstraintSolver |= Args.hasArg(OPT_debug_constraints);
Opts.DebugGenericSignatures |= Args.hasArg(OPT_debug_generic_signatures);
Opts.DisableImplicitDoubleCGFloatConversion |=
Args.hasArg(OPT_disable_implicit_double_cgfloat_conversion);
for (const Arg *A : Args.filtered(OPT_debug_constraints_on_line)) {
unsigned line;
if (StringRef(A->getValue()).getAsInteger(/*radix*/ 10, line)) {