|
clang
5.0.0
|
#include "clang/Index/CodegenNameGenerator.h"
Classes | |
| struct | Implementation |
Public Member Functions | |
| CodegenNameGenerator (ASTContext &Ctx) | |
| ~CodegenNameGenerator () | |
| bool | writeName (const Decl *D, raw_ostream &OS) |
| std::string | getName (const Decl *D) |
Version of writeName function that returns a string. More... | |
| std::vector< std::string > | getAllManglings (const Decl *D) |
| This can return multiple mangled names when applicable, e.g. More... | |
Definition at line 28 of file CodegenNameGenerator.h.
|
explicit |
Definition at line 178 of file CodegenNameGenerator.cpp.
| CodegenNameGenerator::~CodegenNameGenerator | ( | ) |
Definition at line 182 of file CodegenNameGenerator.cpp.
| std::vector< std::string > CodegenNameGenerator::getAllManglings | ( | const Decl * | D | ) |
This can return multiple mangled names when applicable, e.g.
for C++ constructors/destructors.
Definition at line 193 of file CodegenNameGenerator.cpp.
| std::string CodegenNameGenerator::getName | ( | const Decl * | D | ) |
Version of writeName function that returns a string.
Definition at line 189 of file CodegenNameGenerator.cpp.
Definition at line 185 of file CodegenNameGenerator.cpp.
1.8.6