• Home
  • Raw
  • Download

Lines Matching refs:getLocation

232   if (RequireCompleteType(Param->getLocation(), Param->getType(),  in SetParamDefaultArgument()
246 InitializationKind Kind = InitializationKind::CreateCopy(Param->getLocation(), in SetParamDefaultArgument()
362 Diag(Param->getLocation(), diag::err_param_default_argument_nonfunc) in CheckExtraCXXDefaultArguments()
363 << SourceRange((*Toks)[1].getLocation(), Toks->back().getLocation()); in CheckExtraCXXDefaultArguments()
367 Diag(Param->getLocation(), diag::err_param_default_argument_nonfunc) in CheckExtraCXXDefaultArguments()
446 Diag(NewParam->getLocation(), DiagDefaultParamID) in MergeCXXFunctionDecl()
459 Diag(OldParam->getLocation(), diag::note_previous_definition) in MergeCXXFunctionDecl()
474 Diag(NewParam->getLocation(), in MergeCXXFunctionDecl()
477 Diag(Old->getLocation(), diag::note_template_prev_declaration) in MergeCXXFunctionDecl()
491 Diag(NewParam->getLocation(), diag::err_template_spec_default_arg) in MergeCXXFunctionDecl()
516 Diag(NewParam->getLocation(), in MergeCXXFunctionDecl()
524 Diag(NewParam->getLocation(),diag::warn_default_arg_makes_ctor_special) in MergeCXXFunctionDecl()
526 Diag(Old->getLocation(), diag::note_previous_declaration_special) in MergeCXXFunctionDecl()
537 Diag(New->getLocation(), diag::err_constexpr_redecl_mismatch) in MergeCXXFunctionDecl()
539 Diag(Old->getLocation(), diag::note_previous_declaration); in MergeCXXFunctionDecl()
585 OldType->getAs<FunctionProtoType>(), Old->getLocation(), in MergeVarDeclExceptionSpecs()
586 NewType->getAs<FunctionProtoType>(), New->getLocation())) { in MergeVarDeclExceptionSpecs()
613 Diag(Param->getLocation(), diag::ext_lambda_default_arguments) in CheckCXXDefaultArguments()
632 Diag(Param->getLocation(), in CheckCXXDefaultArguments()
636 Diag(Param->getLocation(), in CheckCXXDefaultArguments()
667 SourceLocation ParamLoc = PD->getLocation(); in CheckConstexprParameterTypes()
707 Diag(NewFD->getLocation(), diag::err_constexpr_virtual_base) in CheckConstexprFunctionDecl()
725 Diag(NewFD->getLocation(), diag::err_constexpr_virtual); in CheckConstexprFunctionDecl()
733 Diag(WrittenVirtual->getLocation(), in CheckConstexprFunctionDecl()
741 RequireLiteralType(NewFD->getLocation(), RT, in CheckConstexprFunctionDecl()
840 SemaRef.Diag(Dcl->getLocation(), diag::err_constexpr_ctor_missing_init); in CheckConstexprCtorInitializer()
843 SemaRef.Diag(Field->getLocation(), diag::note_constexpr_ctor_missing_init); in CheckConstexprCtorInitializer()
924 Diag(Dcl->getLocation(), diag::err_constexpr_union_ctor_no_init); in CheckConstexprFunctionBody()
967 Diag(Dcl->getLocation(), diag::err_constexpr_body_no_return); in CheckConstexprFunctionBody()
990 Diag(Dcl->getLocation(), diag::err_constexpr_function_never_constant_expr) in CheckConstexprFunctionBody()
1036 Diag(Class->getLocation(), diag::err_base_clause_on_union) in CheckBaseSpecifier()
1091 Diag(CXXBaseDecl->getLocation(), diag::note_previous_decl) in CheckBaseSpecifier()
1436 Diag(OA->getLocation(), in CheckOverrideControl()
1438 << "override" << FixItHint::CreateRemoval(OA->getLocation()); in CheckOverrideControl()
1442 Diag(FA->getLocation(), in CheckOverrideControl()
1444 << "final" << FixItHint::CreateRemoval(FA->getLocation()); in CheckOverrideControl()
1461 Diag(MD->getLocation(), diag::err_function_marked_override_not_overriding) in CheckOverrideControl()
1473 Diag(New->getLocation(), diag::err_final_function_overridden) in CheckIfOverriddenFunctionIsMarkedFinal()
1475 Diag(Old->getLocation(), diag::note_overridden_virtual_function); in CheckIfOverriddenFunctionIsMarkedFinal()
1665 FD->getLocation()) in ActOnCXXMemberDeclarator()
1707 Diag(FD->getLocation(), diag::warn_dangling_std_initializer_list) in ActOnCXXInClassMemberInitializer()
1955 Diag(Member->getLocation(), diag::note_previous_decl) in BuildMemInitializer()
2060 S.Diag(Member->getLocation(), diag::note_ref_or_ptr_member_declared_here) in CheckForDanglingReferenceOrPointer()
2500 = InitializationKind::CreateDefault(Constructor->getLocation()); in BuildImplicitBaseInitializer()
2515 Constructor->getLocation(), ParamType, in BuildImplicitBaseInitializer()
2537 = InitializationKind::CreateDirect(Constructor->getLocation(), in BuildImplicitBaseInitializer()
2577 SourceLocation Loc = Constructor->getLocation(); in BuildImplicitMemberInitializer()
2756 SemaRef.Diag(Constructor->getLocation(), in BuildImplicitMemberInitializer()
2761 SemaRef.Diag(Field->getLocation(), diag::note_declared_at); in BuildImplicitMemberInitializer()
2766 SemaRef.Diag(Constructor->getLocation(), in BuildImplicitMemberInitializer()
2771 SemaRef.Diag(Field->getLocation(), diag::note_declared_at); in BuildImplicitMemberInitializer()
3085 MarkBaseAndMemberDestructorsReferenced(Constructor->getLocation(), in SetCtorInitializers()
3407 CheckDestructorAccess(Field->getLocation(), Dtor, in MarkBaseAndMemberDestructorsReferenced()
3469 CheckDestructorAccess(ClassDecl->getLocation(), Dtor, in MarkBaseAndMemberDestructorsReferenced()
3584 Diag(SO->second.front().Method->getLocation(), in DiagnoseAbstractType()
3694 Info.S.Diag(Ctx->getLocation(), diag::err_array_of_abstract_type) in CheckPolymorphic()
3697 Info.S.Diag(Ctx->getLocation(), diag::err_abstract_type_in_decl) in CheckPolymorphic()
3789 Diag(Record->getLocation(), diag::warn_no_constructor_for_refconst) in CheckCompletedCXXClass()
3794 Diag(F->getLocation(), diag::note_refconst_member_not_initialized) in CheckCompletedCXXClass()
3818 Diag(D->getLocation(), diag::err_member_name_of_class) in CheckCompletedCXXClass()
3829 Diag(dtor ? dtor->getLocation() : Record->getLocation(), in CheckCompletedCXXClass()
3869 RequireLiteralType(M->getLocation(), Context.getRecordType(Record), in CheckCompletedCXXClass()
4077 Diag(MD->getLocation(), diag::err_defaulted_special_member_params) in CheckExplicitlyDefaultedSpecialMember()
4119 Diag(MD->getLocation(), diag::err_defaulted_special_member_return_type) in CheckExplicitlyDefaultedSpecialMember()
4126 Diag(MD->getLocation(), diag::err_defaulted_special_member_quals) in CheckExplicitlyDefaultedSpecialMember()
4141 Diag(MD->getLocation(), in CheckExplicitlyDefaultedSpecialMember()
4148 Diag(MD->getLocation(), in CheckExplicitlyDefaultedSpecialMember()
4153 Diag(MD->getLocation(), in CheckExplicitlyDefaultedSpecialMember()
4164 Diag(MD->getLocation(), in CheckExplicitlyDefaultedSpecialMember()
4171 Diag(MD->getLocation(), diag::err_defaulted_copy_assign_not_ref); in CheckExplicitlyDefaultedSpecialMember()
4180 computeImplicitExceptionSpec(*this, MD->getLocation(), MD).getEPI(EPI); in CheckExplicitlyDefaultedSpecialMember()
4204 PDiag(), ImplicitType, SourceLocation(), Type, MD->getLocation())) in CheckExplicitlyDefaultedSpecialMember()
4229 Diag(MD->getLocation(), diag::err_out_of_line_default_deletes) << CSM; in CheckExplicitlyDefaultedSpecialMember()
4255 ConstArg(false), VolatileArg(false), Loc(MD->getLocation()), in SpecialMemberDeletionInfo()
4369 S.Diag(Field->getLocation(), in shouldDeleteForSubobjectCall()
4446 S.Diag(FD->getLocation(), diag::note_deleted_default_ctor_uninit_field) in shouldDeleteForField()
4458 S.Diag(FD->getLocation(), diag::note_deleted_default_ctor_uninit_field) in shouldDeleteForField()
4470 S.Diag(FD->getLocation(), diag::note_deleted_copy_ctor_rvalue_reference) in shouldDeleteForField()
4478 S.Diag(FD->getLocation(), diag::note_deleted_assign_field) in shouldDeleteForField()
4486 S.Diag(FD->getLocation(), diag::note_deleted_assign_field) in shouldDeleteForField()
4518 S.Diag(FieldRecord->getLocation(), in shouldDeleteForField()
4546 S.Diag(MD->getParent()->getLocation(), in shouldDeleteForAllConstMembers()
4573 Diag(RD->getLocation(), diag::note_lambda_decl); in ShouldDeleteSpecialMember()
4607 Diag(UserDeclaredMove->getLocation(), in ShouldDeleteSpecialMember()
4625 if (FindDeallocationFunction(MD->getLocation(), MD->getParent(), Name, in ShouldDeleteSpecialMember()
4628 Diag(RD->getLocation(), diag::note_deleted_dtor_no_operator_delete); in ShouldDeleteSpecialMember()
4714 MD->getLocation()) == DiagnosticsEngine::Ignored) in DiagnoseHiddenVirtualMethods()
4742 Diag(MD->getLocation(), diag::warn_overloaded_virtual) in DiagnoseHiddenVirtualMethods()
4747 Diag(overloadedMD->getLocation(), in DiagnoseHiddenVirtualMethods()
5031 SourceLocation ParamLoc = Constructor->getParamDecl(0)->getLocation(); in CheckConstructor()
5055 Loc = Destructor->getLocation(); in CheckDestructor()
5057 Loc = RD->getLocation(); in CheckDestructor()
5307 Diag(Conversion->getLocation(), diag::warn_conv_to_self_not_used) in ActOnConversionDeclarator()
5310 Diag(Conversion->getLocation(), diag::warn_conv_to_base_not_used) in ActOnConversionDeclarator()
5313 Diag(Conversion->getLocation(), diag::warn_conv_to_void_not_used) in ActOnConversionDeclarator()
5389 Diag(PrevNS->getLocation(), diag::note_previous_definition); in ActOnStartNamespaceDef()
5397 Diag(PrevDecl->getLocation(), diag::note_previous_definition); in ActOnStartNamespaceDef()
5427 Diag(PrevNS->getLocation(), diag::note_previous_definition); in ActOnStartNamespaceDef()
5628 S.Diag(Found->getLocation(), diag::err_malformed_std_initializer_list); in LookupStdInitializerList()
5637 S.Diag(Template->getLocation(), diag::err_malformed_std_initializer_list); in LookupStdInitializerList()
5724 S.Diag(Corrected.getCorrectionDecl()->getLocation(), in TryNamespaceTypoCorrection()
5958 Diag(Using->getLocation(), in CheckUsingShadowDecl()
5961 Diag(Orig->getLocation(), diag::note_using_decl_target); in CheckUsingShadowDecl()
5970 Diag(Orig->getLocation(), diag::note_using_decl_target); in CheckUsingShadowDecl()
6010 Diag(Using->getLocation(), diag::err_using_decl_conflict); in CheckUsingShadowDecl()
6022 Diag(Using->getLocation(), diag::err_using_decl_conflict); in CheckUsingShadowDecl()
6026 Diag(Target->getLocation(), diag::note_using_decl_target); in CheckUsingShadowDecl()
6027 Diag(OldDecl->getLocation(), diag::note_using_decl_conflict); in CheckUsingShadowDecl()
6037 Diag(Using->getLocation(), diag::err_using_decl_conflict); in CheckUsingShadowDecl()
6038 Diag(Target->getLocation(), diag::note_using_decl_target); in CheckUsingShadowDecl()
6039 Diag(Tag->getLocation(), diag::note_using_decl_conflict); in CheckUsingShadowDecl()
6046 Diag(Using->getLocation(), diag::err_using_decl_conflict); in CheckUsingShadowDecl()
6047 Diag(Target->getLocation(), diag::note_using_decl_target); in CheckUsingShadowDecl()
6048 Diag(NonTag->getLocation(), diag::note_using_decl_conflict); in CheckUsingShadowDecl()
6066 UD->getLocation(), UD, Target); in BuildUsingShadowDecl()
6256 Diag((*I)->getUnderlyingDecl()->getLocation(), in BuildUsingDeclaration()
6267 Diag(R.getFoundDecl()->getLocation(), diag::note_using_decl_target); in BuildUsingDeclaration()
6377 Diag(D->getLocation(), diag::note_using_decl) << 1; in CheckUsingDeclRedeclaration()
6600 if (OldD->getLocation().isValid()) in ActOnAliasDeclaration()
6601 Diag(OldD->getLocation(), diag::note_previous_definition); in ActOnAliasDeclaration()
6621 Diag(NewTD->getLocation(), diag::err_redefinition_different_typedef) in ActOnAliasDeclaration()
6623 if (OldTD->getLocation().isValid()) in ActOnAliasDeclaration()
6624 Diag(OldTD->getLocation(), diag::note_previous_definition); in ActOnAliasDeclaration()
6694 Diag(PrevDecl->getLocation(), diag::note_previous_definition); in ActOnNamespaceAliasDef()
6815 ExceptSpec.CalledDecl(F->getLocation(), Constructor); in ComputeDefaultedDefaultCtorExceptionSpec()
6840 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitDefaultConstructor()
6892 SourceLocation Loc = Constructor->getLocation(); in DefineImplicitDefaultConstructor()
6976 SourceLocation UsingLoc = UD ? UD->getLocation() : in DeclareInheritedConstructors()
6977 ClassDecl->getLocation(); in DeclareInheritedConstructors()
7050 Diag(BaseCtor->getLocation(), in DeclareInheritedConstructors()
7052 Diag(PrevBaseCtor->getLocation(), in DeclareInheritedConstructors()
7054 Diag(PrevCtor->getLocation(), in DeclareInheritedConstructors()
7131 ExceptSpec.CalledDecl(F->getLocation(), in ComputeDefaultedDtorExceptionSpec()
7147 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitDestructor()
7197 MarkBaseAndMemberDestructorsReferenced(Destructor->getLocation(), in DefineImplicitDestructor()
7208 SourceLocation Loc = Destructor->getLocation(); in DefineImplicitDestructor()
7589 ExceptSpec.CalledDecl(Field->getLocation(), CopyAssign); in ComputeDefaultedCopyAssignmentExceptionSpec()
7611 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitCopyAssignment()
7700 SourceLocation Loc = CopyAssignOperator->getLocation(); in DefineImplicitCopyAssignment()
7774 Diag(ClassDecl->getLocation(), diag::err_uninitialized_member_for_assign) in DefineImplicitCopyAssignment()
7776 Diag(Field->getLocation(), diag::note_declared_at); in DefineImplicitCopyAssignment()
7786 Diag(ClassDecl->getLocation(), diag::err_uninitialized_member_for_assign) in DefineImplicitCopyAssignment()
7788 Diag(Field->getLocation(), diag::note_declared_at); in DefineImplicitCopyAssignment()
8019 ExceptSpec.CalledDecl(Field->getLocation(), MoveAssign); in ComputeDefaultedMoveAssignmentExceptionSpec()
8145 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitMoveAssignment()
8238 SourceLocation Loc = MoveAssignOperator->getLocation(); in DefineImplicitMoveAssignment()
8313 Diag(ClassDecl->getLocation(), diag::err_uninitialized_member_for_assign) in DefineImplicitMoveAssignment()
8315 Diag(Field->getLocation(), diag::note_declared_at); in DefineImplicitMoveAssignment()
8325 Diag(ClassDecl->getLocation(), diag::err_uninitialized_member_for_assign) in DefineImplicitMoveAssignment()
8327 Diag(Field->getLocation(), diag::note_declared_at); in DefineImplicitMoveAssignment()
8627 ExceptSpec.CalledDecl(Field->getLocation(), CopyConstructor); in ComputeDefaultedCopyCtorExceptionSpec()
8654 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitCopyConstructor()
8722 CopyConstructor->setBody(ActOnCompoundStmt(CopyConstructor->getLocation(), in DefineImplicitCopyConstructor()
8723 CopyConstructor->getLocation(), in DefineImplicitCopyConstructor()
8794 ExceptSpec.CalledDecl(F->getLocation(), Constructor); in ComputeDefaultedMoveCtorExceptionSpec()
8832 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitMoveConstructor()
8905 MoveConstructor->setBody(ActOnCompoundStmt(MoveConstructor->getLocation(), in DefineImplicitMoveConstructor()
8906 MoveConstructor->getLocation(), in DefineImplicitMoveConstructor()
8955 VK_LValue, Conv->getLocation()).take(); in DefineImplicitLambdaToFunctionPointerConversion()
8957 Stmt *Return = ActOnReturnStmt(Conv->getLocation(), FunctionRef).take(); in DefineImplicitLambdaToFunctionPointerConversion()
8959 Conv->getLocation(), in DefineImplicitLambdaToFunctionPointerConversion()
8960 Conv->getLocation())); in DefineImplicitLambdaToFunctionPointerConversion()
8966 Invoke->setBody(new (Context) CompoundStmt(Conv->getLocation())); in DefineImplicitLambdaToFunctionPointerConversion()
8988 Conv->getLocation(), in DefineImplicitLambdaToBlockPointerConversion()
9008 StmtResult Return = ActOnReturnStmt(Conv->getLocation(), BuildBlock.get()); in DefineImplicitLambdaToBlockPointerConversion()
9018 Conv->getLocation(), in DefineImplicitLambdaToBlockPointerConversion()
9019 Conv->getLocation())); in DefineImplicitLambdaToBlockPointerConversion()
9102 BuildCXXConstructExpr(VD->getLocation(), VD->getType(), Constructor, in InitializeVarWithConstructor()
9109 CheckImplicitConversions(Temp, VD->getLocation()); in InitializeVarWithConstructor()
9110 MarkFunctionReferenced(VD->getLocation(), Constructor); in InitializeVarWithConstructor()
9126 MarkFunctionReferenced(VD->getLocation(), Destructor); in FinalizeVarWithDestructor()
9127 CheckDestructorAccess(VD->getLocation(), Destructor, in FinalizeVarWithDestructor()
9131 DiagnoseUseOfDecl(Destructor, VD->getLocation()); in FinalizeVarWithDestructor()
9137 Diag(VD->getLocation(), diag::warn_exit_time_destructor); in FinalizeVarWithDestructor()
9141 Diag(VD->getLocation(), diag::warn_global_destructor); in FinalizeVarWithDestructor()
9191 return SemaRef.Diag(FnDecl->getLocation(), in CheckOperatorNewDeleteDeclarationScope()
9198 return SemaRef.Diag(FnDecl->getLocation(), in CheckOperatorNewDeleteDeclarationScope()
9217 return SemaRef.Diag(FnDecl->getLocation(), in CheckOperatorNewDeleteTypes()
9223 return SemaRef.Diag(FnDecl->getLocation(), in CheckOperatorNewDeleteTypes()
9229 return SemaRef.Diag(FnDecl->getLocation(), in CheckOperatorNewDeleteTypes()
9235 return SemaRef.Diag(FnDecl->getLocation(), in CheckOperatorNewDeleteTypes()
9242 return SemaRef.Diag(FnDecl->getLocation(), DependentParamTypeDiag) in CheckOperatorNewDeleteTypes()
9248 return SemaRef.Diag(FnDecl->getLocation(), InvalidParamTypeDiag) in CheckOperatorNewDeleteTypes()
9278 return SemaRef.Diag(FnDecl->getLocation(), in CheckOperatorNewDeclaration()
9334 return Diag(FnDecl->getLocation(), in CheckOverloadedOperatorDeclaration()
9350 return Diag(FnDecl->getLocation(), in CheckOverloadedOperatorDeclaration()
9365 return Diag((*Param)->getLocation(), in CheckOverloadedOperatorDeclaration()
9404 return Diag(FnDecl->getLocation(), diag::err_operator_overload_must_be) in CheckOverloadedOperatorDeclaration()
9411 return Diag(FnDecl->getLocation(), diag::err_operator_overload_variadic) in CheckOverloadedOperatorDeclaration()
9417 return Diag(FnDecl->getLocation(), in CheckOverloadedOperatorDeclaration()
9439 return Diag(LastParam->getLocation(), in CheckOverloadedOperatorDeclaration()
9452 Diag(FnDecl->getLocation(), diag::err_literal_operator_outside_namespace) in CheckLiteralOperatorDeclaration()
9458 Diag(FnDecl->getLocation(), diag::err_literal_operator_extern_c); in CheckLiteralOperatorDeclaration()
9542 Diag(FnDecl->getLocation(), diag::err_literal_operator_params) in CheckLiteralOperatorDeclaration()
9566 Diag(FnDecl->getLocation(), diag::warn_user_literal_reserved); in CheckLiteralOperatorDeclaration()
10394 Diag(Prev->getLocation(), diag::note_previous_declaration); in SetDeclDeleted()
10561 Diag(New->getLocation(), in CheckOverridingFunctionReturnType()
10564 Diag(Old->getLocation(), diag::note_overridden_virtual_function); in CheckOverridingFunctionReturnType()
10575 RequireCompleteType(New->getLocation(), NewClassTy, in CheckOverridingFunctionReturnType()
10584 Diag(New->getLocation(), in CheckOverridingFunctionReturnType()
10587 Diag(Old->getLocation(), diag::note_overridden_virtual_function); in CheckOverridingFunctionReturnType()
10596 New->getLocation(), SourceRange(), New->getDeclName(), 0)) { in CheckOverridingFunctionReturnType()
10601 Diag(Old->getLocation(), diag::note_overridden_virtual_function); in CheckOverridingFunctionReturnType()
10608 Diag(New->getLocation(), in CheckOverridingFunctionReturnType()
10611 Diag(Old->getLocation(), diag::note_overridden_virtual_function); in CheckOverridingFunctionReturnType()
10618 Diag(New->getLocation(), in CheckOverridingFunctionReturnType()
10621 Diag(Old->getLocation(), diag::note_overridden_virtual_function); in CheckOverridingFunctionReturnType()
10644 Diag(Method->getLocation(), diag::err_non_virtual_pure) in CheckPureMethod()
10709 Diag(Dcl->getLocation(), diag::err_invalid_use_of_function_type) in ActOnCXXConditionDeclaration()
10861 Diag(Class->getLocation(), Class->getTemplateSpecializationKind() == in DefineUsedVTables()
10934 InitializationKind::CreateDefault(ObjCImplementation->getLocation()); in SetIvarInitializers()
10958 MarkFunctionReferenced(Field->getLocation(), Destructor); in SetIvarInitializers()
10959 CheckDestructorAccess(Field->getLocation(), Destructor, in SetIvarInitializers()
11016 S.Diag(Target->getLocation(), diag::note_it_delegates_to); in DelegatingCycleHelper()
11026 S.Diag(C->getLocation(), diag::note_which_delegates_to); in DelegatingCycleHelper()
11064 S.Diag(E->getLocation(), diag::err_this_static_member_func) in VisitCXXThisExpr()