/external/clang/include/clang/Sema/ |
TemplateDeduction.h | 226 /// Specialization - The actual specialization that this candidate 228 Decl *Specialization; 234 Specialization = Spec;
|
Sema.h | [all...] |
/external/clang/lib/Sema/ |
SemaTemplate.cpp | 70 // refers to the specified class template specialization, 71 // which could be the current specialization or another 72 // specialization. 108 // template itself and not a specialization thereof, and is not [all...] |
SemaTemplateDeduction.cpp | 465 // If the argument type is a class template specialization, we [all...] |
SemaOverload.cpp | 55 // and the other a specialization), make sure DiagnoseUseOfDecl is [all...] |
SemaLookup.cpp | 841 // A specialization of a conversion function template is not found by 866 // (14.9.2.3), the resulting specialization is used as if found by 872 // specialization into the result set. We do this to avoid forcing all 875 FunctionDecl *Specialization = nullptr; [all...] |
SemaTemplateInstantiateDecl.cpp | 844 // specialization causes the implicit instantiation of the declarations, but [all...] |
SemaDeclCXX.cpp | 576 // - the explicit specialization of a function template; 577 // - the explicit specialization of a member function template; 578 // - the explicit specialization of a member function of a class 579 // template where the class template specialization to which the 580 // member function specialization belongs is implicitly [all...] |
/external/clang/include/clang/AST/ |
DeclTemplate.h | 113 /// template specialization. 390 /// \brief Provides information about a function template specialization, 391 /// which is a FunctionDecl that has been explicitly specialization or 414 /// \brief The function template specialization that this structure 419 /// specialization was generated. 425 /// specialization from the function template. 431 /// \brief The point at which this function template specialization was 438 /// \brief Determine what kind of template specialization this is. 447 /// \brief True if this declaration is an explicit specialization, 455 /// \brief Set the template specialization kind [all...] |
/external/clang/lib/Serialization/ |
ASTWriterDecl.cpp | 178 /// Get the specialization decl from an entry in the specialization list. 233 /// Ensure that this template specialization is associated with the specified 236 const Decl *Specialization) { 239 // If the canonical template is local, we'll write out this specialization 247 // specialization. The other declarations will get pulled in by it. 248 if (Writer.getFirstLocalDecl(Specialization) != Specialization) 252 UPD_CXX_ADDED_TEMPLATE_SPECIALIZATION, Specialization)); [all...] |
ASTReaderDecl.cpp | 806 "already deserialized this template specialization"); [all...] |