Skip to content
This repository was archived by the owner on Jul 15, 2023. It is now read-only.
This repository was archived by the owner on Jul 15, 2023. It is now read-only.

ccrewrite produces an incorrect type name in IteratorStateMachineAttribute with some generic types #186

@fedotovalex

Description

@fedotovalex

This is related to #47. Now that parsing of escaped type names in attributes had been fixed, ccrewrite fails to escape it back when producing the rewritten assembly. It seems to have no runtime effect, but it causes problems if this assembly is referenced by another assembly that is also rewritten. ccrewrite attempts to parse the referenced assembly and fails due to an incorrect type name encoded in the attribute.

Pull request with a fix will follow as soon as I figure out how to add a unit test for it.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions