Lines Matching defs:PointOfInstantiation
4676 void Sema::InstantiateExceptionSpec(SourceLocation PointOfInstantiation,
4682 InstantiatingTemplate Inst(*this, PointOfInstantiation, Decl,
4693 Diag(PointOfInstantiation, diag::err_exception_spec_cycle) << Decl;
4880 void Sema::InstantiateFunctionDefinition(SourceLocation PointOfInstantiation,
4930 if (DiagnoseUninstantiableTemplate(PointOfInstantiation, Function,
4943 std::make_pair(Function, PointOfInstantiation));
4947 Diag(PointOfInstantiation, diag::warn_func_template_missing)
4951 Diag(PointOfInstantiation, diag::note_inst_declaration_hint)
4964 std::make_pair(Function, PointOfInstantiation));
5032 InstantiatingTemplate Inst(*this, PointOfInstantiation, Function);
5218 SourceLocation PointOfInstantiation, LateInstantiatedAttrVec *LateAttrs,
5223 InstantiatingTemplate Inst(*this, PointOfInstantiation, FromVar);
5490 void Sema::InstantiateVariableDefinition(SourceLocation PointOfInstantiation,
5524 InstantiatingTemplate Inst(*this, PointOfInstantiation, Var);
5568 std::make_pair(Var, PointOfInstantiation));
5573 Diag(PointOfInstantiation, diag::warn_var_template_missing)
5577 Diag(PointOfInstantiation, diag::note_inst_declaration_hint) << Var;
5586 if (DiagnoseUninstantiableTemplate(PointOfInstantiation, Var,
5623 PointOfInstantiation);
5627 InstantiatingTemplate Inst(*this, PointOfInstantiation, Var);