ArrayCache | llvm::itanium_demangle::Node | |
Cache enum name | llvm::itanium_demangle::Node | |
dump() const | llvm::itanium_demangle::Node | |
FunctionCache | llvm::itanium_demangle::Node | |
getBaseName() const | llvm::itanium_demangle::Node | inlinevirtual |
getKind() const | llvm::itanium_demangle::Node | inline |
getSyntaxNode(OutputStream &) const | llvm::itanium_demangle::Node | inlinevirtual |
hasArray(OutputStream &S) const | llvm::itanium_demangle::Node | inline |
hasArraySlow(OutputStream &) const | llvm::itanium_demangle::Node | inlinevirtual |
hasFunction(OutputStream &S) const | llvm::itanium_demangle::Node | inline |
hasFunctionSlow(OutputStream &) const | llvm::itanium_demangle::Node | inlinevirtual |
hasRHSComponent(OutputStream &S) const | llvm::itanium_demangle::Node | inline |
hasRHSComponentSlow(OutputStream &) const | llvm::itanium_demangle::Node | inlinevirtual |
Kind enum name | llvm::itanium_demangle::Node | |
Node(Kind K_, Cache RHSComponentCache_=Cache::No, Cache ArrayCache_=Cache::No, Cache FunctionCache_=Cache::No) | llvm::itanium_demangle::Node | inline |
print(OutputStream &S) const | llvm::itanium_demangle::Node | inline |
printLeft(OutputStream &) const =0 | llvm::itanium_demangle::Node | pure virtual |
printRight(OutputStream &) const | llvm::itanium_demangle::Node | inlinevirtual |
RHSComponentCache | llvm::itanium_demangle::Node | |
visit(Fn F) const | llvm::itanium_demangle::Node | |
~Node()=default | llvm::itanium_demangle::Node | virtual |