Lines Matching refs:CurrentLocation

9196 void Sema::DefineImplicitDefaultConstructor(SourceLocation CurrentLocation,  in DefineImplicitDefaultConstructor()  argument
9210 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitDefaultConstructor()
9218 ResolveExceptionSpec(CurrentLocation, in DefineImplicitDefaultConstructor()
9227 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineImplicitDefaultConstructor()
9331 void Sema::DefineInheritingConstructor(SourceLocation CurrentLocation, in DefineInheritingConstructor() argument
9350 InheritedConstructorInfo ICI(*this, CurrentLocation, Shadow); in DefineInheritingConstructor()
9375 MarkFunctionReferenced(CurrentLocation, BaseCtor.first); in DefineInheritingConstructor()
9391 Diag(CurrentLocation, diag::note_inhctor_synthesized_at) << RD; in DefineInheritingConstructor()
9398 ResolveExceptionSpec(CurrentLocation, in DefineInheritingConstructor()
9404 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineInheritingConstructor()
9509 void Sema::DefineImplicitDestructor(SourceLocation CurrentLocation, in DefineImplicitDestructor() argument
9528 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitDestructor()
9537 ResolveExceptionSpec(CurrentLocation, in DefineImplicitDestructor()
9545 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineImplicitDestructor()
10274 void Sema::DefineImplicitCopyAssignment(SourceLocation CurrentLocation, in DefineImplicitCopyAssignment() argument
10295 diagnoseDeprecatedCopyOperation(*this, CopyAssignOperator, CurrentLocation); in DefineImplicitCopyAssignment()
10366 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitCopyAssignment()
10393 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitCopyAssignment()
10405 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitCopyAssignment()
10439 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitCopyAssignment()
10460 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitCopyAssignment()
10469 ResolveExceptionSpec(CurrentLocation, in DefineImplicitCopyAssignment()
10622 SourceLocation CurrentLocation) { in checkMoveAssignmentForRepeatedMove() argument
10673 S.Diag(CurrentLocation, diag::warn_vbase_moved_multiple_times) in checkMoveAssignmentForRepeatedMove()
10702 void Sema::DefineImplicitMoveAssignment(SourceLocation CurrentLocation, in DefineImplicitMoveAssignment() argument
10733 checkMoveAssignmentForRepeatedMove(*this, ClassDecl, CurrentLocation); in DefineImplicitMoveAssignment()
10799 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitMoveAssignment()
10826 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitMoveAssignment()
10838 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitMoveAssignment()
10875 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitMoveAssignment()
10897 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitMoveAssignment()
10906 ResolveExceptionSpec(CurrentLocation, in DefineImplicitMoveAssignment()
11053 void Sema::DefineImplicitCopyConstructor(SourceLocation CurrentLocation, in DefineImplicitCopyConstructor() argument
11069 diagnoseDeprecatedCopyOperation(*this, CopyConstructor, CurrentLocation); in DefineImplicitCopyConstructor()
11076 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitCopyConstructor()
11090 ResolveExceptionSpec(CurrentLocation, in DefineImplicitCopyConstructor()
11094 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineImplicitCopyConstructor()
11235 void Sema::DefineImplicitMoveConstructor(SourceLocation CurrentLocation, in DefineImplicitMoveConstructor() argument
11251 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitMoveConstructor()
11265 ResolveExceptionSpec(CurrentLocation, in DefineImplicitMoveConstructor()
11269 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineImplicitMoveConstructor()
11281 SourceLocation CurrentLocation, in DefineImplicitLambdaToFunctionPointerConversion() argument
11310 MarkFunctionReferenced(CurrentLocation, CallOp); in DefineImplicitLambdaToFunctionPointerConversion()
11358 SourceLocation CurrentLocation, in DefineImplicitLambdaToBlockPointerConversion() argument
11369 Expr *This = ActOnCXXThis(CurrentLocation).get(); in DefineImplicitLambdaToBlockPointerConversion()
11370 Expr *DerefThis =CreateBuiltinUnaryOp(CurrentLocation, UO_Deref, This).get(); in DefineImplicitLambdaToBlockPointerConversion()
11372 ExprResult BuildBlock = BuildBlockForLambdaConversion(CurrentLocation, in DefineImplicitLambdaToBlockPointerConversion()
11386 Diag(CurrentLocation, diag::note_lambda_to_block_conv); in DefineImplicitLambdaToBlockPointerConversion()
11395 Diag(CurrentLocation, diag::note_lambda_to_block_conv); in DefineImplicitLambdaToBlockPointerConversion()