Lines Matching refs:getLocation

252   if (RequireCompleteType(Param->getLocation(), Param->getType(),  in SetParamDefaultArgument()
266 InitializationKind Kind = InitializationKind::CreateCopy(Param->getLocation(), in SetParamDefaultArgument()
402 SR = SourceRange((*Toks)[1].getLocation(), in CheckExtraCXXDefaultArguments()
403 Toks->back().getLocation()); in CheckExtraCXXDefaultArguments()
406 Diag(Param->getLocation(), diag::err_param_default_argument_nonfunc) in CheckExtraCXXDefaultArguments()
411 Diag(Param->getLocation(), diag::err_param_default_argument_nonfunc) in CheckExtraCXXDefaultArguments()
538 Diag(NewParam->getLocation(), DiagDefaultParamID) in MergeCXXFunctionDecl()
549 Diag(OldParam->getLocation(), diag::note_previous_definition) in MergeCXXFunctionDecl()
566 Diag(NewParam->getLocation(), in MergeCXXFunctionDecl()
569 Diag(PrevForDefaultArgs->getLocation(), in MergeCXXFunctionDecl()
584 Diag(NewParam->getLocation(), diag::err_template_spec_default_arg) in MergeCXXFunctionDecl()
609 Diag(NewParam->getLocation(), in MergeCXXFunctionDecl()
627 Diag(NewParam->getLocation(), diag::err_default_arg_makes_ctor_special) in MergeCXXFunctionDecl()
629 Diag(Old->getLocation(), diag::note_previous_declaration); in MergeCXXFunctionDecl()
638 Diag(New->getLocation(), diag::err_constexpr_redecl_mismatch) in MergeCXXFunctionDecl()
640 Diag(Old->getLocation(), diag::note_previous_declaration); in MergeCXXFunctionDecl()
647 Diag(New->getLocation(), diag::err_inline_decl_follows_def) << New; in MergeCXXFunctionDecl()
648 Diag(Def->getLocation(), diag::note_previous_definition); in MergeCXXFunctionDecl()
658 Diag(New->getLocation(), diag::err_friend_decl_with_def_arg_redeclared); in MergeCXXFunctionDecl()
659 Diag(Old->getLocation(), diag::note_previous_declaration); in MergeCXXFunctionDecl()
705 OldType->getAs<FunctionProtoType>(), Old->getLocation(), in MergeVarDeclExceptionSpecs()
706 NewType->getAs<FunctionProtoType>(), New->getLocation())) { in MergeVarDeclExceptionSpecs()
738 Diag(Param->getLocation(), in CheckCXXDefaultArguments()
742 Diag(Param->getLocation(), in CheckCXXDefaultArguments()
774 SourceLocation ParamLoc = PD->getLocation(); in CheckConstexprParameterTypes()
814 Diag(NewFD->getLocation(), diag::err_constexpr_virtual_base) in CheckConstexprFunctionDecl()
832 Diag(Method->getLocation(), diag::err_constexpr_virtual); in CheckConstexprFunctionDecl()
840 Diag(WrittenVirtual->getLocation(), in CheckConstexprFunctionDecl()
848 RequireLiteralType(NewFD->getLocation(), RT, in CheckConstexprFunctionDecl()
924 SemaRef.Diag(VD->getLocation(), in CheckConstexprDeclStmt()
932 VD->getLocation(), VD->getType(), in CheckConstexprDeclStmt()
938 SemaRef.Diag(VD->getLocation(), in CheckConstexprDeclStmt()
944 SemaRef.Diag(VD->getLocation(), in CheckConstexprDeclStmt()
1000 SemaRef.Diag(Dcl->getLocation(), diag::err_constexpr_ctor_missing_init); in CheckConstexprCtorInitializer()
1003 SemaRef.Diag(Field->getLocation(), diag::note_constexpr_ctor_missing_init); in CheckConstexprCtorInitializer()
1181 Diag(Dcl->getLocation(), diag::err_constexpr_union_ctor_no_init); in CheckConstexprFunctionBody()
1232 Diag(Dcl->getLocation(), in CheckConstexprFunctionBody()
1259 Diag(Dcl->getLocation(), diag::ext_constexpr_function_never_constant_expr) in CheckConstexprFunctionBody()
1363 Diag(Class->getLocation(), diag::err_base_clause_on_union) in CheckBaseSpecifier()
1389 Diag(BaseDecl->getLocation(), diag::note_previous_decl) in CheckBaseSpecifier()
1461 Diag(CXXBaseDecl->getLocation(), diag::note_entity_declared_at) in CheckBaseSpecifier()
1888 Diag(OA->getLocation(), in CheckOverrideControl()
1892 Diag(FA->getLocation(), in CheckOverrideControl()
1907 Diag(OA->getLocation(), in CheckOverrideControl()
1909 << "override" << FixItHint::CreateRemoval(OA->getLocation()); in CheckOverrideControl()
1913 Diag(FA->getLocation(), in CheckOverrideControl()
1916 << FixItHint::CreateRemoval(FA->getLocation()); in CheckOverrideControl()
1929 Diag(MD->getLocation(), diag::err_function_marked_override_not_overriding) in CheckOverrideControl()
1941 SourceLocation Loc = MD->getLocation(); in DiagnoseAbsenceOfOverrideControl()
1950 Diag(MD->getLocation(), diag::warn_function_marked_not_override_overriding) in DiagnoseAbsenceOfOverrideControl()
1953 Diag(OMD->getLocation(), diag::note_overridden_virtual_function); in DiagnoseAbsenceOfOverrideControl()
1966 Diag(New->getLocation(), diag::err_final_function_overridden) in CheckIfOverriddenFunctionIsMarkedFinal()
1969 Diag(Old->getLocation(), diag::note_overridden_virtual_function); in CheckIfOverriddenFunctionIsMarkedFinal()
2248 if (!Diags.isIgnored(diag::warn_unused_private_field, FD->getLocation())) { in ActOnCXXMemberDeclarator()
2406 S.Diag(Constructor->getLocation(), in HandleMemberExpr()
2610 Constructor->getLocation())) { in DiagnoseUninitializedFields()
2984 MarkAnyDeclReferenced(TyD->getLocation(), TyD, /*OdrUse=*/false); in BuildMemInitializer()
3041 S.Diag(Member->getLocation(), diag::note_ref_or_ptr_member_declared_here) in CheckForDanglingReferenceOrPointer()
3365 Constructor->getLocation(), SourceLocation(), SourceLocation()); in BuildImplicitBaseInitializer()
3374 = InitializationKind::CreateDefault(Constructor->getLocation()); in BuildImplicitBaseInitializer()
3389 Constructor->getLocation(), ParamType, in BuildImplicitBaseInitializer()
3411 = InitializationKind::CreateDirect(Constructor->getLocation(), in BuildImplicitBaseInitializer()
3449 SourceLocation Loc = Constructor->getLocation(); in BuildImplicitMemberInitializer()
3629 SemaRef.Diag(Constructor->getLocation(), in BuildImplicitMemberInitializer()
3634 SemaRef.Diag(Field->getLocation(), diag::note_declared_at); in BuildImplicitMemberInitializer()
3639 SemaRef.Diag(Constructor->getLocation(), in BuildImplicitMemberInitializer()
3644 SemaRef.Diag(Field->getLocation(), diag::note_declared_at); in BuildImplicitMemberInitializer()
3802 SemaRef.BuildCXXDefaultInitExpr(Info.Ctor->getLocation(), Field); in CollectFieldInitializer()
4029 MarkBaseAndMemberDestructorsReferenced(Constructor->getLocation(), in SetCtorInitializers()
4323 CheckDestructorAccess(Field->getLocation(), Dtor, in MarkBaseAndMemberDestructorsReferenced()
4383 ClassDecl->getLocation(), Dtor, in MarkBaseAndMemberDestructorsReferenced()
4390 diag::err_access_dtor_vbase, 0, ClassDecl->getLocation(), in MarkBaseAndMemberDestructorsReferenced()
4512 Diag(SO->second.front().Method->getLocation(), in DiagnoseAbstractType()
4622 Info.S.Diag(Ctx->getLocation(), diag::err_array_of_abstract_type) in CheckPolymorphic()
4625 Info.S.Diag(Ctx->getLocation(), diag::err_abstract_type_in_decl) in CheckPolymorphic()
4707 Diag(Class->getLocation(), diag::err_attribute_dll_not_extern) in checkClassLevelDLLAttribute()
4722 Diag(MemberAttr->getLocation(), in checkClassLevelDLLAttribute()
4725 Diag(ClassAttr->getLocation(), diag::note_previous_attribute); in checkClassLevelDLLAttribute()
4802 MarkFunctionReferenced(Class->getLocation(), MD); in checkClassLevelDLLAttribute()
4814 MarkFunctionReferenced(Class->getLocation(), MD); in checkClassLevelDLLAttribute()
4816 Diag(ClassAttr->getLocation(), diag::note_due_to_dllexported_class) in checkClassLevelDLLAttribute()
4872 Diag(ClassAttr->getLocation(), diag::note_attribute); in propagateDLLAttrToBaseClassTemplate()
4874 Diag(BaseTemplateSpec->getLocation(), in propagateDLLAttrToBaseClassTemplate()
4910 Diag(Record->getLocation(), diag::warn_no_constructor_for_refconst) in CheckCompletedCXXClass()
4915 Diag(F->getLocation(), diag::note_refconst_member_not_initialized) in CheckCompletedCXXClass()
4937 Diag(D->getLocation(), diag::err_member_name_of_class) in CheckCompletedCXXClass()
4949 Diag(dtor ? dtor->getLocation() : Record->getLocation(), in CheckCompletedCXXClass()
4955 Diag(Record->getLocation(), diag::warn_abstract_final_class) in CheckCompletedCXXClass()
5010 Diag(Record->getLocation(), diag::warn_cxx_ms_struct); in CheckCompletedCXXClass()
5249 Diag(MD->getLocation(), diag::err_defaulted_special_member_params) in CheckExplicitlyDefaultedSpecialMember()
5253 Diag(MD->getLocation(), diag::err_defaulted_special_member_variadic) in CheckExplicitlyDefaultedSpecialMember()
5273 Diag(MD->getLocation(), diag::err_defaulted_special_member_return_type) in CheckExplicitlyDefaultedSpecialMember()
5280 Diag(MD->getLocation(), diag::err_defaulted_special_member_quals) in CheckExplicitlyDefaultedSpecialMember()
5295 Diag(MD->getLocation(), in CheckExplicitlyDefaultedSpecialMember()
5302 Diag(MD->getLocation(), in CheckExplicitlyDefaultedSpecialMember()
5307 Diag(MD->getLocation(), in CheckExplicitlyDefaultedSpecialMember()
5317 Diag(MD->getLocation(), diag::err_defaulted_copy_assign_not_ref); in CheckExplicitlyDefaultedSpecialMember()
5375 SetDeclDeleted(MD, MD->getLocation()); in CheckExplicitlyDefaultedSpecialMember()
5380 Diag(MD->getLocation(), diag::err_out_of_line_default_deletes) << CSM; in CheckExplicitlyDefaultedSpecialMember()
5406 EPI.ExceptionSpec = computeImplicitExceptionSpec(*this, MD->getLocation(), MD) in CheckExplicitlyDefaultedMemberExceptionSpec()
5416 SpecifiedType, MD->getLocation()); in CheckExplicitlyDefaultedMemberExceptionSpec()
5454 ConstArg(false), Loc(MD->getLocation()), in SpecialMemberDeletionInfo()
5561 S.Diag(Field->getLocation(), in shouldDeleteForSubobjectCall()
5640 S.Diag(FD->getLocation(), diag::note_deleted_default_ctor_uninit_field) in shouldDeleteForField()
5652 S.Diag(FD->getLocation(), diag::note_deleted_default_ctor_uninit_field) in shouldDeleteForField()
5664 S.Diag(FD->getLocation(), diag::note_deleted_copy_ctor_rvalue_reference) in shouldDeleteForField()
5672 S.Diag(FD->getLocation(), diag::note_deleted_assign_field) in shouldDeleteForField()
5680 S.Diag(FD->getLocation(), diag::note_deleted_assign_field) in shouldDeleteForField()
5710 S.Diag(FieldRecord->getLocation(), in shouldDeleteForField()
5738 S.Diag(MD->getParent()->getLocation(), in shouldDeleteForAllConstMembers()
5765 Diag(RD->getLocation(), diag::note_lambda_decl); in ShouldDeleteSpecialMember()
5813 Diag(UserDeclaredMove->getLocation(), in ShouldDeleteSpecialMember()
5831 if (FindDeallocationFunction(MD->getLocation(), MD->getParent(), Name, in ShouldDeleteSpecialMember()
5834 Diag(RD->getLocation(), diag::note_deleted_dtor_no_operator_delete); in ShouldDeleteSpecialMember()
6047 S.Diag(CD->getLocation(), diag::note_user_declared_ctor); in checkTrivialSubobjectCall()
6053 S.Diag(Selected->getLocation(), diag::note_nontrivial_user_provided) in checkTrivialSubobjectCall()
6058 S.Diag(Selected->getLocation(), diag::note_declared_at); in checkTrivialSubobjectCall()
6098 S.Diag(FI->getLocation(), diag::note_nontrivial_in_class_init) << FI; in checkTrivialClassMembers()
6109 S.Diag(FI->getLocation(), diag::note_nontrivial_objc_ownership) in checkTrivialClassMembers()
6115 if (!checkTrivialSubobjectCall(S, FI->getLocation(), FieldType, ConstRHS, in checkTrivialClassMembers()
6129 checkTrivialSubobjectCall(*this, RD->getLocation(), Ty, ConstArg, CSM, in DiagnoseNontrivial()
6161 Diag(Param0->getLocation(), diag::note_nontrivial_param_type) in SpecialMemberIsTrivial()
6178 Diag(Param0->getLocation(), diag::note_nontrivial_param_type) in SpecialMemberIsTrivial()
6192 Diag(MD->getParamDecl(MD->getMinRequiredArguments())->getLocation(), in SpecialMemberIsTrivial()
6199 Diag(MD->getLocation(), diag::note_nontrivial_variadic); in SpecialMemberIsTrivial()
6237 Diag(MD->getLocation(), diag::note_nontrivial_virtual_dtor) << RD; in SpecialMemberIsTrivial()
6393 Diag(overloadedMD->getLocation(), PD); in NoteHiddenVirtualMethods()
6403 if (Diags.isIgnored(diag::warn_overloaded_virtual, MD->getLocation())) in DiagnoseHiddenVirtualMethods()
6409 Diag(MD->getLocation(), diag::warn_overloaded_virtual) in DiagnoseHiddenVirtualMethods()
6736 SourceLocation ParamLoc = Constructor->getParamDecl(0)->getLocation(); in CheckConstructor()
6760 Loc = Destructor->getLocation(); in CheckDestructor()
6762 Loc = RD->getLocation(); in CheckDestructor()
7103 Diag(Conversion->getLocation(), diag::warn_conv_to_self_not_used) in ActOnConversionDeclarator()
7106 Diag(Conversion->getLocation(), diag::warn_conv_to_base_not_used) in ActOnConversionDeclarator()
7109 Diag(Conversion->getLocation(), diag::warn_conv_to_void_not_used) in ActOnConversionDeclarator()
7160 S.Diag(PrevNS->getLocation(), diag::note_previous_definition); in DiagnoseNamespaceInlineMismatch()
7219 Diag(PrevDecl->getLocation(), diag::note_previous_definition); in ActOnStartNamespaceDef()
7444 S.Diag(Found->getLocation(), diag::err_malformed_std_initializer_list); in LookupStdInitializerList()
7453 S.Diag(Template->getLocation(), diag::err_malformed_std_initializer_list); in LookupStdInitializerList()
7769 Diag(Using->getLocation(), in CheckUsingShadowDecl()
7772 Diag(Orig->getLocation(), diag::note_using_decl_target); in CheckUsingShadowDecl()
7781 Diag(Orig->getLocation(), diag::note_using_decl_target); in CheckUsingShadowDecl()
7822 Diag(Using->getLocation(), diag::err_using_decl_conflict); in CheckUsingShadowDecl()
7834 Diag(Using->getLocation(), diag::err_using_decl_conflict); in CheckUsingShadowDecl()
7838 Diag(Target->getLocation(), diag::note_using_decl_target); in CheckUsingShadowDecl()
7839 Diag(OldDecl->getLocation(), diag::note_using_decl_conflict); in CheckUsingShadowDecl()
7849 Diag(Using->getLocation(), diag::err_using_decl_conflict); in CheckUsingShadowDecl()
7850 Diag(Target->getLocation(), diag::note_using_decl_target); in CheckUsingShadowDecl()
7851 Diag(Tag->getLocation(), diag::note_using_decl_conflict); in CheckUsingShadowDecl()
7858 Diag(Using->getLocation(), diag::err_using_decl_conflict); in CheckUsingShadowDecl()
7859 Diag(Target->getLocation(), diag::note_using_decl_target); in CheckUsingShadowDecl()
7860 Diag(NonTag->getLocation(), diag::note_using_decl_conflict); in CheckUsingShadowDecl()
7879 UD->getLocation(), UD, Target); in BuildUsingShadowDecl()
8203 Diag((*I)->getUnderlyingDecl()->getLocation(), in BuildUsingDeclaration()
8213 Diag(R.getFoundDecl()->getLocation(), diag::note_using_decl_target); in BuildUsingDeclaration()
8326 Diag(D->getLocation(), diag::note_using_decl) << 1; in CheckUsingDeclRedeclaration()
8602 if (OldD->getLocation().isValid()) in ActOnAliasDeclaration()
8603 Diag(OldD->getLocation(), diag::note_previous_definition); in ActOnAliasDeclaration()
8623 Diag(NewTD->getLocation(), diag::err_redefinition_different_typedef) in ActOnAliasDeclaration()
8625 if (OldTD->getLocation().isValid()) in ActOnAliasDeclaration()
8626 Diag(OldTD->getLocation(), diag::note_previous_definition); in ActOnAliasDeclaration()
8704 Diag(PrevDecl->getLocation(), diag::note_previous_namespace_alias) in ActOnNamespaceAliasDef()
8713 Diag(PrevDecl->getLocation(), diag::note_previous_definition); in ActOnNamespaceAliasDef()
8786 ExceptSpec.CalledDecl(F->getLocation(), Constructor); in ComputeDefaultedDefaultCtorExceptionSpec()
8848 ExceptSpec.CalledDecl(F->getLocation(), Constructor); in ComputeInheritingCtorExceptionSpec()
8907 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitDefaultConstructor()
8973 : Constructor->getLocation(); in DefineImplicitDefaultConstructor()
9088 SemaRef.Diag(Ctor->getLocation(), in inherit()
9123 return Decls.empty() ? Derived->getLocation() : Decls[0]->getLocation(); in getUsingLoc()
9173 SemaRef.Diag(BaseCtor->getLocation(), in declareCtor()
9175 SemaRef.Diag(Entry.BaseCtor->getLocation(), in declareCtor()
9177 SemaRef.Diag(Entry.DerivedCtor->getLocation(), in declareCtor()
9308 SourceLocation Loc = Constructor->getLocation(); in DefineInheritingConstructor()
9352 ExceptSpec.CalledDecl(F->getLocation(), in ComputeDefaultedDtorExceptionSpec()
9373 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitDestructor()
9430 MarkBaseAndMemberDestructorsReferenced(Destructor->getLocation(), in DefineImplicitDestructor()
9448 : Destructor->getLocation(); in DefineImplicitDestructor()
9492 Expr *DefaultArg = S.BuildCXXDefaultArgExpr(Class->getLocation(), CD, in getDefaultArgExprsForConstructors()
10012 ExceptSpec.CalledDecl(Field->getLocation(), CopyAssign); in ComputeDefaultedCopyAssignmentExceptionSpec()
10044 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitCopyAssignment()
10133 S.Diag(UserDeclaredOperation->getLocation(), in diagnoseDeprecatedCopyOperation()
10196 : CopyAssignOperator->getLocation(); in DefineImplicitCopyAssignment()
10260 Diag(ClassDecl->getLocation(), diag::err_uninitialized_member_for_assign) in DefineImplicitCopyAssignment()
10262 Diag(Field->getLocation(), diag::note_declared_at); in DefineImplicitCopyAssignment()
10272 Diag(ClassDecl->getLocation(), diag::err_uninitialized_member_for_assign) in DefineImplicitCopyAssignment()
10274 Diag(Field->getLocation(), diag::note_declared_at); in DefineImplicitCopyAssignment()
10407 ExceptSpec.CalledDecl(Field->getLocation(), MoveAssign); in ComputeDefaultedMoveAssignmentExceptionSpec()
10435 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitMoveAssignment()
10617 : MoveAssignOperator->getLocation(); in DefineImplicitMoveAssignment()
10692 Diag(ClassDecl->getLocation(), diag::err_uninitialized_member_for_assign) in DefineImplicitMoveAssignment()
10694 Diag(Field->getLocation(), diag::note_declared_at); in DefineImplicitMoveAssignment()
10704 Diag(ClassDecl->getLocation(), diag::err_uninitialized_member_for_assign) in DefineImplicitMoveAssignment()
10706 Diag(Field->getLocation(), diag::note_declared_at); in DefineImplicitMoveAssignment()
10836 ExceptSpec.CalledDecl(Field->getLocation(), CopyConstructor); in ComputeDefaultedCopyCtorExceptionSpec()
10868 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitCopyConstructor()
10948 : CopyConstructor->getLocation(); in DefineImplicitCopyConstructor()
11019 ExceptSpec.CalledDecl(F->getLocation(), Constructor); in ComputeDefaultedMoveCtorExceptionSpec()
11044 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitMoveConstructor()
11120 : MoveConstructor->getLocation(); in DefineImplicitMoveConstructor()
11196 VK_LValue, Conv->getLocation()).get(); in DefineImplicitLambdaToFunctionPointerConversion()
11198 Stmt *Return = BuildReturnStmt(Conv->getLocation(), FunctionRef).get(); in DefineImplicitLambdaToFunctionPointerConversion()
11200 Conv->getLocation(), in DefineImplicitLambdaToFunctionPointerConversion()
11201 Conv->getLocation())); in DefineImplicitLambdaToFunctionPointerConversion()
11210 Invoker->setBody(new (Context) CompoundStmt(Conv->getLocation())); in DefineImplicitLambdaToFunctionPointerConversion()
11236 Conv->getLocation(), in DefineImplicitLambdaToBlockPointerConversion()
11256 StmtResult Return = BuildReturnStmt(Conv->getLocation(), BuildBlock.get()); in DefineImplicitLambdaToBlockPointerConversion()
11266 Conv->getLocation(), in DefineImplicitLambdaToBlockPointerConversion()
11267 Conv->getLocation())); in DefineImplicitLambdaToBlockPointerConversion()
11409 MarkFunctionReferenced(VD->getLocation(), Destructor); in FinalizeVarWithDestructor()
11410 CheckDestructorAccess(VD->getLocation(), Destructor, in FinalizeVarWithDestructor()
11414 DiagnoseUseOfDecl(Destructor, VD->getLocation()); in FinalizeVarWithDestructor()
11421 Diag(VD->getLocation(), diag::warn_exit_time_destructor); in FinalizeVarWithDestructor()
11425 Diag(VD->getLocation(), diag::warn_global_destructor); in FinalizeVarWithDestructor()
11480 return SemaRef.Diag(FnDecl->getLocation(), in CheckOperatorNewDeleteDeclarationScope()
11487 return SemaRef.Diag(FnDecl->getLocation(), in CheckOperatorNewDeleteDeclarationScope()
11506 return SemaRef.Diag(FnDecl->getLocation(), in CheckOperatorNewDeleteTypes()
11512 return SemaRef.Diag(FnDecl->getLocation(), in CheckOperatorNewDeleteTypes()
11518 return SemaRef.Diag(FnDecl->getLocation(), in CheckOperatorNewDeleteTypes()
11524 return SemaRef.Diag(FnDecl->getLocation(), in CheckOperatorNewDeleteTypes()
11531 return SemaRef.Diag(FnDecl->getLocation(), DependentParamTypeDiag) in CheckOperatorNewDeleteTypes()
11537 return SemaRef.Diag(FnDecl->getLocation(), InvalidParamTypeDiag) in CheckOperatorNewDeleteTypes()
11567 return SemaRef.Diag(FnDecl->getLocation(), in CheckOperatorNewDeclaration()
11623 return Diag(FnDecl->getLocation(), in CheckOverloadedOperatorDeclaration()
11637 return Diag(FnDecl->getLocation(), in CheckOverloadedOperatorDeclaration()
11651 return Diag(Param->getLocation(), in CheckOverloadedOperatorDeclaration()
11690 return Diag(FnDecl->getLocation(), diag::err_operator_overload_must_be) in CheckOverloadedOperatorDeclaration()
11697 return Diag(FnDecl->getLocation(), diag::err_operator_overload_variadic) in CheckOverloadedOperatorDeclaration()
11703 return Diag(FnDecl->getLocation(), in CheckOverloadedOperatorDeclaration()
11724 return Diag(LastParam->getLocation(), in CheckOverloadedOperatorDeclaration()
11737 Diag(FnDecl->getLocation(), diag::err_literal_operator_outside_namespace) in CheckLiteralOperatorDeclaration()
11743 Diag(FnDecl->getLocation(), diag::err_literal_operator_extern_c); in CheckLiteralOperatorDeclaration()
11787 Diag(FnDecl->getLocation(), in CheckLiteralOperatorDeclaration()
11849 Diag(FnDecl->getLocation(), diag::err_literal_operator_params) in CheckLiteralOperatorDeclaration()
11871 Diag(FnDecl->getLocation(), diag::warn_user_literal_reserved) in CheckLiteralOperatorDeclaration()
12091 Diag(PrevDecl->getLocation(), diag::note_previous_definition); in ActOnExceptionDeclarator()
12745 Diag(FD->getLocation(), diag::err_friend_decl_with_def_arg_redeclared); in ActOnFriendFunctionDecl()
12746 Diag(OldFD->getLocation(), diag::note_previous_declaration); in ActOnFriendFunctionDecl()
12748 Diag(FD->getLocation(), diag::err_friend_decl_with_def_arg_must_be_def); in ActOnFriendFunctionDecl()
12753 Diag(FD->getLocation(), diag::warn_template_qualified_friend_unsupported) in ActOnFriendFunctionDecl()
12779 Diag(Prev->getLocation().isInvalid() ? DelLoc : Prev->getLocation(), in SetDeclDeleted()
12790 Diag(Fn->getLocation(), diag::err_attribute_dll_deleted) << DLLAttr; in SetDeclDeleted()
12809 Diag((*I)->getLocation(), diag::note_overridden_virtual_function); in SetDeclDeleted()
12926 Diag(New->getLocation(), in CheckOverridingFunctionAttributes()
12929 Diag(Old->getLocation(), diag::note_overridden_virtual_function); in CheckOverridingFunctionAttributes()
12962 Diag(New->getLocation(), in CheckOverridingFunctionReturnType()
12966 Diag(Old->getLocation(), diag::note_overridden_virtual_function) in CheckOverridingFunctionReturnType()
12978 RequireCompleteType(New->getLocation(), NewClassTy, in CheckOverridingFunctionReturnType()
12987 Diag(New->getLocation(), diag::err_covariant_return_not_derived) in CheckOverridingFunctionReturnType()
12990 Diag(Old->getLocation(), diag::note_overridden_virtual_function) in CheckOverridingFunctionReturnType()
13000 New->getLocation(), New->getReturnTypeSourceRange(), in CheckOverridingFunctionReturnType()
13006 Diag(Old->getLocation(), diag::note_overridden_virtual_function) in CheckOverridingFunctionReturnType()
13014 Diag(New->getLocation(), in CheckOverridingFunctionReturnType()
13018 Diag(Old->getLocation(), diag::note_overridden_virtual_function) in CheckOverridingFunctionReturnType()
13026 Diag(New->getLocation(), in CheckOverridingFunctionReturnType()
13030 Diag(Old->getLocation(), diag::note_overridden_virtual_function) in CheckOverridingFunctionReturnType()
13054 Diag(Method->getLocation(), diag::err_non_virtual_pure) in CheckPureMethod()
13061 Diag(D->getLocation(), diag::err_pure_friend); in ActOnPureSpecifier()
13065 Diag(D->getLocation(), diag::err_illegal_initializer); in ActOnPureSpecifier()
13132 Diag(Dcl->getLocation(), diag::err_invalid_use_of_function_type) in ActOnCXXConditionDeclaration()
13291 Diag(Class->getLocation(), Class->getTemplateSpecializationKind() == in DefineUsedVTables()
13362 InitializationKind::CreateDefault(ObjCImplementation->getLocation()); in SetIvarInitializers()
13386 MarkFunctionReferenced(Field->getLocation(), Destructor); in SetIvarInitializers()
13387 CheckDestructorAccess(Field->getLocation(), Destructor, in SetIvarInitializers()
13441 S.Diag(Target->getLocation(), diag::note_it_delegates_to); in DelegatingCycleHelper()
13451 S.Diag(C->getLocation(), diag::note_which_delegates_to); in DelegatingCycleHelper()
13487 S.Diag(E->getLocation(), diag::err_this_static_member_func) in VisitCXXThisExpr()