Searched refs:Instantiation (Results 1 – 11 of 11) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaTemplateInstantiate.cpp | 1750 Sema::SubstBaseSpecifiers(CXXRecordDecl *Instantiation, in SubstBaseSpecifiers() argument 1759 Instantiation->setInvalidDecl(); in SubstBaseSpecifiers() 1801 = CheckBaseSpecifier(Instantiation, in SubstBaseSpecifiers() 1835 = CheckBaseSpecifier(Instantiation, in SubstBaseSpecifiers() 1847 AttachBaseSpecifiers(Instantiation, InstantiatedBases.data(), in SubstBaseSpecifiers() 1866 TagDecl *Instantiation, in DiagnoseUninstantiableTemplate() argument 1882 << S.Context.getTypeDeclType(Instantiation); in DiagnoseUninstantiableTemplate() 1885 Instantiation->setInvalidDecl(); in DiagnoseUninstantiableTemplate() 1889 << S.Context.getTypeDeclType(Instantiation); in DiagnoseUninstantiableTemplate() 1894 << S.Context.getTypeDeclType(Instantiation); in DiagnoseUninstantiableTemplate() [all …]
|
| HD | SemaTemplateVariadic.cpp | 577 llvm::PointerUnion<Decl *, DeclArgumentPack *> *Instantiation in CheckParameterPacksForExpansion() local 580 if (Instantiation->is<DeclArgumentPack *>()) { in CheckParameterPacksForExpansion() 582 NewPackSize = Instantiation->get<DeclArgumentPack *>()->size(); in CheckParameterPacksForExpansion() 668 llvm::PointerUnion<Decl *, DeclArgumentPack *> *Instantiation in getNumArgumentsInExpansion() local 671 if (Instantiation->is<Decl*>()) in getNumArgumentsInExpansion() 676 unsigned Size = Instantiation->get<DeclArgumentPack *>()->size(); in getNumArgumentsInExpansion()
|
| HD | SemaTemplate.cpp | 6960 NamedDecl *Instantiation = nullptr; in CheckMemberSpecialization() local 6975 Instantiation = Method; in CheckMemberSpecialization() 6987 Instantiation = PrevVar; in CheckMemberSpecialization() 6995 Instantiation = PrevRecord; in CheckMemberSpecialization() 7003 Instantiation = PrevEnum; in CheckMemberSpecialization() 7009 if (!Instantiation) { in CheckMemberSpecialization() 7023 cast<CXXMethodDecl>(Instantiation)->getTemplateSpecializationKind()); in CheckMemberSpecialization() 7027 cast<CXXRecordDecl>(Instantiation)->getTemplateSpecializationKind()); in CheckMemberSpecialization() 7031 Previous.addDecl(Instantiation); in CheckMemberSpecialization() 7039 Diag(Instantiation->getLocation(), diag::note_specialized_decl); in CheckMemberSpecialization() [all …]
|
| /NextBSD/contrib/libc++/include/experimental/ |
| D | optional | 304 "Instantiation of optional with a reference type is ill-formed."); 306 "Instantiation of optional with a in_place_t type is ill-formed."); 308 "Instantiation of optional with a nullopt_t type is ill-formed."); 310 "Instantiation of optional with a non-object type is undefined behavior."); 312 …"Instantiation of optional with an object type that is not noexcept destructible is undefined beha…
|
| /NextBSD/contrib/llvm/lib/Target/Mips/ |
| HD | MipsCondMov.td | 106 // Instantiation of instructions. 202 // Instantiation of conditional move patterns.
|
| /NextBSD/contrib/llvm/lib/MC/MCParser/ |
| HD | AsmParser.cpp | 2176 std::unique_ptr<MemoryBuffer> Instantiation = in handleMacroEntry() local 2188 CurBuffer = SrcMgr.AddNewSourceBuffer(std::move(Instantiation), SMLoc()); in handleMacroEntry() 4321 std::unique_ptr<MemoryBuffer> Instantiation = in instantiateMacroLikeBody() local 4331 CurBuffer = SrcMgr.AddNewSourceBuffer(std::move(Instantiation), SMLoc()); in instantiateMacroLikeBody()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Sema.h | 6953 SubstBaseSpecifiers(CXXRecordDecl *Instantiation, 6959 CXXRecordDecl *Instantiation, CXXRecordDecl *Pattern, 6965 EnumDecl *Instantiation, EnumDecl *Pattern, 6970 SourceLocation PointOfInstantiation, FieldDecl *Instantiation, 6997 CXXRecordDecl *Instantiation,
|
| /NextBSD/contrib/gcc/doc/ |
| HD | extend.texi | 10613 * Template Instantiation:: Methods for ensuring that exactly one copy of 10781 @xref{Template Instantiation,,Where's the Template?}. 10903 @node Template Instantiation 11228 instantiation. @xref{Template Instantiation}. The C++ standard clearly
|
| HD | invoke.texi | 1536 @xref{Template Instantiation}, for more information. 1583 Instantiation}, for more information. 1655 @xref{Template Instantiation}.
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Basic/ |
| HD | DiagnosticSemaKinds.td | 3634 // C++ Template Instantiation 3703 // C++ Explicit Instantiation
|
| /NextBSD/contrib/gcc/ |
| HD | ChangeLog-2003 | 27237 * doc/extend.texi (Template Instantiation): Refer to ISO standard,
|