clang 10.0.0git

clang::DeducedTemplateArgument Member List

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

ArgKind enum name | clang::TemplateArgument |
Args | clang::TemplateArgument |
containsUnexpandedParameterPack() const | clang::TemplateArgument |
CreatePackCopy(ASTContext &Context, ArrayRef< TemplateArgument > Args) | clang::TemplateArgument | static
Declaration enum value | clang::TemplateArgument |
DeclArg | clang::TemplateArgument |
DeducedTemplateArgument()=default | clang::DeducedTemplateArgument |
DeducedTemplateArgument(const TemplateArgument &Arg, bool DeducedFromArrayBound=false) | clang::DeducedTemplateArgument | inline
DeducedTemplateArgument(ASTContext &Ctx, const llvm::APSInt &Value, QualType ValueType, bool DeducedFromArrayBound) | clang::DeducedTemplateArgument | inline
dump(raw_ostream &Out) const | clang::TemplateArgument |
dump() const | clang::TemplateArgument |
Expression enum value | clang::TemplateArgument |
getAsDecl() const | clang::TemplateArgument | inline
getAsExpr() const | clang::TemplateArgument | inline
getAsIntegral() const | clang::TemplateArgument | inline
getAsTemplate() const | clang::TemplateArgument | inline
getAsTemplateOrTemplatePattern() const | clang::TemplateArgument | inline
getAsType() const | clang::TemplateArgument | inline
getEmptyPack() | clang::TemplateArgument | inline static
getIntegralType() const | clang::TemplateArgument | inline
getKind() const | clang::TemplateArgument | inline
getNonTypeTemplateArgumentType() const | clang::TemplateArgument |
getNullPtrType() const | clang::TemplateArgument | inline
getNumTemplateExpansions() const | clang::TemplateArgument |
getPackAsArray() const | clang::TemplateArgument | inline
getPackExpansionPattern() const | clang::TemplateArgument |
getParamTypeForDecl() const | clang::TemplateArgument | inline
Integer | clang::TemplateArgument |
Integral enum value | clang::TemplateArgument |
isDependent() const | clang::TemplateArgument |
isInstantiationDependent() const | clang::TemplateArgument |
isNull() const | clang::TemplateArgument | inline
isPackExpansion() const | clang::TemplateArgument |
Null enum value | clang::TemplateArgument |
NullPtr enum value | clang::TemplateArgument |
Pack enum value | clang::TemplateArgument |
pack_begin() const | clang::TemplateArgument | inline
pack_elements() const | clang::TemplateArgument | inline
pack_end() const | clang::TemplateArgument | inline
pack_iterator typedef | clang::TemplateArgument |
pack_size() const | clang::TemplateArgument | inline
print(const PrintingPolicy &Policy, raw_ostream &Out) const | clang::TemplateArgument |
Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context) const | clang::TemplateArgument |
setDeducedFromArrayBound(bool Deduced) | clang::DeducedTemplateArgument | inline
setIntegralType(QualType T) | clang::TemplateArgument | inline
structurallyEquals(const TemplateArgument &Other) const | clang::TemplateArgument |
Template enum value | clang::TemplateArgument |
TemplateArg | clang::TemplateArgument |
TemplateArgument() | clang::TemplateArgument | inline
TemplateArgument(QualType T, bool isNullPtr=false) | clang::TemplateArgument | inline
TemplateArgument(ValueDecl *D, QualType QT) | clang::TemplateArgument | inline
TemplateArgument(ASTContext &Ctx, const llvm::APSInt &Value, QualType Type) | clang::TemplateArgument |
TemplateArgument(const TemplateArgument &Other, QualType Type) | clang::TemplateArgument | inline
TemplateArgument(TemplateName Name) | clang::TemplateArgument | inline
TemplateArgument(TemplateName Name, Optional< unsigned > NumExpansions) | clang::TemplateArgument | inline
TemplateArgument(Expr *E) | clang::TemplateArgument | inline
TemplateArgument(ArrayRef< TemplateArgument > Args) | clang::TemplateArgument | inline explicit
TemplateArgument(TemplateName, bool)=delete | clang::TemplateArgument |
TemplateExpansion enum value | clang::TemplateArgument |
Type enum value | clang::TemplateArgument |
TypeOrValue | clang::TemplateArgument |
wasDeducedFromArrayBound() const | clang::DeducedTemplateArgument | inline