Skip to content

cx overview/symbols returns "no matches" for some C++ files on Windows, even after cache clean and full reindex #18

Description

@Occupied-By-Aurora

Some C++ files in the same repository can generate results normally, while others consistently return no matches.
From the observed behavior, it is more likely that the current C++ extraction logic in cx has incomplete support for certain types of AST structures.
A correlation has been observed so far:
For working samples, most class/member implementations are placed inside namespace blocks.
For failing samples, most class definitions/member implementations are written in the global scope, with member implementations in the form of ClassName::Method(

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions