Searched refs:Instantiation (Results 1 – 11 of 11) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiate.cpp | 1711 Sema::SubstBaseSpecifiers(CXXRecordDecl *Instantiation, in SubstBaseSpecifiers() argument 1720 Instantiation->setInvalidDecl(); in SubstBaseSpecifiers() 1762 = CheckBaseSpecifier(Instantiation, in SubstBaseSpecifiers() 1796 = CheckBaseSpecifier(Instantiation, in SubstBaseSpecifiers() 1808 AttachBaseSpecifiers(Instantiation, InstantiatedBases.data(), in SubstBaseSpecifiers() 1827 TagDecl *Instantiation, in DiagnoseUninstantiableTemplate() argument 1843 << S.Context.getTypeDeclType(Instantiation); in DiagnoseUninstantiableTemplate() 1846 Instantiation->setInvalidDecl(); in DiagnoseUninstantiableTemplate() 1850 << S.Context.getTypeDeclType(Instantiation); in DiagnoseUninstantiableTemplate() 1855 << S.Context.getTypeDeclType(Instantiation); in DiagnoseUninstantiableTemplate() [all …]
|
D | SemaTemplateVariadic.cpp | 568 llvm::PointerUnion<Decl *, DeclArgumentPack *> *Instantiation in CheckParameterPacksForExpansion() local 571 if (Instantiation->is<DeclArgumentPack *>()) { in CheckParameterPacksForExpansion() 573 NewPackSize = Instantiation->get<DeclArgumentPack *>()->size(); in CheckParameterPacksForExpansion() 659 llvm::PointerUnion<Decl *, DeclArgumentPack *> *Instantiation in getNumArgumentsInExpansion() local 662 if (Instantiation->is<Decl*>()) in getNumArgumentsInExpansion() 667 unsigned Size = Instantiation->get<DeclArgumentPack *>()->size(); in getNumArgumentsInExpansion()
|
D | SemaTemplate.cpp | 6788 NamedDecl *Instantiation = nullptr; in CheckMemberSpecialization() local 6803 Instantiation = Method; in CheckMemberSpecialization() 6815 Instantiation = PrevVar; in CheckMemberSpecialization() 6823 Instantiation = PrevRecord; in CheckMemberSpecialization() 6831 Instantiation = PrevEnum; in CheckMemberSpecialization() 6837 if (!Instantiation) { in CheckMemberSpecialization() 6851 cast<CXXMethodDecl>(Instantiation)->getTemplateSpecializationKind()); in CheckMemberSpecialization() 6855 cast<CXXRecordDecl>(Instantiation)->getTemplateSpecializationKind()); in CheckMemberSpecialization() 6859 Previous.addDecl(Instantiation); in CheckMemberSpecialization() 6867 Diag(Instantiation->getLocation(), diag::note_specialized_decl); in CheckMemberSpecialization() [all …]
|
/external/libcxx/include/experimental/ |
D | optional | 294 "Instantiation of optional with a reference type is ill-formed."); 296 "Instantiation of optional with a in_place_t type is ill-formed."); 298 "Instantiation of optional with a nullopt_t type is ill-formed."); 300 "Instantiation of optional with a non-object type is undefined behavior."); 302 …"Instantiation of optional with an object type that is not noexcept destructible is undefined beha…
|
/external/clang/ |
D | NOTES.txt | 20 C++ Template Instantiation benchmark:
|
/external/llvm/lib/Target/Mips/ |
D | MipsCondMov.td | 105 // Instantiation of instructions. 201 // Instantiation of conditional move patterns.
|
/external/llvm/lib/MC/MCParser/ |
D | AsmParser.cpp | 87 MemoryBuffer *Instantiation; member 1861 : TheMacro(M), Instantiation(I), InstantiationLoc(IL), ExitBuffer(EB), in MacroInstantiation() 2120 MemoryBuffer *Instantiation = in handleMacroEntry() local 2126 M, NameLoc, CurBuffer, getTok().getLoc(), Instantiation); in handleMacroEntry() 2130 CurBuffer = SrcMgr.AddNewSourceBuffer(MI->Instantiation, SMLoc()); in handleMacroEntry() 4257 MemoryBuffer *Instantiation = in instantiateMacroLikeBody() local 4263 M, DirectiveLoc, CurBuffer, getTok().getLoc(), Instantiation); in instantiateMacroLikeBody() 4267 CurBuffer = SrcMgr.AddNewSourceBuffer(MI->Instantiation, SMLoc()); in instantiateMacroLikeBody()
|
/external/clang/test/SemaObjCXX/ |
D | arc-templates.mm | 18 // Instantiation for reference/pointer types that will get lifetime
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 6636 SubstBaseSpecifiers(CXXRecordDecl *Instantiation, 6642 CXXRecordDecl *Instantiation, CXXRecordDecl *Pattern, 6648 EnumDecl *Instantiation, EnumDecl *Pattern, 6676 CXXRecordDecl *Instantiation,
|
/external/stlport/etc/ |
D | ChangeLog | 193 support return of void. Instantiation is now done without reference
|
/external/clang/include/clang/Basic/ |
D | DiagnosticSemaKinds.td | 3404 // C++ Template Instantiation 3471 // C++ Explicit Instantiation
|