Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Demangle/
DItaniumDemangle.h2290 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() argument
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/cronet/buildtools/third_party/libc++abi/trunk/src/demangle/
DItaniumDemangle.h2390 template <typename Derived, typename Alloc> struct AbstractManglingParser { struct
2407 AbstractManglingParser *Parser; argument
2412 ScopedTemplateParamList(AbstractManglingParser *TheParser) in ScopedTemplateParamList() argument
2417 ~ScopedTemplateParamList() { in ~ScopedTemplateParamList()
2447 AbstractManglingParser(const char *First_, const char *Last_) in AbstractManglingParser() argument
2450 Derived &getDerived() { return static_cast<Derived &>(*this); } in getDerived()
2452 void reset(const char *First_, const char *Last_) { in reset()
2466 template <class T, class... Args> Node *make(Args &&... args) { in make()
2470 template <class It> NodeArray makeNodeArray(It begin, It end) { in makeNodeArray()
2478 NodeArray popTrailingNodeArray(size_t FromPosition) { in popTrailingNodeArray()
[all …]
/external/libcxxabi/src/demangle/
DItaniumDemangle.h2142 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 …]