swift
[Dynamic Casting] Overhauled Runtime
#33561
Merged

Commits
  • Dynamic Cast Rework: Runtime
    tbkka committed 6 years ago
  • Streamline casting of nil just a bit
    tbkka committed 6 years ago
  • Clarify some comments
    tbkka committed 6 years ago
  • Don't memoize the bridging witness for Dictionary
    tbkka committed 6 years ago
  • Clarify comment
    tbkka committed 6 years ago
  • Avoid an unnecessary retain when we "take" a CF object reference
    tbkka committed 6 years ago
  • Correct the assertion that this memo is only ever used for a single type
    tbkka committed 6 years ago
  • Clarify that Optionals are handled separately from Enums
    tbkka committed 6 years ago
  • Fix comment typo
    tbkka committed 6 years ago
  • Expand testing of label validation in casting
    tbkka committed 6 years ago
  • Mark types that we should never see as "unreachable"
    tbkka committed 6 years ago
  • Avoid unused variables when building without assertions
    tbkka committed 6 years ago
  • ObjCBridgeMemo is only used on ObjC-supporting platforms
    tbkka committed 6 years ago
  • These are not XFAIL for optimized builds because they always force non-optimized builds
    tbkka committed 6 years ago
  • Comment why this test overrides the default test optimization settings
    tbkka committed 6 years ago
Loading