LLVM 20.0.0git
QualType Member List

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

ArrayCacheNodeprotected
Cache enum nameNode
ChildQualTypeprotected
dump() constNode
FunctionCacheNodeprotected
getArrayCache() constNodeinline
getBaseName() constNodeinlinevirtual
getChild() constQualTypeinline
getFunctionCache() constNodeinline
getKind() constNodeinline
getPrecedence() constNodeinline
getQuals() constQualTypeinline
getRHSComponentCache() constNodeinline
getSyntaxNode(OutputBuffer &) constNodeinlinevirtual
hasArray(OutputBuffer &OB) constNodeinline
hasArraySlow(OutputBuffer &OB) const overrideQualTypeinlinevirtual
hasFunction(OutputBuffer &OB) constNodeinline
hasFunctionSlow(OutputBuffer &OB) const overrideQualTypeinlinevirtual
hasRHSComponent(OutputBuffer &OB) constNodeinline
hasRHSComponentSlow(OutputBuffer &OB) const overrideQualTypeinlinevirtual
Kind enum nameNode
match(Fn F) constQualTypeinline
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
printLeft(OutputBuffer &OB) const overrideQualTypeinlinevirtual
printQuals(OutputBuffer &OB) constQualTypeinlineprotected
printRight(OutputBuffer &OB) const overrideQualTypeinlinevirtual
QualsQualTypeprotected
QualType(const Node *Child_, Qualifiers Quals_)QualTypeinline
RHSComponentCacheNodeprotected
visit(Fn F) constNode
~Node()=defaultNodevirtual