|
LLVM 22.0.0git
|
This is the complete list of members for FunctionEncoding, including all inherited members.
| ArrayCache | Node | protected |
| Cache enum name | Node | |
| dump() const | Node | |
| FunctionCache | Node | protected |
| FunctionEncoding(const Node *Ret_, const Node *Name_, NodeArray Params_, const Node *Attrs_, const Node *Requires_, Qualifiers CVQuals_, FunctionRefQual RefQual_) | FunctionEncoding | inline |
| getArrayCache() const | Node | inline |
| getAttrs() const | FunctionEncoding | inline |
| getBaseName() const | Node | inlinevirtual |
| getCVQuals() const | FunctionEncoding | inline |
| getFunctionCache() const | Node | inline |
| getKind() const | Node | inline |
| getName() const | FunctionEncoding | inline |
| getParams() const | FunctionEncoding | inline |
| getPrecedence() const | Node | inline |
| getRefQual() const | FunctionEncoding | inline |
| getRequires() const | FunctionEncoding | inline |
| getReturnType() const | FunctionEncoding | inline |
| getRHSComponentCache() const | Node | inline |
| getSyntaxNode(OutputBuffer &) const | Node | inlinevirtual |
| hasArray(OutputBuffer &OB) const | Node | inline |
| hasArraySlow(OutputBuffer &) const | Node | inlinevirtual |
| hasFunction(OutputBuffer &OB) const | Node | inline |
| hasFunctionSlow(OutputBuffer &) const override | FunctionEncoding | inlinevirtual |
| hasRHSComponent(OutputBuffer &OB) const | Node | inline |
| hasRHSComponentSlow(OutputBuffer &) const override | FunctionEncoding | inlinevirtual |
| Kind enum name | Node | |
| match(Fn F) const | FunctionEncoding | inline |
| Node(Kind K_, Prec Precedence_=Prec::Primary, Cache RHSComponentCache_=Cache::No, Cache ArrayCache_=Cache::No, Cache FunctionCache_=Cache::No) | Node | inline |
| Node(Kind K_, Cache RHSComponentCache_, Cache ArrayCache_=Cache::No, Cache FunctionCache_=Cache::No) | Node | inline |
| Prec enum name | Node | |
| print(OutputBuffer &OB) const | Node | inline |
| printAsOperand(OutputBuffer &OB, Prec P=Prec::Default, bool StrictlyWorse=false) const | Node | inline |
| printInitListAsType(OutputBuffer &, const NodeArray &) const | Node | inlinevirtual |
| printLeft(OutputBuffer &OB) const override | FunctionEncoding | inlinevirtual |
| printRight(OutputBuffer &OB) const override | FunctionEncoding | inlinevirtual |
| RHSComponentCache | Node | protected |
| visit(Fn F) const | Node | |
| ~Node()=default | Node | virtual |