clang 19.0.0git
clang::TemplateParameterList Member List

This is the complete list of members for clang::TemplateParameterList, including all inherited members.

asArray()clang::TemplateParameterListinline
asArray() constclang::TemplateParameterListinline
begin()clang::TemplateParameterListinline
begin() constclang::TemplateParameterListinline
const_iterator typedefclang::TemplateParameterList
containsUnexpandedParameterPack() constclang::TemplateParameterList
Create(const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef< NamedDecl * > Params, SourceLocation RAngleLoc, Expr *RequiresClause)clang::TemplateParameterListstatic
empty() constclang::TemplateParameterListinline
end()clang::TemplateParameterListinline
end() constclang::TemplateParameterListinline
FixedSizeTemplateParameterListStorageclang::TemplateParameterListfriend
getAssociatedConstraints(llvm::SmallVectorImpl< const Expr * > &AC) constclang::TemplateParameterList
getDepth() constclang::TemplateParameterList
getLAngleLoc() constclang::TemplateParameterListinline
getMinRequiredArguments() constclang::TemplateParameterList
getParam(unsigned Idx)clang::TemplateParameterListinline
getParam(unsigned Idx) constclang::TemplateParameterListinline
getRAngleLoc() constclang::TemplateParameterListinline
getRequiresClause()clang::TemplateParameterListinline
getRequiresClause() constclang::TemplateParameterListinline
getSourceRange() const LLVM_READONLYclang::TemplateParameterListinline
getTemplateLoc() constclang::TemplateParameterListinline
hasAssociatedConstraints() constclang::TemplateParameterList
hasParameterPack() constclang::TemplateParameterListinline
iterator typedefclang::TemplateParameterList
numTrailingObjects(OverloadToken< NamedDecl * >) constclang::TemplateParameterListinlineprotected
numTrailingObjects(OverloadToken< Expr * >) constclang::TemplateParameterListinlineprotected
print(raw_ostream &Out, const ASTContext &Context, bool OmitTemplateKW=false) constclang::TemplateParameterList
print(raw_ostream &Out, const ASTContext &Context, const PrintingPolicy &Policy, bool OmitTemplateKW=false) constclang::TemplateParameterList
Profile(llvm::FoldingSetNodeID &ID, const ASTContext &C) constclang::TemplateParameterList
shouldIncludeTypeForArgument(const PrintingPolicy &Policy, const TemplateParameterList *TPL, unsigned Idx)clang::TemplateParameterListstatic
size() constclang::TemplateParameterListinline
TemplateParameterList(const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef< NamedDecl * > Params, SourceLocation RAngleLoc, Expr *RequiresClause)clang::TemplateParameterListprotected
TrailingObjectsclang::TemplateParameterList