/external/clang/tools/libclang/ |
H A D | CIndexCXX.cpp | 67 = dyn_cast_or_null<ClassTemplatePartialSpecializationDecl>( 96 if (ClassTemplatePartialSpecializationDecl *PartialSpec 97 = dyn_cast<ClassTemplatePartialSpecializationDecl>(CXXRecord)) 102 ClassTemplatePartialSpecializationDecl *> Result 107 Template = Result.get<ClassTemplatePartialSpecializationDecl *>();
|
H A D | CursorVisitor.h | 209 ClassTemplatePartialSpecializationDecl *D);
|
H A D | CIndexUSRs.cpp | 412 } else if (ClassTemplatePartialSpecializationDecl *PartialSpec 413 = dyn_cast<ClassTemplatePartialSpecializationDecl>(CXXRecord)) {
|
H A D | IndexingContext.cpp | 870 if (isa<ClassTemplatePartialSpecializationDecl>(D)) {
|
H A D | RecursiveASTVisitor.h | 1553 DEF_TRAVERSE_DECL(ClassTemplatePartialSpecializationDecl, {
|
H A D | CIndex.cpp | 666 ClassTemplatePartialSpecializationDecl *D) {
|
/external/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 32 class ClassTemplatePartialSpecializationDecl; 1356 ClassTemplatePartialSpecializationDecl *PartialSpecialization; 1469 ClassTemplatePartialSpecializationDecl *> 1475 ClassTemplatePartialSpecializationDecl *>(); 1488 ClassTemplatePartialSpecializationDecl *> 1520 void setInstantiationOf(ClassTemplatePartialSpecializationDecl *PartialSpec, 1598 static bool classof(const ClassTemplatePartialSpecializationDecl *) { 1606 class ClassTemplatePartialSpecializationDecl class in class:clang::TemplateParameterList 1628 llvm::PointerIntPair<ClassTemplatePartialSpecializationDecl *, 1, bool> 1631 ClassTemplatePartialSpecializationDecl(ASTContex 1644 ClassTemplatePartialSpecializationDecl() function in class:clang::TemplateParameterList::ClassTemplatePartialSpecializationDecl [all...] |
H A D | RecursiveASTVisitor.h | 1624 DEF_TRAVERSE_DECL(ClassTemplatePartialSpecializationDecl, {
|
/external/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 324 llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> & 357 ClassTemplatePartialSpecializationDecl * 366 ClassTemplatePartialSpecializationDecl *D, 371 ClassTemplatePartialSpecializationDecl *Existing 382 SmallVectorImpl<ClassTemplatePartialSpecializationDecl *> &PS) { 383 llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> &PartialSpecs 387 for (llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl>::iterator 395 ClassTemplatePartialSpecializationDecl * 399 typedef FoldingSetVector<ClassTemplatePartialSpecializationDecl>::iterator 411 ClassTemplatePartialSpecializationDecl * 795 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, function in class:ClassTemplatePartialSpecializationDecl [all...] |
H A D | Comment.cpp | 220 const ClassTemplatePartialSpecializationDecl *CTPSD = 221 cast<ClassTemplatePartialSpecializationDecl>(ThisDecl);
|
H A D | DeclBase.cpp | 748 if (isa<ClassTemplatePartialSpecializationDecl>(this))
|
H A D | ASTContext.cpp | 258 ClassTemplatePartialSpecializationDecl *> 263 PU.get<ClassTemplatePartialSpecializationDecl *>()); 2576 if (isa<ClassTemplatePartialSpecializationDecl>(RD))
|
/external/clang/include/clang/Sema/ |
H A D | Template.h | 369 ClassTemplatePartialSpecializationDecl *>, 4> 410 ClassTemplatePartialSpecializationDecl *D); 451 ClassTemplatePartialSpecializationDecl *> > 486 ClassTemplatePartialSpecializationDecl * 489 ClassTemplatePartialSpecializationDecl *PartialSpec);
|
H A D | Sema.h | 80 class ClassTemplatePartialSpecializationDecl; 5320 DeduceTemplateArguments(ClassTemplatePartialSpecializationDecl *Partial, 5407 ClassTemplatePartialSpecializationDecl * 5409 ClassTemplatePartialSpecializationDecl *PS1, 5410 ClassTemplatePartialSpecializationDecl *PS2, 5461 /// Entity is either a ClassTemplatePartialSpecializationDecl or 5669 ClassTemplatePartialSpecializationDecl *PartialSpec,
|
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 879 SmallVector<ClassTemplatePartialSpecializationDecl *, 4> PartialSpecs; 891 ClassTemplatePartialSpecializationDecl *D) { 906 if (ClassTemplatePartialSpecializationDecl *Result 2154 ClassTemplatePartialSpecializationDecl * 2157 ClassTemplatePartialSpecializationDecl *PartialSpec) { 2241 ClassTemplatePartialSpecializationDecl *InstPartialSpec 2242 = ClassTemplatePartialSpecializationDecl::Create(SemaRef.Context, 3177 isInstantiationOf(ClassTemplatePartialSpecializationDecl *Pattern, 3178 ClassTemplatePartialSpecializationDecl *Instance) { 3180 = cast<ClassTemplatePartialSpecializationDecl>(Patter [all...] |
H A D | SemaTemplateInstantiate.cpp | 87 !isa<ClassTemplatePartialSpecializationDecl>(Spec)) 273 ClassTemplatePartialSpecializationDecl *PartialSpec, 521 if (ClassTemplatePartialSpecializationDecl *PartialSpec 522 = dyn_cast<ClassTemplatePartialSpecializationDecl>( 572 cast<ClassTemplatePartialSpecializationDecl>(Active->Template) 591 cast<ClassTemplatePartialSpecializationDecl>(Active->Template) 2101 ClassTemplatePartialSpecializationDecl *Partial; 2158 SmallVector<ClassTemplatePartialSpecializationDecl *, 4> PartialSpecs; 2161 ClassTemplatePartialSpecializationDecl *Partial = PartialSpecs[I]; 2240 ClassTemplatePartialSpecializationDecl *OrigPartialSpe [all...] |
H A D | SemaTemplateDeduction.cpp | 2042 ClassTemplatePartialSpecializationDecl *Partial, 2165 Sema::DeduceTemplateArguments(ClassTemplatePartialSpecializationDecl *Partial, 4093 ClassTemplatePartialSpecializationDecl * 4095 ClassTemplatePartialSpecializationDecl *PS1, 4096 ClassTemplatePartialSpecializationDecl *PS2,
|
H A D | SemaTemplate.cpp | 1639 if (!isa<ClassTemplatePartialSpecializationDecl>(Spec) && 1735 if (ClassTemplatePartialSpecializationDecl *Partial 1736 = dyn_cast<ClassTemplatePartialSpecializationDecl>(Record)) { 2059 if (!isa<ClassTemplatePartialSpecializationDecl>(Record) && 5423 ClassTemplatePartialSpecializationDecl *PrevPartial 5424 = cast_or_null<ClassTemplatePartialSpecializationDecl>(PrevDecl); 5427 ClassTemplatePartialSpecializationDecl *Partial 5428 = ClassTemplatePartialSpecializationDecl::Create(Context, Kind,
|
H A D | SemaCXXScopeSpec.cpp | 126 if (ClassTemplatePartialSpecializationDecl *PartialSpec
|
H A D | SemaDeclCXX.cpp | 510 else if (isa<ClassTemplatePartialSpecializationDecl>(Record)) 4852 else if (ClassTemplatePartialSpecializationDecl *PartialSpec 4853 = dyn_cast<ClassTemplatePartialSpecializationDecl>(D))
|
H A D | SemaCodeComplete.cpp | 496 isa<ClassTemplatePartialSpecializationDecl>(ND))
|
/external/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 1281 if (ClassTemplatePartialSpecializationDecl* MD = 1282 dyn_cast_or_null<ClassTemplatePartialSpecializationDecl>(*II)) {
|
/external/clang/lib/Serialization/ |
H A D | ASTWriterDecl.cpp | 70 ClassTemplatePartialSpecializationDecl *D); 1067 typedef llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> 1086 ClassTemplatePartialSpecializationDecl *> InstFrom 1091 Writer.AddDeclRef(InstFrom.get<ClassTemplatePartialSpecializationDecl *>(), 1116 ClassTemplatePartialSpecializationDecl *D) {
|
H A D | ASTReaderDecl.cpp | 236 ClassTemplatePartialSpecializationDecl *D); 1372 = cast<ClassTemplatePartialSpecializationDecl>(InstD); 1397 if (ClassTemplatePartialSpecializationDecl *Partial 1398 = dyn_cast<ClassTemplatePartialSpecializationDecl>(D)) { 1407 ClassTemplatePartialSpecializationDecl *D) { 1426 ReadDeclAs<ClassTemplatePartialSpecializationDecl>(Record, Idx)); 1994 D = ClassTemplatePartialSpecializationDecl::CreateDeserialized(Context, ID);
|
/external/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 1135 ClassTemplatePartialSpecializationDecl *> 1140 PU.get<ClassTemplatePartialSpecializationDecl *>()->getTemplateParameters();
|