/external/clang/tools/libclang/ |
H A D | CIndexCXX.cpp | 66 = dyn_cast_or_null<ClassTemplatePartialSpecializationDecl>( 95 if (const ClassTemplatePartialSpecializationDecl *PartialSpec 96 = dyn_cast<ClassTemplatePartialSpecializationDecl>(CXXRecord)) 101 ClassTemplatePartialSpecializationDecl *> Result 106 Template = Result.get<ClassTemplatePartialSpecializationDecl *>();
|
H A D | CursorVisitor.h | 209 ClassTemplatePartialSpecializationDecl *D);
|
H A D | IndexingContext.cpp | 956 if (isa<ClassTemplatePartialSpecializationDecl>(D)) {
|
/external/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 339 llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> & 372 ClassTemplatePartialSpecializationDecl * 379 ClassTemplatePartialSpecializationDecl *D, 384 ClassTemplatePartialSpecializationDecl *Existing 395 SmallVectorImpl<ClassTemplatePartialSpecializationDecl *> &PS) { 396 llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> &PartialSpecs 400 for (llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl>::iterator 406 ClassTemplatePartialSpecializationDecl * 410 typedef FoldingSetVector<ClassTemplatePartialSpecializationDecl>::iterator 422 ClassTemplatePartialSpecializationDecl * 802 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, function in class:ClassTemplatePartialSpecializationDecl [all...] |
H A D | Comment.cpp | 208 const ClassTemplatePartialSpecializationDecl *CTPSD = 209 cast<ClassTemplatePartialSpecializationDecl>(CommentDecl);
|
H A D | ASTDumper.cpp | 269 const ClassTemplatePartialSpecializationDecl *D); 1168 const ClassTemplatePartialSpecializationDecl *D) {
|
H A D | DeclBase.cpp | 822 if (isa<ClassTemplatePartialSpecializationDecl>(this))
|
H A D | DeclCXX.cpp | 1225 assert(!isa<ClassTemplatePartialSpecializationDecl>(this));
|
H A D | ASTContext.cpp | 305 ClassTemplatePartialSpecializationDecl *> 310 PU.get<ClassTemplatePartialSpecializationDecl *>()); 2913 if (isa<ClassTemplatePartialSpecializationDecl>(RD))
|
/external/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 32 class ClassTemplatePartialSpecializationDecl; 1395 ClassTemplatePartialSpecializationDecl *PartialSpecialization; 1529 ClassTemplatePartialSpecializationDecl *> 1533 ClassTemplatePartialSpecializationDecl *>(); 1541 ClassTemplatePartialSpecializationDecl *> 1572 void setInstantiationOf(ClassTemplatePartialSpecializationDecl *PartialSpec, 1650 class ClassTemplatePartialSpecializationDecl class in class:clang::TemplateParameterList 1666 llvm::PointerIntPair<ClassTemplatePartialSpecializationDecl *, 1, bool> 1669 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, 1678 ClassTemplatePartialSpecializationDecl *PrevDec 1680 ClassTemplatePartialSpecializationDecl(ASTContext &C) function in class:clang::TemplateParameterList::ClassTemplatePartialSpecializationDecl [all...] |
H A D | DataRecursiveASTVisitor.h | 1629 DEF_TRAVERSE_DECL(ClassTemplatePartialSpecializationDecl, {
|
/external/clang/include/clang/Sema/ |
H A D | Template.h | 378 ClassTemplatePartialSpecializationDecl *>, 4> 447 ClassTemplatePartialSpecializationDecl *> > 499 ClassTemplatePartialSpecializationDecl * 502 ClassTemplatePartialSpecializationDecl *PartialSpec);
|
H A D | Sema.h | 90 class ClassTemplatePartialSpecializationDecl; 5962 DeduceTemplateArguments(ClassTemplatePartialSpecializationDecl *Partial, 6068 ClassTemplatePartialSpecializationDecl * 6070 ClassTemplatePartialSpecializationDecl *PS1, 6071 ClassTemplatePartialSpecializationDecl *PS2, 6128 /// Entity is either a ClassTemplatePartialSpecializationDecl or 6348 ClassTemplatePartialSpecializationDecl *PartialSpec,
|
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 971 SmallVector<ClassTemplatePartialSpecializationDecl *, 4> PartialSpecs; 983 ClassTemplatePartialSpecializationDecl *D) { 998 if (ClassTemplatePartialSpecializationDecl *Result 2632 ClassTemplatePartialSpecializationDecl * 2635 ClassTemplatePartialSpecializationDecl *PartialSpec) { 2721 ClassTemplatePartialSpecializationDecl *InstPartialSpec 2722 = ClassTemplatePartialSpecializationDecl::Create(SemaRef.Context, 4180 isInstantiationOf(ClassTemplatePartialSpecializationDecl *Pattern, 4181 ClassTemplatePartialSpecializationDecl *Instance) { 4183 = cast<ClassTemplatePartialSpecializationDecl>(Patter [all...] |
H A D | SemaTemplateInstantiate.cpp | 115 !isa<ClassTemplatePartialSpecializationDecl>(Spec)) 275 ClassTemplatePartialSpecializationDecl *PartialSpec, 489 if (ClassTemplatePartialSpecializationDecl *PartialSpec = 490 dyn_cast<ClassTemplatePartialSpecializationDecl>(Active->Entity)) { 541 cast<ClassTemplatePartialSpecializationDecl>(Active->Template) 560 cast<ClassTemplatePartialSpecializationDecl>(Active->Template) 2187 ClassTemplatePartialSpecializationDecl *Partial; 2242 SmallVector<ClassTemplatePartialSpecializationDecl *, 4> PartialSpecs; 2246 ClassTemplatePartialSpecializationDecl *Partial = PartialSpecs[I]; 2326 ClassTemplatePartialSpecializationDecl *OrigPartialSpe [all...] |
H A D | SemaTemplateDeduction.cpp | 2146 ClassTemplatePartialSpecializationDecl *Partial, 2270 Sema::DeduceTemplateArguments(ClassTemplatePartialSpecializationDecl *Partial, 2310 /// TODO: Unify with ClassTemplatePartialSpecializationDecl version? 2430 /// TODO: Unify with ClassTemplatePartialSpecializationDecl version? 4552 ClassTemplatePartialSpecializationDecl * 4554 ClassTemplatePartialSpecializationDecl *PS1, 4555 ClassTemplatePartialSpecializationDecl *PS2, 4622 /// TODO: Unify with ClassTemplatePartialSpecializationDecl version?
|
H A D | SemaTemplate.cpp | 1645 if (!isa<ClassTemplatePartialSpecializationDecl>(Spec) && 1772 if (ClassTemplatePartialSpecializationDecl *Partial 1773 = dyn_cast<ClassTemplatePartialSpecializationDecl>(Record)) { 2096 if (!isa<ClassTemplatePartialSpecializationDecl>(Record) && 6131 ClassTemplatePartialSpecializationDecl *PrevPartial 6132 = cast_or_null<ClassTemplatePartialSpecializationDecl>(PrevDecl); 6133 ClassTemplatePartialSpecializationDecl *Partial 6134 = ClassTemplatePartialSpecializationDecl::Create(Context, Kind,
|
H A D | SemaCXXScopeSpec.cpp | 119 if (ClassTemplatePartialSpecializationDecl *PartialSpec
|
H A D | SemaLookup.cpp | 1184 ClassTemplatePartialSpecializationDecl*> From = 1189 Entity = From.get<ClassTemplatePartialSpecializationDecl*>();
|
H A D | SemaDeclAttr.cpp | 3866 if (isa<ClassTemplatePartialSpecializationDecl>(D) && 3901 if (isa<ClassTemplatePartialSpecializationDecl>(RD)) {
|
H A D | SemaType.cpp | 5114 ClassTemplatePartialSpecializationDecl *>()) {
|
H A D | SemaCodeComplete.cpp | 511 isa<ClassTemplatePartialSpecializationDecl>(ND))
|
/external/clang/lib/Index/ |
H A D | USRGeneration.cpp | 423 } else if (const ClassTemplatePartialSpecializationDecl *PartialSpec 424 = dyn_cast<ClassTemplatePartialSpecializationDecl>(CXXRecord)) {
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 253 ClassTemplatePartialSpecializationDecl *D); 1718 = cast<ClassTemplatePartialSpecializationDecl>(InstD); 1737 if (ClassTemplatePartialSpecializationDecl *Partial = 1738 dyn_cast<ClassTemplatePartialSpecializationDecl>(D)) { 1781 ClassTemplatePartialSpecializationDecl *D) { 1790 ReadDeclAs<ClassTemplatePartialSpecializationDecl>(Record, Idx)); 1884 /// TODO: Unify with ClassTemplatePartialSpecializationDecl version? 2694 D = ClassTemplatePartialSpecializationDecl::CreateDeserialized(Context, ID); 3247 ReadDeclAs<ClassTemplatePartialSpecializationDecl>(Record, Idx);
|
H A D | ASTWriterDecl.cpp | 70 ClassTemplatePartialSpecializationDecl *D); 1151 typedef llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> 1168 ClassTemplatePartialSpecializationDecl *> InstFrom 1173 Writer.AddDeclRef(InstFrom.get<ClassTemplatePartialSpecializationDecl *>(), 1199 ClassTemplatePartialSpecializationDecl *D) {
|