/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 119 SmallVector<Decl*, 4> TemplateParams; local 300 ParseTemplateParameters(unsigned Depth, SmallVectorImpl<Decl*> &TemplateParams, SourceLocation &LAngleLoc, SourceLocation &RAngleLoc) argument 343 ParseTemplateParameterList(unsigned Depth, SmallVectorImpl<Decl*> &TemplateParams) argument 541 SmallVector<Decl*,8> TemplateParams; local [all...] |
H A D | ParseDeclCXX.cpp | 616 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; local 1221 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; local [all...] |
/freebsd-9.3-release/contrib/llvm/lib/IR/ |
H A D | DIBuilder.cpp | 600 createClassType(DIDescriptor Context, StringRef Name, DIFile File, unsigned LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, DIType DerivedFrom, DIArray Elements, DIType VTableHolder, MDNode *TemplateParams, StringRef UniqueIdentifier) argument
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 271 TemplateParameterList* TemplateParams; local 1649 TemplateParameterList* TemplateParams; member in class:clang::TemplateParameterList::ClassTemplatePartialSpecializationDecl 2516 TemplateParameterList *TemplateParams; member in class:clang::TemplateParameterList::VarTemplatePartialSpecializationDecl [all...] |
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 273 TemplateParameterList *TemplateParams = local 753 TemplateParameterList *TemplateParams = local
|
H A D | SemaTemplateInstantiate.cpp | 628 TemplateParameterList *TemplateParams = 0; local 647 TemplateParameterList *TemplateParams = 0; local
|
H A D | SemaTemplateDeduction.cpp | 403 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, TemplateName Param, TemplateName Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 462 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateSpecializationType *Param, QualType Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 625 FinishArgumentPackDeduction(Sema &S, TemplateParameterList *TemplateParams, bool HasAnyArguments, SmallVectorImpl<DeducedTemplateArgument> &Deduced, ArrayRef<unsigned> PackIndices, SmallVectorImpl<DeducedTemplateArgument> &SavedPacks, NewlyDeducedPacksType &NewlyDeducedPacks, TemplateDeductionInfo &Info) argument 709 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, SmallVectorImpl<RefParamPartialOrderingComparison> * RefParamComparisons = 0) argument 929 DeduceTemplateArgumentsByTypeMatch(Sema &S, TemplateParameterList *TemplateParams, QualType ParamIn, QualType ArgIn, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced, unsigned TDF, bool PartialOrdering, SmallVectorImpl<RefParamPartialOrderingComparison> * RefParamComparisons) argument 1633 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateArgument &Param, TemplateArgument Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 1794 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateArgument *Params, unsigned NumParams, const TemplateArgument *Args, unsigned NumArgs, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 1918 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateArgumentList &ParamList, const TemplateArgumentList &ArgList, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 2495 TemplateParameterList *TemplateParams local 2771 TemplateParameterList *TemplateParams local 3002 ResolveOverloadForDeduction(Sema &S, TemplateParameterList *TemplateParams, Expr *Arg, QualType ParamType, bool ParamWasReference) argument 3101 AdjustFunctionParmAndArgTypesForDeduction(Sema &S, TemplateParameterList *TemplateParams, QualType &ParamType, QualType &ArgType, Expr *Arg, unsigned &TDF) argument 3217 DeduceTemplateArgumentByListElement(Sema &S, TemplateParameterList *TemplateParams, QualType ParamType, Expr *Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced, unsigned TDF) argument 3301 TemplateParameterList *TemplateParams local 3560 TemplateParameterList *TemplateParams local 3814 TemplateParameterList *TemplateParams local 4169 TemplateParameterList *TemplateParams = FT2->getTemplateParameters(); local 5104 TemplateParameterList *TemplateParams local [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 1182 VisitFunctionDecl(FunctionDecl *D, TemplateParameterList *TemplateParams) argument 1475 VisitCXXMethodDecl(CXXMethodDecl *D, TemplateParameterList *TemplateParams, bool IsClassScopeSpecialization) argument [all...] |
H A D | SemaTemplate.cpp | 840 CheckClassTemplate(Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation NameLoc, AttributeList *Attr, TemplateParameterList *TemplateParams, AccessSpecifier AS, SourceLocation ModulePrivateLoc, unsigned NumOuterTemplateParamLists, TemplateParameterList** OuterTemplateParamLists) argument 2343 ActOnVarTemplateSpecialization( Scope *S, VarTemplateDecl *VarTemplate, Declarator &D, TypeSourceInfo *DI, SourceLocation TemplateKWLoc, TemplateParameterList *TemplateParams, VarDecl::StorageClass SC, bool IsPartialSpecialization) argument 5444 CheckTemplateDeclScope(Scope *S, TemplateParameterList *TemplateParams) argument 5749 CheckTemplatePartialSpecializationArgs( Sema &S, TemplateParameterList *TemplateParams, SmallVectorImpl<TemplateArgument> &TemplateArgs) argument 5807 TemplateParameterList *TemplateParams = local [all...] |
H A D | SemaDecl.cpp | 5107 TemplateParameterList *TemplateParams = local 3195 ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS, DeclSpec &DS, MultiTemplateParamsArg TemplateParams, bool IsExplicitInstantiation) argument [all...] |
H A D | SemaDeclCXX.cpp | 1995 TemplateParameterList* TemplateParams = TemplateParameterLists[0]; local 7782 TemplateParameterList *TemplateParams = TemplateParamLists[0]; local 8395 TemplateParameterList *TemplateParams = 0; local 11526 ActOnFriendFunctionDecl(Scope *S, Declarator &D, MultiTemplateParamsArg TemplateParams) argument [all...] |
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Parse/ |
H A D | Parser.h | 1033 ParsedTemplateInfo(TemplateParameterLists *TemplateParams, argument 1060 TemplateParameterLists *TemplateParams; member in struct:clang::Parser::ParsedTemplateInfo
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | ASTImporter.cpp | 3953 TemplateParameterList *TemplateParams local 4039 TemplateParameterList *TemplateParams local
|
H A D | Expr.cpp | 574 std::string TemplateParams; local 611 POut << " [" << TemplateParams << "]"; local
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 1198 SmallVector<llvm::Value *, 16> TemplateParams; local
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 1411 TemplateParameterList* TemplateParams local
|
H A D | ASTWriter.cpp | 4945 ASTWriter::AddTemplateParameterList(const TemplateParameterList *TemplateParams, argument
|
H A D | ASTReader.cpp | 6967 TemplateParameterList* TemplateParams = local
|