asArray() | clang::TemplateParameterList | inline |
asArray() const | clang::TemplateParameterList | inline |
begin() | clang::TemplateParameterList | inline |
begin() const | clang::TemplateParameterList | inline |
const_iterator typedef | clang::TemplateParameterList | |
containsUnexpandedParameterPack() const | clang::TemplateParameterList | |
Create(const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef< NamedDecl * > Params, SourceLocation RAngleLoc, Expr *RequiresClause) | clang::TemplateParameterList | static |
empty() const | clang::TemplateParameterList | inline |
end() | clang::TemplateParameterList | inline |
end() const | clang::TemplateParameterList | inline |
FixedSizeTemplateParameterListStorage | clang::TemplateParameterList | friend |
getAssociatedConstraints(llvm::SmallVectorImpl< const Expr * > &AC) const | clang::TemplateParameterList | |
getDepth() const | clang::TemplateParameterList | |
getLAngleLoc() const | clang::TemplateParameterList | inline |
getMinRequiredArguments() const | clang::TemplateParameterList | |
getParam(unsigned Idx) | clang::TemplateParameterList | inline |
getParam(unsigned Idx) const | clang::TemplateParameterList | inline |
getRAngleLoc() const | clang::TemplateParameterList | inline |
getRequiresClause() | clang::TemplateParameterList | inline |
getRequiresClause() const | clang::TemplateParameterList | inline |
getSourceRange() const LLVM_READONLY | clang::TemplateParameterList | inline |
getTemplateLoc() const | clang::TemplateParameterList | inline |
hasAssociatedConstraints() const | clang::TemplateParameterList | |
hasParameterPack() const | clang::TemplateParameterList | inline |
iterator typedef | clang::TemplateParameterList | |
numTrailingObjects(OverloadToken< NamedDecl * >) const | clang::TemplateParameterList | inlineprotected |
numTrailingObjects(OverloadToken< Expr * >) const | clang::TemplateParameterList | inlineprotected |
print(raw_ostream &Out, const ASTContext &Context, bool OmitTemplateKW=false) const | clang::TemplateParameterList | |
print(raw_ostream &Out, const ASTContext &Context, const PrintingPolicy &Policy, bool OmitTemplateKW=false) const | clang::TemplateParameterList | |
Profile(llvm::FoldingSetNodeID &ID, const ASTContext &C) const | clang::TemplateParameterList | |
shouldIncludeTypeForArgument(const PrintingPolicy &Policy, const TemplateParameterList *TPL, unsigned Idx) | clang::TemplateParameterList | static |
size() const | clang::TemplateParameterList | inline |
TemplateParameterList(const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef< NamedDecl * > Params, SourceLocation RAngleLoc, Expr *RequiresClause) | clang::TemplateParameterList | protected |
TrailingObjects | clang::TemplateParameterList | |