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

  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplate.cpp 3802 } else if (ClassTemplateDecl *ClassTemplate
3808 = ClassTemplate->findSpecialization(Converted, InsertPos);
3814 Context, ClassTemplate->getTemplatedDecl()->getTagKind(),
3815 ClassTemplate->getDeclContext(),
3816 ClassTemplate->getTemplatedDecl()->getBeginLoc(),
3817 ClassTemplate->getLocation(), ClassTemplate, Converted, nullptr);
3818 ClassTemplate->AddSpecialization(Decl, InsertPos);
3819 if (ClassTemplate->isOutOfLine())
3820 Decl->setLexicalDeclContext(ClassTemplate->getLexicalDeclContext())
    [all...]
SemaCXXScopeSpec.cpp 99 if (ClassTemplateDecl *ClassTemplate
109 = ClassTemplate->getInjectedClassNameSpecialization();
111 return ClassTemplate->getTemplatedDecl();
118 = ClassTemplate->findPartialSpecialization(ContextType)) {
SemaTemplateInstantiateDecl.cpp 1608 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate();
1613 = Owner->lookup(ClassTemplate->getDeclName());
3480 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate();
3481 assert(ClassTemplate->getDeclContext()->isRecord() &&
3490 D->getLocation(), ClassTemplate, TemplateArgs));
3867 /// \param ClassTemplate the (instantiated) class template that is partially
3877 ClassTemplateDecl *ClassTemplate,
3905 if (SemaRef.CheckTemplateArgumentList(ClassTemplate,
3914 PartialSpec->getLocation(), ClassTemplate, InstTemplateArgs.size(),
3922 = ClassTemplate->findPartialSpecialization(Converted, InstParams
    [all...]
SemaCodeComplete.cpp 1057 if (const ClassTemplateDecl *ClassTemplate = dyn_cast<ClassTemplateDecl>(D))
1058 Record = ClassTemplate->getTemplatedDecl();
1467 if (const auto *ClassTemplate = dyn_cast<ClassTemplateDecl>(ND))
1468 ND = ClassTemplate->getTemplatedDecl();
1481 if (const auto *ClassTemplate = dyn_cast<ClassTemplateDecl>(ND))
1482 ND = ClassTemplate->getTemplatedDecl();
1495 if (const auto *ClassTemplate = dyn_cast<ClassTemplateDecl>(ND))
1496 ND = ClassTemplate->getTemplatedDecl();
3898 case Decl::ClassTemplate:
SemaTemplateInstantiate.cpp 182 if (ClassTemplateDecl *ClassTemplate = Rec->getDescribedClassTemplate()) {
183 QualType T = ClassTemplate->getInjectedClassNameSpecialization();
188 if (ClassTemplate->isMemberSpecialization())
SemaLookup.cpp 2687 if (ClassTemplateDecl *ClassTemplate
2689 DeclContext *Ctx = ClassTemplate->getDeclContext();
SemaDecl.cpp 1268 return TemplateNameKindForDiagnostics::ClassTemplate;
  /src/external/apache2/llvm/dist/clang/lib/AST/
Comment.cpp 272 case Decl::ClassTemplate: {
ASTImporter.cpp 5503 ClassTemplateDecl *ClassTemplate;
5504 if (Error Err = importInto(ClassTemplate, D->getSpecializedTemplate()))
5532 PrevDecl = ClassTemplate->findPartialSpecialization(TemplateArgs,
5536 PrevDecl = ClassTemplate->findSpecialization(TemplateArgs, InsertPos);
5597 *BeginLocOrErr, *IdLocOrErr, ToTPList, ClassTemplate,
5606 if (!ClassTemplate->findPartialSpecialization(TemplateArgs, ToTPList,
5609 ClassTemplate->AddPartialSpecialization(PartSpec2, InsertPos);
5614 *BeginLocOrErr, *IdLocOrErr, ClassTemplate, TemplateArgs,
5620 if (!ClassTemplate->findSpecialization(TemplateArgs, InsertPos))
5622 ClassTemplate->AddSpecialization(D2, InsertPos)
    [all...]
DeclBase.cpp 809 case ClassTemplate:
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Template.h 611 ClassTemplateDecl *ClassTemplate,
Sema.h 2559 ClassTemplate,
  /src/external/apache2/llvm/dist/clang/lib/Frontend/
InterfaceStubFunctionsConsumer.cpp 179 case Decl::Kind::ClassTemplate:
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTCommon.cpp 372 case Decl::ClassTemplate:
  /src/external/apache2/llvm/dist/clang/lib/Index/
IndexSymbol.cpp 282 case Decl::ClassTemplate:
  /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchFinder.cpp 1129 if (auto *ClassTemplate = dyn_cast_or_null<ClassTemplateDecl>(
1131 return ClassTemplate->getTemplatedDecl();
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclTemplate.h 2275 : RedeclarableTemplateDecl(ClassTemplate, C, DC, L, Name, Params, Decl) {}
2424 static bool classofKind(Kind K) { return K == ClassTemplate; }
  /src/external/apache2/llvm/dist/clang/tools/libclang/
CIndex.cpp 5143 if (const ClassTemplateDecl *ClassTemplate = dyn_cast<ClassTemplateDecl>(D)) {
5146 OS << *ClassTemplate;
5148 TemplateParameterList *Params = ClassTemplate->getTemplateParameters();
5551 return cxstring::createRef("ClassTemplate");
6527 case Decl::ClassTemplate: {
7917 case Decl::ClassTemplate:
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGDecl.cpp 73 case Decl::ClassTemplate:
CodeGenModule.cpp 5722 case Decl::ClassTemplate:

Completed in 187 milliseconds