HomeSort by: relevance | last modified time | path
    Searched defs:Specialization (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Template.h 48 /// to form a template specialization.
49 Specialization,
88 TemplateSubstitutionKind Kind = TemplateSubstitutionKind::Specialization;
213 /// template specialization to a function template.
TemplateDeduction.h 295 /// Specialization - The actual specialization that this candidate
297 Decl *Specialization;
304 Specialization = Spec;
  /src/external/apache2/llvm/dist/clang/lib/AST/
ODRHash.cpp 523 // Skip functions that are specializations or in specialization context.
532 // specialization for now.
643 const auto *Specialization =
645 AddBoolean(Specialization);
646 if (Specialization) {
647 const TemplateArgumentList &List = Specialization->getTemplateArgs();
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaLookup.cpp 1114 // A specialization of a conversion function template is not found by
1149 // (14.9.2.3), the resulting specialization is used as if found by
1155 // specialization into the result set. We do this to avoid forcing all
1158 FunctionDecl *Specialization = nullptr;
1177 Specialization, Info)
1179 R.addDecl(Specialization);
1650 llvm_unreachable("unknown explicit specialization kind");
1657 "not a member specialization");
1659 // If the specialization is declared at namespace scope, then it's a member
1660 // specialization declaration. If it's lexically inside the clas
    [all...]
SemaTemplate.cpp 118 // refers to the specified class template specialization,
119 // which could be the current specialization or another
120 // specialization.
446 // unknown specialization when we come to instantiate the template.
972 /// specialization type, in which case we should form a template template
981 // If we might have formed a deduced template specialization type, convert
1808 // class template partial specialization, or class template specialization.
1891 // In a redeclaration, partial specialization, explicit
1892 // specialization or explicit instantiation of a class template
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclTemplate.h 148 /// template specialization.
464 /// Provides information about a function template specialization,
465 /// which is a FunctionDecl that has been explicitly specialization or
471 /// The function template specialization that this structure describes and a
472 /// flag indicating if the function is a member specialization.
476 /// specialization was generated.
483 /// specialization from the function template.
490 /// The point at which this function template specialization was
522 /// Retrieve the declaration of the function template specialization.
528 /// Determine what kind of template specialization this is
    [all...]

Completed in 26 milliseconds