Skip to content

export "something" { } wrong parsing #8838

Closed
@FoxOneReal

Description

@FoxOneReal

Describe the bug
I have something like this

extern "OldAsmCall" {
	void func1();
	void func2();
}

in my sources (old VDSP compiler). Doxygen parse this as extern variable OldAsmCall with intializer { void func1() and normal function void func2()

extern "C" { } or "C++" do parsed normally

Expected behavior
Expected to see extern void func1() and extern void func2()

Screenshots
screenshot

Version
Tested 1.9.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    C/C++enhancementa request to enhance doxygen, not a bug

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions