Searched refs:Instantiation (Results 1 – 12 of 12) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 2054 Instantiation->startDefinition(); in InstantiateClass() 2065 Instantiation->setInvalidDecl(); in InstantiateClass() 2092 Instantiation->setInvalidDecl(); in InstantiateClass() 2122 Instantiation->setInvalidDecl(); in InstantiateClass() 2132 ActOnFields(nullptr, Instantiation->getLocation(), Instantiation, Fields, in InstantiateClass() 2134 CheckCompletedCXXClass(Instantiation); in InstantiateClass() 2173 if (!Instantiation->isInvalidDecl()) { in InstantiateClass() 2185 Instantiation->setInvalidDecl(); in InstantiateClass() 2198 Instantiation->setInvalidDecl(); in InstantiateClass() 2320 Instantiation->setInvalidDecl(); in InstantiateInClassInitializer() [all …]
|
| H A D | SemaTemplateVariadic.cpp | 668 llvm::PointerUnion<Decl *, DeclArgumentPack *> *Instantiation in CheckParameterPacksForExpansion() local 671 if (Instantiation->is<DeclArgumentPack *>()) { in CheckParameterPacksForExpansion() 673 NewPackSize = Instantiation->get<DeclArgumentPack *>()->size(); in CheckParameterPacksForExpansion() 786 llvm::PointerUnion<Decl *, DeclArgumentPack *> *Instantiation in getNumArgumentsInExpansion() local 789 if (Instantiation->is<Decl*>()) in getNumArgumentsInExpansion() 794 unsigned Size = Instantiation->get<DeclArgumentPack *>()->size(); in getNumArgumentsInExpansion()
|
| H A D | SemaTemplate.cpp | 665 assert(isa<TagDecl>(Instantiation) || isa<FunctionDecl>(Instantiation) || in DiagnoseUninstantiableTemplate() 666 isa<VarDecl>(Instantiation)); in DiagnoseUninstantiableTemplate() 700 Instantiation->setInvalidDecl(); in DiagnoseUninstantiableTemplate() 731 << Instantiation; in DiagnoseUninstantiableTemplate() 749 Instantiation->setInvalidDecl(); in DiagnoseUninstantiableTemplate() 8369 Instantiation = Method; in CheckMemberSpecialization() 8382 Instantiation = PrevVar; in CheckMemberSpecialization() 8391 Instantiation = PrevRecord; in CheckMemberSpecialization() 8400 Instantiation = PrevEnum; in CheckMemberSpecialization() 8406 if (!Instantiation) { in CheckMemberSpecialization() [all …]
|
| /freebsd-12.1/contrib/libc++/include/experimental/ |
| H A D | propagate_const | 142 "Instantiation of propagate_const with an array type is ill-formed."); 144 "Instantiation of propagate_const with a reference type is ill-formed."); 146 "Instantiation of propagate_const with a function-pointer type is ill-formed."); 148 … "Instantiation of propagate_const with a pointer to (possibly cv-qualified) void is ill-formed.");
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsCondMov.td | 106 // Instantiation of instructions. 197 // Instantiation of conditional move patterns.
|
| H A D | MicroMipsInstrInfo.td | 1298 // Instantiation of conditional move patterns. 1309 // Instantiation of conditional move patterns.
|
| /freebsd-12.1/contrib/llvm/lib/MC/MCParser/ |
| H A D | AsmParser.cpp | 2755 std::unique_ptr<MemoryBuffer> Instantiation = in handleMacroEntry() local 2767 CurBuffer = SrcMgr.AddNewSourceBuffer(std::move(Instantiation), SMLoc()); in handleMacroEntry() 5397 std::unique_ptr<MemoryBuffer> Instantiation = in instantiateMacroLikeBody() local 5407 CurBuffer = SrcMgr.AddNewSourceBuffer(std::move(Instantiation), SMLoc()); in instantiateMacroLikeBody()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 6179 NamedDecl *Instantiation, 7823 SubstBaseSpecifiers(CXXRecordDecl *Instantiation, 7829 CXXRecordDecl *Instantiation, CXXRecordDecl *Pattern, 7835 EnumDecl *Instantiation, EnumDecl *Pattern, 7840 SourceLocation PointOfInstantiation, FieldDecl *Instantiation, 7876 CXXRecordDecl *Instantiation,
|
| /freebsd-12.1/contrib/gcc/doc/ |
| H A D | 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
|
| H A D | invoke.texi | 1536 @xref{Template Instantiation}, for more information. 1583 Instantiation}, for more information. 1655 @xref{Template Instantiation}.
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | DiagnosticSemaKinds.td | 4232 // C++ Template Instantiation 4317 // C++ Explicit Instantiation
|
| /freebsd-12.1/contrib/gcc/ |
| H A D | ChangeLog-2003 | 27237 * doc/extend.texi (Template Instantiation): Refer to ISO standard,
|