/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 5366 ClassTemplateSpecializationDecl *Specialization = 0; in ActOnClassTemplateSpecialization() local 5386 Specialization = PrevDecl; in ActOnClassTemplateSpecialization() 5387 Specialization->setLocation(TemplateNameLoc); in ActOnClassTemplateSpecialization() 5389 Specialization->setTemplateParameterListsInfo(Context, in ActOnClassTemplateSpecialization() 5394 CanonType = Context.getTypeDeclType(Specialization); in ActOnClassTemplateSpecialization() 5448 Specialization = Partial; in ActOnClassTemplateSpecialization() 5486 Specialization in ActOnClassTemplateSpecialization() 5494 SetNestedNameSpecifier(Specialization, SS); in ActOnClassTemplateSpecialization() 5496 Specialization->setTemplateParameterListsInfo(Context, in ActOnClassTemplateSpecialization() 5502 ClassTemplate->AddSpecialization(Specialization, InsertPos); in ActOnClassTemplateSpecialization() [all …]
|
D | SemaTemplateDeduction.cpp | 2518 FunctionDecl *&Specialization, in FinishTemplateArgumentDeduction() argument 2661 Specialization = cast_or_null<FunctionDecl>( in FinishTemplateArgumentDeduction() 2664 if (!Specialization || Specialization->isInvalidDecl()) in FinishTemplateArgumentDeduction() 2667 assert(Specialization->getPrimaryTemplate()->getCanonicalDecl() == in FinishTemplateArgumentDeduction() 2672 if (Specialization->getTemplateSpecializationArgs() == DeducedArgumentList && in FinishTemplateArgumentDeduction() 2680 Specialization->setInvalidDecl(true); in FinishTemplateArgumentDeduction() 2693 if (ParamIdx >= Specialization->getNumParams()) in FinishTemplateArgumentDeduction() 2696 QualType DeducedA = Specialization->getParamDecl(ParamIdx)->getType(); in FinishTemplateArgumentDeduction() 2708 Pos = SuppressedDiagnostics.find(Specialization->getCanonicalDecl()); in FinishTemplateArgumentDeduction() 2710 SuppressedDiagnostics[Specialization->getCanonicalDecl()] in FinishTemplateArgumentDeduction() [all …]
|
D | SemaOverload.cpp | 5535 FunctionDecl *Specialization = 0; in AddMethodTemplateCandidate() local 5538 Specialization, Info)) { in AddMethodTemplateCandidate() 5554 assert(Specialization && "Missing member function template specialization?"); in AddMethodTemplateCandidate() 5555 assert(isa<CXXMethodDecl>(Specialization) && in AddMethodTemplateCandidate() 5557 AddMethodCandidate(cast<CXXMethodDecl>(Specialization), FoundDecl, in AddMethodTemplateCandidate() 5585 FunctionDecl *Specialization = 0; in AddTemplateOverloadCandidate() local 5588 Specialization, Info)) { in AddTemplateOverloadCandidate() 5604 assert(Specialization && "Missing function template specialization?"); in AddTemplateOverloadCandidate() 5605 AddOverloadCandidate(Specialization, FoundDecl, Args, CandidateSet, in AddTemplateOverloadCandidate() 5769 CXXConversionDecl *Specialization = 0; in AddTemplateConversionCandidate() local [all …]
|
D | SemaLookup.cpp | 711 FunctionDecl *Specialization = 0; in LookupDirect() local 731 Specialization, Info) in LookupDirect() 733 R.addDecl(Specialization); in LookupDirect()
|
D | SemaTemplateInstantiateDecl.cpp | 2094 FunctionDecl *Specialization = cast<FunctionDecl>(Previous.getFoundDecl()); in VisitClassScopeFunctionSpecializationDecl() local 2095 assert(Specialization && "Class scope Specialization is null"); in VisitClassScopeFunctionSpecializationDecl() 2096 SemaRef.Context.setClassScopeSpecializationPattern(Specialization, OldFD); in VisitClassScopeFunctionSpecializationDecl()
|
D | SemaDeclCXX.cpp | 5565 ClassTemplateSpecializationDecl *Specialization = in isStdInitializerList() local 5567 if (!Specialization) in isStdInitializerList() 5570 Template = Specialization->getSpecializedTemplate(); in isStdInitializerList() 5571 Arguments = Specialization->getTemplateArgs().data(); in isStdInitializerList()
|
/external/astl/include/ |
D | algorithm | 163 // Specialization: for one-byte types use memset. 227 // Specialization: for one-byte types uses memset.
|
D | limits | 54 // Specialization that can be used to initialize static constant at
|
D | iterator | 72 // Specialization for pointers and const pointers. These are random
|
D | string | 333 // Specialization of append(iterator, iterator) using string iterators
|
/external/clang/include/clang/AST/ |
D | DeclTemplate.h | 2178 Specialization(FD), HasExplicitTemplateArgs(Args), 2184 CXXMethodDecl *Specialization; 2189 CXXMethodDecl *getSpecialization() const { return Specialization; }
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 5350 FunctionDecl *&Specialization, 5358 FunctionDecl *&Specialization, 5365 FunctionDecl *&Specialization, 5371 CXXConversionDecl *&Specialization, 5377 FunctionDecl *&Specialization,
|
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 1434 D->Specialization = ReadDeclAs<CXXMethodDecl>(Record, Idx); in VisitClassScopeFunctionSpecializationDecl()
|
/external/stlport/etc/ |
D | ChangeLog-5.1 | 5939 * stlport/stl/_deque.h, _hashtable.h, _tree.h, _bvector.h: Specialization of the 5951 * stlport/stl/_list.h: Specialization of the __type_traits struct for list iterators.
|
/external/clang/include/clang/Basic/ |
D | DiagnosticSemaKinds.td | 2769 // C++ Class Template Partial Specialization
|
/external/webkit/Tools/ |
D | ChangeLog-2009-06-16 | 20174 … Specialization of alert() for DumpRenderTree - just log the output, don't show any message box.
|
/external/webkit/Source/WebCore/ |
D | ChangeLog-2006-12-31 | 23302 … Specialization of alert() for DumpRenderTree - just log the output, don't show any message box.
|