Skip to content

Prevent C# parameter modifiers from becoming symbols or references #4413

Description

@Widthdom

Summary

Multiline out-parameter continuation lines become overlapping functions named out, while out modifiers are emitted as type_reference nodes. Suppress keyword/modifier leakage in both symbol and reference extraction.

Evidence source

Dogfooded with the locally built cdidx 1.37.2 on origin/main 098db58. Full tests passed before audit.

Duplicate check

No open issues existed at filing time; closed issues were intentionally not used as blockers per filing instructions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcodex

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions