/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 194 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, argument 217 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, argument 240 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, argument 265 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionTemplateDecl *FunctionTemplate, ArrayRef<TemplateArgument> TemplateArgs, ActiveTemplateInstantiation::InstantiationKind Kind, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument 294 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, ClassTemplatePartialSpecializationDecl *PartialSpec, ArrayRef<TemplateArgument> TemplateArgs, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument 318 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, VarTemplatePartialSpecializationDecl *PartialSpec, ArrayRef<TemplateArgument> TemplateArgs, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument 342 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, ParmVarDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument 366 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, NonTypeTemplateParmDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument 390 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, TemplateTemplateParmDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument 414 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateDecl *Template, NamedDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument 464 CheckInstantiationDepth( SourceLocation PointOfInstantiation, SourceRange InstantiationRange) argument 1922 DiagnoseUninstantiableTemplate(Sema &S, SourceLocation PointOfInstantiation, TagDecl *Instantiation, bool InstantiatedFromMember, TagDecl *Pattern, TagDecl *PatternDef, TemplateSpecializationKind TSK, bool Complain = true) argument 1988 InstantiateClass(SourceLocation PointOfInstantiation, CXXRecordDecl *Instantiation, CXXRecordDecl *Pattern, const MultiLevelTemplateArgumentList &TemplateArgs, TemplateSpecializationKind TSK, bool Complain) argument 2231 InstantiateEnum(SourceLocation PointOfInstantiation, EnumDecl *Instantiation, EnumDecl *Pattern, const MultiLevelTemplateArgumentList &TemplateArgs, TemplateSpecializationKind TSK) argument 2282 InstantiateClassTemplateSpecialization( SourceLocation PointOfInstantiation, ClassTemplateSpecializationDecl *ClassTemplateSpec, TemplateSpecializationKind TSK, bool Complain) argument 2458 InstantiateClassMembers(SourceLocation PointOfInstantiation, CXXRecordDecl *Instantiation, const MultiLevelTemplateArgumentList &TemplateArgs, TemplateSpecializationKind TSK) argument 2643 InstantiateClassTemplateSpecializationMembers( SourceLocation PointOfInstantiation, ClassTemplateSpecializationDecl *ClassTemplateSpec, TemplateSpecializationKind TSK) argument [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 3120 void Sema::InstantiateExceptionSpec(SourceLocation PointOfInstantiation, argument 3266 void Sema::InstantiateFunctionDefinition(SourceLocation PointOfInstantiation, argument 3447 BuildVarTemplateInstantiation( VarTemplateDecl *VarTemplate, VarDecl *FromVar, const TemplateArgumentList &TemplateArgList, const TemplateArgumentListInfo &TemplateArgsInfo, SmallVectorImpl<TemplateArgument> &Converted, SourceLocation PointOfInstantiation, void *InsertPos, LateInstantiatedAttrVec *LateAttrs, LocalInstantiationScope *StartingScope) argument 3659 InstantiateStaticDataMemberDefinition( SourceLocation PointOfInstantiation, VarDecl *Var, bool Recursive, bool DefinitionRequired) argument 3668 InstantiateVariableDefinition(SourceLocation PointOfInstantiation, VarDecl *Var, bool Recursive, bool DefinitionRequired) argument [all...] |
H A D | SemaType.cpp | 5005 SourceLocation PointOfInstantiation = E->getExprLoc(); local
|
H A D | SemaTemplate.cpp | 2618 SourceLocation PointOfInstantiation = TemplateNameLoc; local 6222 DiagLocForExplicitInstantiation( NamedDecl* D, SourceLocation PointOfInstantiation) argument
|
H A D | SemaExpr.cpp | 11238 SourceLocation PointOfInstantiation = Loc; local 12138 SourceLocation PointOfInstantiation = Var->getPointOfInstantiation(); local
|
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 327 SourceLocation PointOfInstantiation; member in class:clang::TemplateParameterList::FunctionTemplateSpecializationInfo 404 SourceLocation PointOfInstantiation; member in class:clang::TemplateParameterList::MemberSpecializationInfo 1419 SourceLocation PointOfInstantiation; member in class:clang::TemplateParameterList::ClassTemplateSpecializationDecl 2294 SourceLocation PointOfInstantiation; member in class:clang::TemplateParameterList::VarTemplateSpecializationDecl [all...] |
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | Decl.cpp | 2072 setTemplateSpecializationKind(TemplateSpecializationKind TSK, SourceLocation PointOfInstantiation) argument 2878 setFunctionTemplateSpecialization(ASTContext &C, FunctionTemplateDecl *Template, const TemplateArgumentList *TemplateArgs, void *InsertPos, TemplateSpecializationKind TSK, const TemplateArgumentListInfo *TemplateArgsAsWritten, SourceLocation PointOfInstantiation) argument 2949 setTemplateSpecializationKind(TemplateSpecializationKind TSK, SourceLocation PointOfInstantiation) argument 3313 setTemplateSpecializationKind(TemplateSpecializationKind TSK, SourceLocation PointOfInstantiation) argument [all...] |
H A D | ASTContext.cpp | 1086 setInstantiatedFromStaticDataMember(VarDecl *Inst, VarDecl *Tmpl, TemplateSpecializationKind TSK, SourceLocation PointOfInstantiation) argument
|
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 6031 SourceLocation PointOfInstantiation; member in struct:clang::Sema::ActiveTemplateInstantiation [all...] |