Searched refs:TemplateParams (Results 1 - 25 of 40) sorted by relevance

12

/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp136 TemplateParameterList *TemplateParams,
144 TemplateParameterList *TemplateParams,
155 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams,
387 Sema &S, TemplateParameterList *TemplateParams,
432 S, TemplateParams, ParamType, ValueType, Info, Deduced,
440 Sema &S, TemplateParameterList *TemplateParams,
445 S, TemplateParams, NTTP,
454 Sema &S, TemplateParameterList *TemplateParams,
465 return DeduceNonTypeTemplateArgument(S, TemplateParams, NTTP,
475 Sema &S, TemplateParameterList *TemplateParams,
386 DeduceNonTypeTemplateArgument( Sema &S, TemplateParameterList *TemplateParams, const NonTypeTemplateParmDecl *NTTP, const DeducedTemplateArgument &NewDeduced, QualType ValueType, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument
439 DeduceNonTypeTemplateArgument( Sema &S, TemplateParameterList *TemplateParams, const NonTypeTemplateParmDecl *NTTP, const llvm::APSInt &Value, QualType ValueType, bool DeducedFromArrayBound, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument
453 DeduceNullPtrTemplateArgument( Sema &S, TemplateParameterList *TemplateParams, const NonTypeTemplateParmDecl *NTTP, QualType NullPtrType, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument
474 DeduceNonTypeTemplateArgument( Sema &S, TemplateParameterList *TemplateParams, const NonTypeTemplateParmDecl *NTTP, Expr *Value, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument
487 DeduceNonTypeTemplateArgument( Sema &S, TemplateParameterList *TemplateParams, const NonTypeTemplateParmDecl *NTTP, ValueDecl *D, QualType T, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument
499 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, TemplateName Param, TemplateName Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument
562 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateSpecializationType *Param, QualType Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument
690 PackDeductionScope(Sema &S, TemplateParameterList *TemplateParams, SmallVectorImpl<DeducedTemplateArgument> &Deduced, TemplateDeductionInfo &Info, TemplateArgument Pattern) argument
699 PackDeductionScope(Sema &S, TemplateParameterList *TemplateParams, SmallVectorImpl<DeducedTemplateArgument> &Deduced, TemplateDeductionInfo &Info, unsigned Index) argument
973 TemplateParameterList *TemplateParams; member in class:__anon855::PackDeductionScope
1017 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const QualType *Params, unsigned NumParams, const QualType *Args, unsigned NumArgs, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced, unsigned TDF, bool PartialOrdering = false) argument
1224 DeduceTemplateBases( Sema &S, const RecordType *RecordT, TemplateParameterList *TemplateParams, const TemplateSpecializationType *SpecParam, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument
1345 DeduceTemplateArgumentsByTypeMatch(Sema &S, TemplateParameterList *TemplateParams, QualType ParamIn, QualType ArgIn, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced, unsigned TDF, bool PartialOrdering, bool DeducedFromArrayBound) argument
2309 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateArgument &Param, TemplateArgument Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument
2466 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, ArrayRef<TemplateArgument> Params, ArrayRef<TemplateArgument> Args, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced, bool NumberOfArgumentsMustMatch) argument
2549 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateArgumentList &ParamList, const TemplateArgumentList &ArgList, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument
2803 TemplateParameterList *TemplateParams = Template->getTemplateParameters(); local
3216 TemplateParameterList *TemplateParams local
3741 ResolveOverloadForDeduction(Sema &S, TemplateParameterList *TemplateParams, Expr *Arg, QualType ParamType, bool ParamWasReference) argument
3846 AdjustFunctionParmAndArgTypesForDeduction( Sema &S, TemplateParameterList *TemplateParams, unsigned FirstInnerIndex, QualType &ParamType, QualType &ArgType, Expr *Arg, unsigned &TDF) argument
3950 DeduceFromInitializerList( Sema &S, TemplateParameterList *TemplateParams, QualType AdjustedParamType, InitListExpr *ILE, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced, SmallVectorImpl<Sema::OriginalCallArg> &OriginalCallArgs, unsigned ArgIdx, unsigned TDF) argument
4017 DeduceTemplateArgumentsFromCallArgument( Sema &S, TemplateParameterList *TemplateParams, unsigned FirstInnerIndex, QualType ParamType, Expr *Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced, SmallVectorImpl<Sema::OriginalCallArg> &OriginalCallArgs, bool DecomposedParam, unsigned ArgIdx, unsigned TDF) argument
4104 TemplateParameterList *TemplateParams local
4302 TemplateParameterList *TemplateParams local
4489 TemplateParameterList *TemplateParams local
5084 TemplateParameterList *TemplateParams = FT2->getTemplateParameters(); local
6192 TemplateParameterList *TemplateParams local
[all...]
H A DSemaTemplate.cpp67 if (!LSI->TemplateParams.empty()) {
82 if (!Info.TemplateParams.empty()) {
1716 const ParsedAttributesView &Attr, TemplateParameterList *TemplateParams,
1720 assert(TemplateParams && TemplateParams->size() > 0 &&
1726 if (CheckTemplateDeclScope(S, TemplateParams))
1767 if (RebuildTemplateParamsInCurrentInstantiation(TemplateParams))
1884 !TemplateParameterListsAreEqual(TemplateParams,
1945 TemplateParams,
1995 DeclarationName(Name), TemplateParams,
1713 CheckClassTemplate( Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation NameLoc, const ParsedAttributesView &Attr, TemplateParameterList *TemplateParams, AccessSpecifier AS, SourceLocation ModulePrivateLoc, SourceLocation FriendLoc, unsigned NumOuterTemplateParamLists, TemplateParameterList **OuterTemplateParamLists, SkipBodyInfo *SkipBody) argument
2165 TemplateParameterList *TemplateParams = Template->getTemplateParameters(); local
2427 buildDeductionGuide( TemplateParameterList *TemplateParams, CXXConstructorDecl *Ctor, ExplicitSpecifier ES, TypeSourceInfo *TInfo, SourceLocation LocStart, SourceLocation Loc, SourceLocation LocEnd, llvm::ArrayRef<TypedefNameDecl *> MaterializedTypedefs = {}) argument
4210 noteNonDeducibleParameters(Sema &S, TemplateParameterList *TemplateParams, const llvm::SmallBitVector &DeducibleParams) argument
4241 auto *TemplateParams = Partial->getTemplateParameters(); local
4272 auto *TemplateParams = TD->getTemplateParameters(); local
4290 ActOnVarTemplateSpecialization( Scope *S, Declarator &D, TypeSourceInfo *DI, SourceLocation TemplateKWLoc, TemplateParameterList *TemplateParams, StorageClass SC, bool IsPartialSpecialization) argument
7921 CheckTemplateDeclScope(Scope *S, TemplateParameterList *TemplateParams) argument
8263 TemplateParameterList *TemplateParams = local
[all...]
H A DSemaLambda.cpp229 if (!LSI->GLTemplateParameterList && !LSI->TemplateParams.empty()) {
234 LSI->TemplateParams,
367 TemplateParameterList *TemplateParams = local
372 if (Class->isDependentContext() || TemplateParams) {
398 if (!TemplateParams)
405 FunctionTemplateDecl *const TemplateMethod = TemplateParams ?
408 TemplateParams,
528 assert(LSI->TemplateParams.empty() &&
533 LSI->TemplateParams.append(TParams.begin(), TParams.end());
H A DSemaTemplateInstantiateDecl.cpp1875 FunctionDecl *D, TemplateParameterList *TemplateParams,
1880 if (FunctionTemplate && !TemplateParams) {
1898 bool MergeWithParentScope = (TemplateParams != nullptr) ||
1918 if (TemplateParams && TemplateParams->size()) {
1920 dyn_cast<TemplateTypeParmDecl>(TemplateParams->asArray().back());
1928 TemplateParams = TemplateParameterList::Create(
1929 SemaRef.Context, TemplateParams->getTemplateLoc(),
1930 TemplateParams->getLAngleLoc(), TemplateParams
1874 VisitFunctionDecl( FunctionDecl *D, TemplateParameterList *TemplateParams, RewriteKind FunctionRewriteKind) argument
2204 VisitCXXMethodDecl( CXXMethodDecl *D, TemplateParameterList *TemplateParams, Optional<const ASTTemplateArgumentListInfo *> ClassScopeSpecializationArgs, RewriteKind FunctionRewriteKind) argument
[all...]
H A DSemaConcept.cpp690 TemplateParameterList *TemplateParams = Concept->getTemplateParameters();
697 llvm::SmallBitVector OccurringIndices(TemplateParams->size());
704 for (unsigned I = 0, J = 0, C = TemplateParams->size(); I != C; ++I)
707 S.getIdentityTemplateArgumentLoc(TemplateParams->begin()[I],
H A DSemaTemplateInstantiate.cpp671 TemplateParameterList *TemplateParams = nullptr; local
673 TemplateParams = Template->getTemplateParameters();
675 TemplateParams =
682 << getTemplateArgumentBindingsText(TemplateParams,
690 TemplateParameterList *TemplateParams = nullptr; local
692 TemplateParams = Template->getTemplateParameters();
694 TemplateParams =
700 << getTemplateArgumentBindingsText(TemplateParams,
H A DSemaDecl.cpp4571 MultiTemplateParamsArg TemplateParams,
4638 return ActOnFriendTypeDecl(S, DS, TemplateParams);
4643 !TemplateParams.empty() && TemplateParams.back()->size() == 0;
4762 Diag(DS.getBeginLoc(), (IsExplicitInstantiation || !TemplateParams.empty())
6928 TemplateParameterList *TemplateParams = nullptr; local
7018 TemplateParams = MatchTemplateParametersToScopeSpecifier(
7028 if (TemplateParams) {
7029 if (!TemplateParams->size() &&
7033 Diag(TemplateParams
4570 ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS, DeclSpec &DS, MultiTemplateParamsArg TemplateParams, bool IsExplicitInstantiation, RecordDecl *&AnonRecord) argument
9044 TemplateParameterList *TemplateParams = local
[all...]
H A DSemaDeclCXX.cpp3376 TemplateParameterList* TemplateParams = TemplateParameterLists[0];
3377 if (TemplateParams->size()) {
3381 << SourceRange(TemplateParams->getTemplateLoc(),
3382 TemplateParams->getRAngleLoc());
3385 Diag(TemplateParams->getTemplateLoc(),
3388 << SourceRange(TemplateParams->getTemplateLoc(),
3389 TemplateParams->getRAngleLoc());
12638 TemplateParameterList *TemplateParams = TemplateParamLists[0];
12641 if (CheckTemplateDeclScope(S, TemplateParams))
12663 if (TemplateParameterListsAreEqual(TemplateParams,
[all...]
/netbsd-current/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseTemplate.cpp127 SmallVector<NamedDecl*, 4> TemplateParams;
130 TemplateParams, LAngleLoc, RAngleLoc)) {
138 if (!TemplateParams.empty()) {
159 TemplateParams, RAngleLoc, OptionalRequiresClauseConstraintER.get()));
231 TemplateInfo.TemplateParams ? *TemplateInfo.TemplateParams
249 if (TemplateInfo.TemplateParams)
250 DeclaratorInfo.setTemplateParameterLists(*TemplateInfo.TemplateParams);
425 *TemplateInfo.TemplateParams,
432 /// TemplateParams i
[all...]
H A DParseDeclCXX.cpp850 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; local
852 TemplateParams ? TemplateParams->data() : nullptr,
853 TemplateParams ? TemplateParams->size() : 0);
1588 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; local
1600 if (TemplateParams && TemplateInfo.LastParameterListWasEmpty) {
1601 if (TemplateParams
[all...]
H A DParseCXXInlineMethods.cpp32 MultiTemplateParamsArg TemplateParams(
33 TemplateInfo.TemplateParams ? TemplateInfo.TemplateParams->data()
35 TemplateInfo.TemplateParams ? TemplateInfo.TemplateParams->size() : 0);
40 TemplateParams);
43 TemplateParams, nullptr,
/netbsd-current/external/apache2/llvm/dist/llvm/lib/IR/
H A DLLVMContextImpl.h565 Metadata *TemplateParams; member in struct:llvm::MDNodeKeyImpl
577 Metadata *VTableHolder, Metadata *TemplateParams,
585 TemplateParams(TemplateParams), Identifier(Identifier),
595 TemplateParams(N->getRawTemplateParams()),
612 TemplateParams == RHS->getRawTemplateParams() &&
626 TemplateParams);
691 Metadata *TemplateParams; member in struct:llvm::MDNodeKeyImpl
700 unsigned SPFlags, Metadata *Unit, Metadata *TemplateParams,
707 Unit(Unit), TemplateParams(TemplateParam
573 MDNodeKeyImpl(unsigned Tag, MDString *Name, Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, Metadata *Elements, unsigned RuntimeLang, Metadata *VTableHolder, Metadata *TemplateParams, MDString *Identifier, Metadata *Discriminator, Metadata *DataLocation, Metadata *Associated, Metadata *Allocated, Metadata *Rank) argument
696 MDNodeKeyImpl(Metadata *Scope, MDString *Name, MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type, unsigned ScopeLine, Metadata *ContainingType, unsigned VirtualIndex, int ThisAdjustment, unsigned Flags, unsigned SPFlags, Metadata *Unit, Metadata *TemplateParams, Metadata *Declaration, Metadata *RetainedNodes, Metadata *ThrownTypes) argument
773 isDeclarationOfODRMember(bool IsDefinition, const Metadata *Scope, const MDString *LinkageName, const Metadata *TemplateParams, const DISubprogram *RHS) argument
977 Metadata *TemplateParams; member in struct:llvm::MDNodeKeyImpl
980 MDNodeKeyImpl(Metadata *Scope, MDString *Name, MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type, bool IsLocalToUnit, bool IsDefinition, Metadata *StaticDataMemberDeclaration, Metadata *TemplateParams, uint32_t AlignInBits) argument
[all...]
H A DDebugInfoMetadata.cpp602 Metadata *TemplateParams, MDString *Identifier, Metadata *Discriminator,
611 OffsetInBits, Flags, Elements, RuntimeLang, VTableHolder, TemplateParams,
614 Elements, VTableHolder, TemplateParams, Identifier,
627 Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator,
638 VTableHolder, TemplateParams, &Identifier, Discriminator,
650 Elements, VTableHolder, TemplateParams, &Identifier,
666 Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator,
677 TemplateParams, &Identifier, Discriminator, DataLocation, Associated,
864 Metadata *TemplateParams, Metadata *Declaration, Metadata *RetainedNodes,
871 SPFlags, Unit, TemplateParams, Declaratio
597 getImpl( LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, Metadata *Elements, unsigned RuntimeLang, Metadata *VTableHolder, Metadata *TemplateParams, MDString *Identifier, Metadata *Discriminator, Metadata *DataLocation, Metadata *Associated, Metadata *Allocated, Metadata *Rank, StorageType Storage, bool ShouldCreate) argument
622 buildODRType( LLVMContext &Context, MDString &Identifier, unsigned Tag, MDString *Name, Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, Metadata *Elements, unsigned RuntimeLang, Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator, Metadata *DataLocation, Metadata *Associated, Metadata *Allocated, Metadata *Rank) argument
661 getODRType( LLVMContext &Context, MDString &Identifier, unsigned Tag, MDString *Name, Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, Metadata *Elements, unsigned RuntimeLang, Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator, Metadata *DataLocation, Metadata *Associated, Metadata *Allocated, Metadata *Rank) argument
859 getImpl( LLVMContext &Context, Metadata *Scope, MDString *Name, MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type, unsigned ScopeLine, Metadata *ContainingType, unsigned VirtualIndex, int ThisAdjustment, DIFlags Flags, DISPFlags SPFlags, Metadata *Unit, Metadata *TemplateParams, Metadata *Declaration, Metadata *RetainedNodes, Metadata *ThrownTypes, StorageType Storage, bool ShouldCreate) argument
975 getImpl(LLVMContext &Context, Metadata *Scope, MDString *Name, MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type, bool IsLocalToUnit, bool IsDefinition, Metadata *StaticDataMemberDeclaration, Metadata *TemplateParams, uint32_t AlignInBits, StorageType Storage, bool ShouldCreate) argument
[all...]
H A DDIBuilder.cpp458 DIType *VTableHolder, MDNode *TemplateParams, StringRef UniqueIdentifier) {
466 cast_or_null<MDTuple>(TemplateParams), UniqueIdentifier);
701 MDNode *Decl, MDTuple *TemplateParams, uint32_t AlignInBits) {
707 TemplateParams, AlignInBits);
718 MDTuple *TemplateParams, uint32_t AlignInBits) {
724 cast_or_null<DIDerivedType>(Decl), TemplateParams, AlignInBits)
454 createClassType( DIScope *Context, StringRef Name, DIFile *File, unsigned LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DINode::DIFlags Flags, DIType *DerivedFrom, DINodeArray Elements, DIType *VTableHolder, MDNode *TemplateParams, StringRef UniqueIdentifier) argument
697 createGlobalVariableExpression( DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, unsigned LineNumber, DIType *Ty, bool IsLocalToUnit, bool isDefined, DIExpression *Expr, MDNode *Decl, MDTuple *TemplateParams, uint32_t AlignInBits) argument
715 createTempGlobalVariableFwdDecl( DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, unsigned LineNumber, DIType *Ty, bool IsLocalToUnit, MDNode *Decl, MDTuple *TemplateParams, uint32_t AlignInBits) argument
H A DDebugInfo.cpp523 auto TemplateParams = nullptr; local
531 MDS->getFlags(), MDS->getSPFlags(), Unit, TemplateParams, Declaration,
542 MDS->getSPFlags(), Unit, TemplateParams, Declaration, Variables);
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h1064 /// <encoding>, and is stored in the TemplateParams table. In order for this to
1135 /// TemplateParams table if the <template-args> this pack belongs to apply to an
1505 NodeArray TemplateParams; member in class:ClosureTypeName
1512 : Node(KClosureTypeName), TemplateParams(TemplateParams_),
1516 F(TemplateParams, Params, Count);
1520 if (!TemplateParams.empty()) {
1522 TemplateParams.printWithComma(S);
2363 OldNumTemplateParamLists(TheParser->TemplateParams.size()) {
2364 Parser->TemplateParams.push_back(&Params);
2367 assert(Parser->TemplateParams
2382 PODSmallVector<TemplateParamList *, 4> TemplateParams; member in class:PODSmallVector
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h1081 DITemplateParameterArray TemplateParams, StringRef Identifier,
1088 RuntimeLang, VTableHolder, TemplateParams.get(),
1097 Metadata *VTableHolder, Metadata *TemplateParams,
1119 DITemplateParameterArray TemplateParams = nullptr,
1124 OffsetInBits, Flags, Elements, RuntimeLang, VTableHolder, TemplateParams,
1132 Metadata *TemplateParams = nullptr, MDString *Identifier = nullptr,
1137 OffsetInBits, Flags, Elements, RuntimeLang, VTableHolder, TemplateParams,
1155 Metadata *TemplateParams, Metadata *Discriminator,
1176 Metadata *TemplateParams, Metadata *Discriminator,
1250 void replaceTemplateParams(DITemplateParameterArray TemplateParams) { argument
1077 getImpl(LLVMContext &Context, unsigned Tag, StringRef Name, Metadata *File, unsigned Line, DIScope *Scope, DIType *BaseType, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, DINodeArray Elements, unsigned RuntimeLang, DIType *VTableHolder, DITemplateParameterArray TemplateParams, StringRef Identifier, DIDerivedType *Discriminator, Metadata *DataLocation, Metadata *Associated, Metadata *Allocated, Metadata *Rank, StorageType Storage, bool ShouldCreate = true) argument
[all...]
H A DDIBuilder.h637 MDTuple *TemplateParams = nullptr, uint32_t AlignInBits = 0);
644 MDTuple *TemplateParams= nullptr, uint32_t AlignInBits = 0);
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclTemplate.h419 return TemplateParams;
447 TemplateParameterList *TemplateParams; member in class:clang::final::TemplateDecl
450 TemplateParams = TParams;
458 assert(!TemplateParams && "TemplateParams already set!");
460 TemplateParams = templateParams;
2074 TemplateParameterList* TemplateParams = nullptr; member in class:clang::ClassTemplatePartialSpecializationDecl
2129 return TemplateParams;
2139 TemplateParams->getAssociatedConstraints(AC);
2143 return TemplateParams
2924 TemplateParameterList *TemplateParams = nullptr; member in class:clang::VarTemplatePartialSpecializationDecl
[all...]
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DTemplate.h530 TemplateParameterList *TemplateParams,
535 TemplateParameterList *TemplateParams,
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Serialization/
H A DASTRecordWriter.h257 void AddTemplateParameterList(const TemplateParameterList *TemplateParams);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Demangle/
H A DMicrosoftDemangleNodes.cpp222 if (!TemplateParams)
225 TemplateParams->output(OS, Flags);
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Parse/
H A DParser.h1477 : Kind(NonTemplate), TemplateParams(nullptr), TemplateLoc() { }
1479 ParsedTemplateInfo(TemplateParameterLists *TemplateParams, argument
1483 TemplateParams(TemplateParams),
1488 : Kind(ExplicitInstantiation), TemplateParams(nullptr),
1506 TemplateParameterLists *TemplateParams; member in struct:clang::ParsedTemplateInfo
3384 SmallVectorImpl<NamedDecl *> &TemplateParams,
3388 SmallVectorImpl<NamedDecl*> &TemplateParams);
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclTemplate.cpp224 : NamedDecl(DK, DC, L, Name), TemplatedDecl(Decl), TemplateParams(Params) {}
230 TemplateParams->getAssociatedConstraints(AC);
237 if (TemplateParams->hasAssociatedConstraints())
1039 TemplateParams(Params), ArgsAsWritten(ArgInfos),
1334 TemplateParams(Params), ArgsAsWritten(ArgInfos),
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp1486 Metadata *TemplateParams = nullptr; local
1511 TemplateParams = getMDOrNull(Record[14]);
1529 VTableHolder, TemplateParams, Discriminator, DataLocation, Associated,
1537 Elements, RuntimeLang, VTableHolder, TemplateParams,

Completed in 615 milliseconds

12