[cfe-dev] Commit r253909 is not what the commit message reads

Bert Wesarg via cfe-dev cfe-dev at lists.llvm.org
Sun May 29 22:45:15 PDT 2016


Dear Ehsan,

the commit message from r253909 reads:

Make clang_Cursor_getMangling not mangle if the declaration isn't mangled

Right now clang_Cursor_getMangling will attempt to mangle any
declaration, even if the declaration isn't mangled (extern C).  This
results in a partially mangled name which isn't useful for much. This
patch makes clang_Cursor_getMangling return an empty string if the
declaration isn't mangled.

But the code looks like it is handling only the visibility attribute
of symbols. Where is the real r253909?

Thanks.

Best,
Bert

PS: The mail from the original author does not work anymore: Michael
Wu <mwu at mozilla.com>



More information about the cfe-dev mailing list