| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DependenceFlags.h | 27 Instantiation = 2, enumerator 41 TypeInstantiation = Type | Instantiation, 42 ValueInstantiation = Value | Instantiation, 43 TypeValueInstantiation = Type | Value | Instantiation, 60 Instantiation = 2, enumerator 75 DependentInstantiation = Dependent | Instantiation, 86 Instantiation = 2, \ 91 DependentInstantiation = Dependent | Instantiation, \ 116 Instantiation = 2, in LLVM_COMMON_DEPENDENCE() enumerator 132 Syntactic = UnexpandedPack | Instantiation | Error, in LLVM_COMMON_DEPENDENCE() [all …]
|
| H A D | Type.h | 2754 return getDependence() & TypeDependence::Instantiation; 7324 TypeDependence::Instantiation) &
|
| H A D | Expr.h | 222 return static_cast<bool>(getDependence() & ExprDependence::Instantiation); in isInstantiationDependent()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 3483 Sema::SubstBaseSpecifiers(CXXRecordDecl *Instantiation, in SubstBaseSpecifiers() argument 3492 Instantiation->setInvalidDecl(); in SubstBaseSpecifiers() 3534 = CheckBaseSpecifier(Instantiation, in SubstBaseSpecifiers() 3568 = CheckBaseSpecifier(Instantiation, in SubstBaseSpecifiers() 3579 if (!Invalid && AttachBaseSpecifiers(Instantiation, InstantiatedBases)) in SubstBaseSpecifiers() 3598 CXXRecordDecl *Instantiation, CXXRecordDecl *Pattern, in InstantiateClass() argument 3604 if (DiagnoseUninstantiableTemplate(PointOfInstantiation, Instantiation, in InstantiateClass() 3605 Instantiation->getInstantiatedFromMemberClass(), in InstantiateClass() 3612 Instantiation->getNameForDiagnostic(OS, getPrintingPolicy(), in InstantiateClass() 3615 auto Loc = SourceMgr.getExpansionLoc(Instantiation->getLocation()); in InstantiateClass() [all …]
|
| H A D | SemaTemplateVariadic.cpp | 782 llvm::PointerUnion<Decl *, DeclArgumentPack *> *Instantiation = in CheckParameterPacksForExpansion() local 784 Decl *B = cast<Decl *>(*Instantiation); in CheckParameterPacksForExpansion() 801 llvm::PointerUnion<Decl *, DeclArgumentPack *> *Instantiation = in CheckParameterPacksForExpansion() local 804 if (isa<DeclArgumentPack *>(*Instantiation)) { in CheckParameterPacksForExpansion() 806 NewPackSize = cast<DeclArgumentPack *>(*Instantiation)->size(); in CheckParameterPacksForExpansion() 962 llvm::PointerUnion<Decl *, DeclArgumentPack *> *Instantiation = in getNumArgumentsInExpansionFromUnexpanded() local 965 if (isa<Decl *>(*Instantiation)) in getNumArgumentsInExpansionFromUnexpanded() 970 unsigned Size = cast<DeclArgumentPack *>(*Instantiation)->size(); in getNumArgumentsInExpansionFromUnexpanded()
|
| H A D | SemaTemplate.cpp | 767 NamedDecl *Instantiation, in DiagnoseUninstantiableTemplate() argument 773 assert(isa<TagDecl>(Instantiation) || isa<FunctionDecl>(Instantiation) || in DiagnoseUninstantiableTemplate() 774 isa<VarDecl>(Instantiation)); in DiagnoseUninstantiableTemplate() 801 if (TagDecl *TD = dyn_cast<TagDecl>(Instantiation)) in DiagnoseUninstantiableTemplate() 810 Instantiation->setInvalidDecl(); in DiagnoseUninstantiableTemplate() 812 if (isa<FunctionDecl>(Instantiation)) { in DiagnoseUninstantiableTemplate() 815 << /*member function*/ 1 << Instantiation->getDeclName() in DiagnoseUninstantiableTemplate() 816 << Instantiation->getDeclContext(); in DiagnoseUninstantiableTemplate() 819 assert(isa<TagDecl>(Instantiation) && "Must be a TagDecl!"); in DiagnoseUninstantiableTemplate() 826 if (isa<FunctionDecl>(Instantiation)) { in DiagnoseUninstantiableTemplate() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ComputeDependence.cpp | 94 if ((Deps & ExprDependence::Value) && (Deps & ExprDependence::Instantiation)) in computeDependence() 235 (ExprDependence::Instantiation | ExprDependence::Error); in computeDependence() 240 E->getSubExpr()->getDependence() | ExprDependence::Instantiation; in computeDependence() 242 D &= ~ExprDependence::Instantiation; in computeDependence() 248 ExprDependence::Instantiation; in computeDependence() 259 D |= ExprDependence::Instantiation; in computeDependence() 388 ExprDependence::Instantiation; in computeDependence() 392 D |= PatternDep | ExprDependence::Instantiation; in computeDependence() 537 Deps |= ExprDependence::Instantiation; in computeDependence() 552 Deps |= ExprDependence::Instantiation; in computeDependence() [all …]
|
| H A D | TemplateBase.cpp | 278 TemplateArgumentDependence::Instantiation; in getDependence() 286 TemplateArgumentDependence::Instantiation; in getDependence() 299 TemplateArgumentDependence::Instantiation; in getDependence() 315 return getDependence() & TemplateArgumentDependence::Instantiation; in isInstantiationDependent()
|
| H A D | ExprConcepts.cpp | 76 D |= ExprDependence::Instantiation; in ConceptSpecializationExpr()
|
| H A D | NestedNameSpecifier.cpp | 199 NestedNameSpecifierDependence::Instantiation; in getDependence() 237 return getDependence() & NestedNameSpecifierDependence::Instantiation; in isInstantiationDependent()
|
| H A D | TemplateName.cpp | 404 return getDependence() & TemplateNameDependence::Instantiation; in isInstantiationDependent()
|
| H A D | Type.cpp | 364 TypeDependence::Instantiation | in MatrixType() 3742 (TypeDependence::Instantiation | TypeDependence::UnexpandedPack)); in FunctionProtoType() 3758 (TypeDependence::Instantiation | TypeDependence::UnexpandedPack)); in FunctionProtoType()
|
| /freebsd/crypto/openssl/doc/designs/quic-design/ |
| H A D | quic-statm.md | 9 Instantiation section in QUIC Statistics Manager
|
| H A D | quic-ackm.md | 88 Instantiation section in QUIC ACK Manager
|
| H A D | quic-api-ssl-funcs.md | 138 | **⇒ Instantiation** | | | | | …
|
| /freebsd/contrib/llvm-project/libcxx/include/experimental/ |
| H A D | propagate_const | 163 …static_assert(!is_array<_Tp>::value, "Instantiation of propagate_const with an array type is ill-f… 164 …static_assert(!is_reference<_Tp>::value, "Instantiation of propagate_const with a reference type i… 166 "Instantiation of propagate_const with a function-pointer type is ill-formed."); 168 … "Instantiation of propagate_const with a pointer to (possibly cv-qualified) void is ill-formed.");
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsCondMov.td | 105 // Instantiation of instructions. 198 // Instantiation of conditional move patterns.
|
| H A D | MicroMipsInstrInfo.td | 1290 // Instantiation of conditional move patterns. 1301 // Instantiation of conditional move patterns.
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/ |
| H A D | MasmParser.cpp | 1107 std::unique_ptr<MemoryBuffer> Instantiation = in expandMacros() local 1112 SrcMgr.AddNewSourceBuffer(std::move(Instantiation), Tok.getEndLoc()); in expandMacros() 2779 std::unique_ptr<MemoryBuffer> Instantiation = in handleMacroEntry() local 2791 CurBuffer = SrcMgr.AddNewSourceBuffer(std::move(Instantiation), SMLoc()); in handleMacroEntry() 5452 std::unique_ptr<MemoryBuffer> Instantiation = in instantiateMacroLikeBody() local 5462 CurBuffer = SrcMgr.AddNewSourceBuffer(std::move(Instantiation), SMLoc()); in instantiateMacroLikeBody()
|
| H A D | AsmParser.cpp | 2839 std::unique_ptr<MemoryBuffer> Instantiation = in handleMacroEntry() local 2851 CurBuffer = SrcMgr.AddNewSourceBuffer(std::move(Instantiation), SMLoc()); in handleMacroEntry() 5625 std::unique_ptr<MemoryBuffer> Instantiation = in instantiateMacroLikeBody() local 5635 CurBuffer = SrcMgr.AddNewSourceBuffer(std::move(Instantiation), SMLoc()); in instantiateMacroLikeBody()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 11385 SourceLocation PointOfInstantiation, NamedDecl *Instantiation, 13638 bool SubstBaseSpecifiers(CXXRecordDecl *Instantiation, CXXRecordDecl *Pattern, 13664 CXXRecordDecl *Instantiation, CXXRecordDecl *Pattern, 13684 EnumDecl *Instantiation, EnumDecl *Pattern, 13703 SourceLocation PointOfInstantiation, FieldDecl *Instantiation, 13720 CXXRecordDecl *Instantiation,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrP10.td | 2033 // Instantiation of the set boolean reverse patterns for 32-bit integers. 2040 // Instantiation of the set boolean reverse patterns for 64-bit integers. 2048 // Instantiation of the set boolean reverse patterns for f32, f64, f128.
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | DiagnosticSemaKinds.td | 5728 // C++ Template Instantiation 5847 // C++ Explicit Instantiation
|