swift
4571c26f - [ConstraintSystem] Teach `init` ref validation about implicit conversions

Commit
2 years ago
[ConstraintSystem] Teach `init` ref validation about implicit conversions Implicit conversion used to erase path for contextual type conversions but it does so no longer, this means that invalid initializer reference check needs to know about existence of implicit conversions that are not reflected in the AST until solution is applied. Resolves: rdar://99352676
Author
Committer
Parents
  • lib/Sema
    • File
      CSSimplify.cpp
  • test/Constraints
    • File
      implicit_double_cgfloat_conversion.swift