Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Demangle/
H A DItaniumDemangle.cpp439 const Node *Name = static_cast<const FunctionEncoding *>(RootNode)->getName(); in getFunctionBaseName()
468 const Node *Name = static_cast<const FunctionEncoding *>(RootNode)->getName(); in getFunctionDeclContextName()
511 auto *Name = static_cast<FunctionEncoding *>(RootNode)->getName(); in getFunctionName()
519 NodeArray Params = static_cast<FunctionEncoding *>(RootNode)->getParams(); in getFunctionParameters()
540 static_cast<const FunctionEncoding *>(RootNode)->getReturnType()) in getFunctionReturnType()
558 auto *E = static_cast<const FunctionEncoding *>(RootNode); in hasFunctionQualifiers()
575 N = static_cast<const FunctionEncoding *>(N)->getName(); in isCtorOrDtor()
/openbsd-src/gnu/llvm/libcxxabi/src/demangle/
H A DItaniumNodes.def33 NODE(FunctionEncoding)
H A DItaniumDemangle.h866 class FunctionEncoding final : public Node {
875 FunctionEncoding(const Node *Ret_, const Node *Name_, NodeArray Params_, in FunctionEncoding() function
5081 return make<FunctionEncoding>(ReturnType, Name, NodeArray(), in parseEncoding()
5093 return make<FunctionEncoding>(ReturnType, Name, in parseEncoding()
/openbsd-src/gnu/llvm/llvm/include/llvm/Demangle/
H A DItaniumNodes.def33 NODE(FunctionEncoding)
H A DItaniumDemangle.h866 class FunctionEncoding final : public Node {
875 FunctionEncoding(const Node *Ret_, const Node *Name_, NodeArray Params_, in FunctionEncoding() function
5081 return make<FunctionEncoding>(ReturnType, Name, NodeArray(), in parseEncoding()
5093 return make<FunctionEncoding>(ReturnType, Name, in parseEncoding()