Skip to content

ECMA-335 Augments documentation are missing some changes. #43814

@CameronAavik

Description

@CameronAavik

I asked in the C# discord recently about if the ECMA-335 specification was up to date and it was mentioned that all the changes to the specification are documented here: https://github.com/dotnet/runtime/blob/master/docs/design/specs/Ecma-335-Augments.md

But it seems that this file has not been updated for the changes made as part of the work for default interface methods:
https://github.com/dotnet/runtime/blob/master/docs/design/features/default-interface-methods.md

I thought I'd raise this issue just to see if the augments document should be updated with all the ECMA-335 changes that are missing. I believe there might have also been changes needed for supporting unmanaged calling conventions?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions