Searched refs:TTPDecl (Results 1 - 3 of 3) sorted by relevance

/external/clang/lib/AST/
H A DDeclTemplate.cpp460 TemplateTypeParmDecl *TTPDecl = local
462 QualType TTPType = C.getTemplateTypeParmType(D, P, ParameterPack, TTPDecl);
463 TTPDecl->TypeForDecl = TTPType.getTypePtr();
464 return TTPDecl;
H A DASTContext.cpp2764 TemplateTypeParmDecl *TTPDecl) const {
2766 TemplateTypeParmType::Profile(ID, Depth, Index, ParameterPack, TTPDecl);
2774 if (TTPDecl) {
2776 TypeParm = new (*this, TypeAlignment) TemplateTypeParmType(TTPDecl, Canon);
/external/clang/include/clang/AST/
H A DType.h3360 TemplateTypeParmDecl *TTPDecl; member in union:clang::FunctionType::ExtInfo::FunctionProtoType::TemplateTypeParmType::__anon3333
3364 TemplateTypeParmType(TemplateTypeParmDecl *TTPDecl, QualType Canon) argument
3369 TTPDecl(TTPDecl) { }
3395 return isCanonicalUnqualified() ? 0 : TTPDecl;
3409 TemplateTypeParmDecl *TTPDecl) {
3413 ID.AddPointer(TTPDecl);
3407 Profile(llvm::FoldingSetNodeID &ID, unsigned Depth, unsigned Index, bool ParameterPack, TemplateTypeParmDecl *TTPDecl) argument

Completed in 91 milliseconds