HomeSort by: relevance | last modified time | path
    Searched refs:PartialSpec (Results 1 - 12 of 12) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/tools/libclang/
CIndexCXX.cpp 62 if (const ClassTemplateSpecializationDecl *PartialSpec
65 switch (PartialSpec->getTagKind()) {
92 if (const ClassTemplatePartialSpecializationDecl *PartialSpec
94 Template = PartialSpec->getSpecializedTemplate();
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclTemplate.h 1964 if (const auto *PartialSpec =
1966 return PartialSpec->PartialSpecialization;
1983 if (const auto *PartialSpec =
1985 return *PartialSpec->TemplateArgs;
1993 void setInstantiationOf(ClassTemplatePartialSpecializationDecl *PartialSpec,
1998 PS->PartialSpecialization = PartialSpec;
2182 ClassTemplatePartialSpecializationDecl *PartialSpec) {
2184 First->InstantiatedFromMember.setPointer(PartialSpec);
2816 if (const auto *PartialSpec =
2818 return PartialSpec->PartialSpecialization
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateInstantiateDecl.cpp 3868 // specialized by the instantiation of \p PartialSpec.
3870 /// \param PartialSpec the (uninstantiated) class template partial
3878 ClassTemplatePartialSpecializationDecl *PartialSpec) {
3886 TemplateParameterList *TempParams = PartialSpec->getTemplateParameters();
3894 = PartialSpec->getTemplateArgsAsWritten();
3906 PartialSpec->getLocation(),
3914 PartialSpec->getLocation(), ClassTemplate, InstTemplateArgs.size(),
3941 PartialSpec->getLocation(),
3961 SemaRef.Diag(PartialSpec->getLocation(), diag::err_partial_spec_redeclared)
3972 SemaRef.Context, PartialSpec->getTagKind(), Owner
    [all...]
SemaCXXScopeSpec.cpp 117 if (ClassTemplatePartialSpecializationDecl *PartialSpec
124 if (!hasVisibleDeclaration(PartialSpec))
125 diagnoseMissingImport(SS.getLastQualifierNameLoc(), PartialSpec,
128 return PartialSpec;
SemaTemplateInstantiate.cpp 321 ClassTemplatePartialSpecializationDecl *PartialSpec,
327 PointOfInstantiation, InstantiationRange, PartialSpec, nullptr,
332 VarTemplatePartialSpecializationDecl *PartialSpec,
338 PointOfInstantiation, InstantiationRange, PartialSpec, nullptr,
3163 if (auto *PartialSpec =
3166 while (PartialSpec->getInstantiatedFromMember()) {
3169 if (PartialSpec->isMemberSpecialization())
3172 PartialSpec = PartialSpec->getInstantiatedFromMember();
3174 Pattern = PartialSpec;
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Template.h 612 ClassTemplatePartialSpecializationDecl *PartialSpec);
616 VarTemplatePartialSpecializationDecl *PartialSpec);
Sema.h 8861 ClassTemplatePartialSpecializationDecl *PartialSpec,
8870 VarTemplatePartialSpecializationDecl *PartialSpec,
  /src/external/apache2/llvm/dist/clang/lib/Index/
USRGeneration.cpp 315 } else if (const VarTemplatePartialSpecializationDecl *PartialSpec
318 VisitTemplateParameterList(PartialSpec->getTemplateParameters());
519 } else if (const ClassTemplatePartialSpecializationDecl *PartialSpec
530 VisitTemplateParameterList(PartialSpec->getTemplateParameters());
  /src/external/apache2/llvm/dist/clang/lib/AST/
DeclTemplate.cpp 955 if (const auto *PartialSpec =
957 return PartialSpec->PartialSpecialization->getSpecializedTemplate();
1305 if (const auto *PartialSpec =
1307 return PartialSpec->PartialSpecialization->getSpecializedTemplate();
ASTImporter.cpp 5521 ClassTemplatePartialSpecializationDecl *PartialSpec =
5527 if (PartialSpec) {
5528 auto ToTPListOrErr = import(PartialSpec->getTemplateParameters());
5582 if (PartialSpec) {
5585 const auto &ASTTemplateArgs = *PartialSpec->getTemplateArgsAsWritten();
5591 CanonInjType, PartialSpec->getInjectedSpecializationType()))
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp 4576 auto *PartialSpec =
4587 Spec->setInstantiationOf(PartialSpec, TemplArgList);
ASTWriter.cpp 4933 if (auto PartialSpec =
4936 Record.AddDeclRef(PartialSpec);

Completed in 146 milliseconds