/external/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 693 ClassTemplateDecl *SpecializedTemplate, 698 SpecializedTemplate->getIdentifier(), 700 SpecializedTemplate(SpecializedTemplate), 717 ClassTemplateDecl *SpecializedTemplate, 724 SpecializedTemplate, Args, NumArgs, PrevDecl); 752 = SpecializedTemplate.dyn_cast<SpecializedPartialSpecialization*>()) 754 return SpecializedTemplate.get<ClassTemplateDecl*>(); 807 ClassTemplateDecl *SpecializedTemplate, 815 SpecializedTemplate, 690 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, ClassTemplateSpecializationDecl *PrevDecl) argument 713 Create(ASTContext &Context, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, ClassTemplateSpecializationDecl *PrevDecl) argument 802 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, const ASTTemplateArgumentListInfo *ArgInfos, ClassTemplatePartialSpecializationDecl *PrevDecl) argument 825 Create(ASTContext &Context, TagKind TK,DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, const TemplateArgumentListInfo &ArgInfos, QualType CanonInjectedType, ClassTemplatePartialSpecializationDecl *PrevDecl) argument 1057 VarTemplateSpecializationDecl( Kind DK, ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs) argument 1074 Create( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs) argument 1120 VarTemplatePartialSpecializationDecl( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs, const ASTTemplateArgumentListInfo *ArgInfos) argument 1136 Create( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs, const TemplateArgumentListInfo &ArgInfos) argument [all...] |
/external/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 1404 SpecializedTemplate; member in class:clang::TemplateParameterList::ClassTemplateSpecializationDecl 1437 ClassTemplateDecl *SpecializedTemplate, 1448 ClassTemplateDecl *SpecializedTemplate, 1544 = SpecializedTemplate.dyn_cast<SpecializedPartialSpecialization*>()) 1547 return SpecializedTemplate.get<ClassTemplateDecl*>(); 1563 = SpecializedTemplate.dyn_cast<SpecializedPartialSpecialization*>()) 1574 assert(!SpecializedTemplate.is<SpecializedPartialSpecialization*>() && 1580 SpecializedTemplate = PS; 1586 assert(!SpecializedTemplate.is<SpecializedPartialSpecialization*>() && 1588 SpecializedTemplate 2267 SpecializedTemplate; member in class:clang::TemplateParameterList::VarTemplateSpecializationDecl [all...] |