swift
97381e64 - [IRGen] Support additional single payload enum cases in layout strings (#66042)

Commit
2 years ago
[IRGen] Support additional single payload enum cases in layout strings (#66042) * [IRGen] Support additional single payload enum cases in layout strings rdar://105837101 Adds layout string support for single payload enums with simple (non-scattered) extra inhabitant patterns * Add more test cases
Author
Parents
  • lib/IRGen
    • File
      GenDiffFunc.cpp
    • File
      GenExistential.cpp
    • File
      GenStruct.cpp
    • File
      GenTuple.cpp
    • File
      TypeLayout.cpp
    • File
      TypeLayout.h
  • stdlib/public/runtime
    • File
      BytecodeLayouts.cpp
    • File
      BytecodeLayouts.h
  • test/Interpreter
    • Inputs
      • File
        layout_string_witnesses_types.swift
    • File
      layout_string_witnesses_static.swift