Lines Matching defs:ItaniumManglingCanonicalizer
1 //===----------------- ItaniumManglingCanonicalizer.cpp -------------------===//
9 #include "llvm/Support/ItaniumManglingCanonicalizer.h"
217 struct ItaniumManglingCanonicalizer::Impl {
221 ItaniumManglingCanonicalizer::ItaniumManglingCanonicalizer() : P(new Impl) {}
222 ItaniumManglingCanonicalizer::~ItaniumManglingCanonicalizer() { delete P; }
224 ItaniumManglingCanonicalizer::EquivalenceError
225 ItaniumManglingCanonicalizer::addEquivalence(FragmentKind Kind, StringRef First,
299 static ItaniumManglingCanonicalizer::Key
316 return reinterpret_cast<ItaniumManglingCanonicalizer::Key>(N);
319 ItaniumManglingCanonicalizer::Key
320 ItaniumManglingCanonicalizer::canonicalize(StringRef Mangling) {
324 ItaniumManglingCanonicalizer::Key
325 ItaniumManglingCanonicalizer::lookup(StringRef Mangling) {