Home
last modified time | relevance | path

Searched refs:Manglings (Results 1 – 5 of 5) sorted by relevance

/external/clang/lib/Index/
DCodegenNameGenerator.cpp80 std::vector<std::string> Manglings; in getAllManglings() local
90 Manglings.emplace_back(getMangledStructor(CD, Ctor_Base)); in getAllManglings()
94 Manglings.emplace_back(getMangledStructor(CD, Ctor_Complete)); in getAllManglings()
99 Manglings.emplace_back(getMangledStructor(CD, Ctor_DefaultClosure)); in getAllManglings()
101 Manglings.emplace_back(getMangledStructor(DD, Dtor_Base)); in getAllManglings()
103 Manglings.emplace_back(getMangledStructor(DD, Dtor_Complete)); in getAllManglings()
105 Manglings.emplace_back(getMangledStructor(DD, Dtor_Deleting)); in getAllManglings()
108 Manglings.emplace_back(getName(ND)); in getAllManglings()
112 Manglings.emplace_back(getMangledThunk(MD, T)); in getAllManglings()
115 return Manglings; in getAllManglings()
/external/clang/tools/c-index-test/
Dc-index-test.c1491 CXStringSet *Manglings = NULL; in PrintManglings() local
1499 Manglings = clang_Cursor_getCXXManglings(cursor); in PrintManglings()
1500 for (I = 0, E = Manglings->Count; I < E; ++I) in PrintManglings()
1501 printf(" [mangled=%s]", clang_getCString(Manglings->Strings[I])); in PrintManglings()
1502 clang_disposeStringSet(Manglings); in PrintManglings()
/external/clang/lib/CodeGen/
DCodeGenModule.h359 llvm::StringMap<GlobalDecl, llvm::BumpPtrAllocator> Manglings; variable
DCodeGenModule.cpp679 auto Result = Manglings.insert(std::make_pair(Str, GD)); in getMangledName()
700 auto Result = Manglings.insert(std::make_pair(Out.str(), BD)); in getBlockMangledName()
4077 auto Res = Manglings.find(MangledName); in lookupRepresentativeDecl()
4078 if (Res == Manglings.end()) in lookupRepresentativeDecl()
/external/clang/tools/libclang/
DCIndex.cpp4396 std::vector<std::string> Manglings = CGNameGen.getAllManglings(D); in clang_Cursor_getCXXManglings() local
4397 return cxstring::createSet(Manglings); in clang_Cursor_getCXXManglings()