Uploaded image for project: 'Swift'
  1. Swift
  2. SR-5506

Change name mangling of subscripts to no longer contain the string "subscript"

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Medium
    • Resolution: Done
    • Component/s: Compiler
    • Labels:

      Description

      Subscripts are no longer represented internally by the identifier "subscript" but by a special DeclBaseName. In name mangling, however, the string "subscript" still surfaces (e.g. _T04test3FooC9subscriptyycfg). We should use a special flag like "fS" here instead, similar to how "fC" is used for constructors or "fD" for destructors.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ahoppen Alex Hoppen
              Reporter:
              ahoppen Alex Hoppen
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: