Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/source/Core/
H A DDemangledNameInfo.cpp122 printLeftImpl(static_cast<const FunctionEncoding &>(N)); in printLeft()
141 printRightImpl(static_cast<const FunctionEncoding &>(N)); in printRight()
158 void TrackingOutputBuffer::printLeftImpl(const FunctionEncoding &N) { in printLeftImpl()
173 void TrackingOutputBuffer::printRightImpl(const FunctionEncoding &N) { in printRightImpl()
/freebsd/contrib/llvm-project/llvm/lib/Demangle/
H A DItaniumDemangle.cpp431 const Node *Name = static_cast<const FunctionEncoding *>(RootNode)->getName(); in getFunctionBaseName()
460 const Node *Name = static_cast<const FunctionEncoding *>(RootNode)->getName(); in getFunctionDeclContextName()
503 auto *Name = static_cast<FunctionEncoding *>(RootNode)->getName(); in getFunctionName()
511 NodeArray Params = static_cast<FunctionEncoding *>(RootNode)->getParams(); in getFunctionParameters()
532 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()
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DDemangledNameInfo.h127 void printLeftImpl(const llvm::itanium_demangle::FunctionEncoding &N);
128 void printRightImpl(const llvm::itanium_demangle::FunctionEncoding &N);
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumNodes.def34 NODE(FunctionEncoding)
H A DItaniumDemangle.h952 class FunctionEncoding final : public Node {
962 FunctionEncoding(const Node *Ret_, const Node *Name_, NodeArray Params_, in FunctionEncoding() function
5733 return make<FunctionEncoding>(ReturnType, Name, Params, Attrs, Requires, in parseEncoding()