Searched defs:AbstractManglingParser (Results 1 – 4 of 4) sorted by relevance
/external/llvm-project/libcxxabi/src/demangle/ |
D | ItaniumDemangle.h | 2352 template <typename Derived, typename Alloc> struct AbstractManglingParser { struct 2369 AbstractManglingParser *Parser; argument 2374 ScopedTemplateParamList(AbstractManglingParser *TheParser) in ScopedTemplateParamList() argument 2379 ~ScopedTemplateParamList() { in ~ScopedTemplateParamList() 2409 AbstractManglingParser(const char *First_, const char *Last_) in AbstractManglingParser() argument 2412 Derived &getDerived() { return static_cast<Derived &>(*this); } in getDerived() 2414 void reset(const char *First_, const char *Last_) { in reset() 2428 template <class T, class... Args> Node *make(Args &&... args) { in make() 2432 template <class It> NodeArray makeNodeArray(It begin, It end) { in makeNodeArray() 2440 NodeArray popTrailingNodeArray(size_t FromPosition) { in popTrailingNodeArray() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Demangle/ |
D | ItaniumDemangle.h | 2290 template <typename Derived, typename Alloc> struct AbstractManglingParser { struct 2307 AbstractManglingParser *Parser; argument 2312 ScopedTemplateParamList(AbstractManglingParser *Parser) in ScopedTemplateParamList() argument 2317 ~ScopedTemplateParamList() { in ~ScopedTemplateParamList() 2347 AbstractManglingParser(const char *First_, const char *Last_) in AbstractManglingParser() function 2350 Derived &getDerived() { return static_cast<Derived &>(*this); } in getDerived() 2352 void reset(const char *First_, const char *Last_) { in reset() 2366 template <class T, class... Args> Node *make(Args &&... args) { in make() 2370 template <class It> NodeArray makeNodeArray(It begin, It end) { in makeNodeArray() 2378 NodeArray popTrailingNodeArray(size_t FromPosition) { in popTrailingNodeArray() [all …]
|
/external/llvm-project/llvm/include/llvm/Demangle/ |
D | ItaniumDemangle.h | 2352 template <typename Derived, typename Alloc> struct AbstractManglingParser { struct 2369 AbstractManglingParser *Parser; argument 2374 ScopedTemplateParamList(AbstractManglingParser *Parser) in ScopedTemplateParamList() argument 2379 ~ScopedTemplateParamList() { in ~ScopedTemplateParamList() 2409 AbstractManglingParser(const char *First_, const char *Last_) in AbstractManglingParser() function 2412 Derived &getDerived() { return static_cast<Derived &>(*this); } in getDerived() 2414 void reset(const char *First_, const char *Last_) { in reset() 2428 template <class T, class... Args> Node *make(Args &&... args) { in make() 2432 template <class It> NodeArray makeNodeArray(It begin, It end) { in makeNodeArray() 2440 NodeArray popTrailingNodeArray(size_t FromPosition) { in popTrailingNodeArray() [all …]
|
/external/libcxxabi/src/demangle/ |
D | ItaniumDemangle.h | 2142 template <typename Derived, typename Alloc> struct AbstractManglingParser { struct 2143 const char *First; 2144 const char *Last; 2171 AbstractManglingParser(const char *First_, const char *Last_) in AbstractManglingParser() argument 2174 Derived &getDerived() { return static_cast<Derived &>(*this); } in getDerived() 2176 void reset(const char *First_, const char *Last_) { in reset() 2188 template <class T, class... Args> Node *make(Args &&... args) { in make() 2192 template <class It> NodeArray makeNodeArray(It begin, It end) { in makeNodeArray() 2200 NodeArray popTrailingNodeArray(size_t FromPosition) { in popTrailingNodeArray() 2208 bool consumeIf(StringView S) { in consumeIf() [all …]
|