/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 136 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 D | SemaTemplate.cpp | 67 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 D | SemaLambda.cpp | 229 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 D | SemaTemplateInstantiateDecl.cpp | 1875 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 D | SemaConcept.cpp | 690 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 D | SemaTemplateInstantiate.cpp | 671 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 D | SemaDecl.cpp | 4571 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 D | SemaDeclCXX.cpp | 3376 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 D | ParseTemplate.cpp | 127 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 D | ParseDeclCXX.cpp | 850 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 D | ParseCXXInlineMethods.cpp | 32 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 D | LLVMContextImpl.h | 565 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 D | DebugInfoMetadata.cpp | 602 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 D | DIBuilder.cpp | 458 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 D | DebugInfo.cpp | 523 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 D | ItaniumDemangle.h | 1064 /// <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 D | DebugInfoMetadata.h | 1081 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 D | DIBuilder.h | 637 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 D | DeclTemplate.h | 419 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 D | Template.h | 530 TemplateParameterList *TemplateParams, 535 TemplateParameterList *TemplateParams,
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Serialization/ |
H A D | ASTRecordWriter.h | 257 void AddTemplateParameterList(const TemplateParameterList *TemplateParams);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Demangle/ |
H A D | MicrosoftDemangleNodes.cpp | 222 if (!TemplateParams) 225 TemplateParams->output(OS, Flags);
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Parse/ |
H A D | Parser.h | 1477 : 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 D | DeclTemplate.cpp | 224 : 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 D | MetadataLoader.cpp | 1486 Metadata *TemplateParams = nullptr; local 1511 TemplateParams = getMDOrNull(Record[14]); 1529 VTableHolder, TemplateParams, Discriminator, DataLocation, Associated, 1537 Elements, RuntimeLang, VTableHolder, TemplateParams,
|