mirror of https://github.com/microsoft/clang.git
![]() Summary: ObjC classes have two associated symbols, one for the class and one for the metaclass. This change overloads `CodegenNameGenerator::getAllManglings` to produce both class and metaclass symbols. While this function is called by `clang_Cursor_getCXXManglings`, it's only called for CXXRecordDecl and CXXMethodDecl, and so libclang's behavior is unchanged. Reviewers: arphaman, abdulras, alexshap, compnerd Reviewed By: compnerd Subscribers: compnerd Differential Revision: https://reviews.llvm.org/D37671 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@313997 91177308-0d34-0410-b5e6-96231b3b80d8 |
||
---|---|---|
.. | ||
BuildSystem.h | ||
CXCompilationDatabase.h | ||
CXErrorCode.h | ||
CXString.h | ||
Documentation.h | ||
Index.h | ||
Platform.h | ||
module.modulemap |