LLVM 20.0.0git
TemplateParamQualifiedArg Member List

This is the complete list of members for TemplateParamQualifiedArg, including all inherited members.

ArrayCacheNodeprotected
Cache enum nameNode
dump() constNode
FunctionCacheNodeprotected
getArg()TemplateParamQualifiedArginline
getArrayCache() constNodeinline
getBaseName() constNodeinlinevirtual
getFunctionCache() constNodeinline
getKind() constNodeinline
getPrecedence() constNodeinline
getRHSComponentCache() constNodeinline
getSyntaxNode(OutputBuffer &) constNodeinlinevirtual
hasArray(OutputBuffer &OB) constNodeinline
hasArraySlow(OutputBuffer &) constNodeinlinevirtual
hasFunction(OutputBuffer &OB) constNodeinline
hasFunctionSlow(OutputBuffer &) constNodeinlinevirtual
hasRHSComponent(OutputBuffer &OB) constNodeinline
hasRHSComponentSlow(OutputBuffer &) constNodeinlinevirtual
Kind enum nameNode
match(Fn F) constTemplateParamQualifiedArginline
Node(Kind K_, Prec Precedence_=Prec::Primary, Cache RHSComponentCache_=Cache::No, Cache ArrayCache_=Cache::No, Cache FunctionCache_=Cache::No)Nodeinline
Node(Kind K_, Cache RHSComponentCache_, Cache ArrayCache_=Cache::No, Cache FunctionCache_=Cache::No)Nodeinline
Prec enum nameNode
print(OutputBuffer &OB) constNodeinline
printAsOperand(OutputBuffer &OB, Prec P=Prec::Default, bool StrictlyWorse=false) constNodeinline
printInitListAsType(OutputBuffer &, const NodeArray &) constNodeinlinevirtual
printLeft(OutputBuffer &OB) const overrideTemplateParamQualifiedArginlinevirtual
printRight(OutputBuffer &) constNodeinlinevirtual
RHSComponentCacheNodeprotected
TemplateParamQualifiedArg(Node *Param_, Node *Arg_)TemplateParamQualifiedArginline
visit(Fn F) constNode
~Node()=defaultNodevirtual