Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h2339 template <typename Derived, typename Alloc> struct AbstractManglingParser { struct
2356 AbstractManglingParser *Parser; argument
2361 ScopedTemplateParamList(AbstractManglingParser *TheParser) in ScopedTemplateParamList() argument
2396 AbstractManglingParser(const char *First_, const char *Last_) in AbstractManglingParser() argument
2511 NameState(AbstractManglingParser *Enclosing) in NameState() argument
2563 Node *AbstractManglingParser<Derived, Alloc>::parseName(NameState *State) { in parseName()
2605 Node *AbstractManglingParser<Derived, Alloc>::parseLocalName(NameState *State) { in parseLocalName()
2642 AbstractManglingParser<Derived, Alloc>::parseUnscopedName(NameState *State) { in parseUnscopedName()
2659 AbstractManglingParser<Derived, Alloc>::parseUnqualifiedName(NameState *State) { in parseUnqualifiedName()
2690 AbstractManglingParser<Derived, Alloc>::parseUnnamedTypeName(NameState *State) { in parseUnnamedTypeName()
[all …]