Searched refs:FunctionEncoding (Results 1 – 5 of 5) sorted by relevance
122 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()
431 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()
127 void printLeftImpl(const llvm::itanium_demangle::FunctionEncoding &N);128 void printRightImpl(const llvm::itanium_demangle::FunctionEncoding &N);
34 NODE(FunctionEncoding)
952 class FunctionEncoding final : public Node {962 FunctionEncoding(const Node *Ret_, const Node *Name_, NodeArray Params_, in FunctionEncoding() function5733 return make<FunctionEncoding>(ReturnType, Name, Params, Attrs, Requires, in parseEncoding()