Lines Matching refs:CurrentLocation

8940 void Sema::DefineImplicitDefaultConstructor(SourceLocation CurrentLocation,  in DefineImplicitDefaultConstructor()  argument
8954 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitDefaultConstructor()
8962 ResolveExceptionSpec(CurrentLocation, in DefineImplicitDefaultConstructor()
8971 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineImplicitDefaultConstructor()
9285 void Sema::DefineInheritingConstructor(SourceLocation CurrentLocation, in DefineInheritingConstructor() argument
9296 Diag(CurrentLocation, diag::note_inhctor_synthesized_at) in DefineInheritingConstructor()
9306 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineInheritingConstructor()
9409 void Sema::DefineImplicitDestructor(SourceLocation CurrentLocation, in DefineImplicitDestructor() argument
9428 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitDestructor()
9437 ResolveExceptionSpec(CurrentLocation, in DefineImplicitDestructor()
9445 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineImplicitDestructor()
10147 void Sema::DefineImplicitCopyAssignment(SourceLocation CurrentLocation, in DefineImplicitCopyAssignment() argument
10168 diagnoseDeprecatedCopyOperation(*this, CopyAssignOperator, CurrentLocation); in DefineImplicitCopyAssignment()
10239 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitCopyAssignment()
10266 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitCopyAssignment()
10278 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitCopyAssignment()
10312 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitCopyAssignment()
10333 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitCopyAssignment()
10342 ResolveExceptionSpec(CurrentLocation, in DefineImplicitCopyAssignment()
10494 SourceLocation CurrentLocation) { in checkMoveAssignmentForRepeatedMove() argument
10545 S.Diag(CurrentLocation, diag::warn_vbase_moved_multiple_times) in checkMoveAssignmentForRepeatedMove()
10574 void Sema::DefineImplicitMoveAssignment(SourceLocation CurrentLocation, in DefineImplicitMoveAssignment() argument
10605 checkMoveAssignmentForRepeatedMove(*this, ClassDecl, CurrentLocation); in DefineImplicitMoveAssignment()
10671 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitMoveAssignment()
10698 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitMoveAssignment()
10710 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitMoveAssignment()
10747 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitMoveAssignment()
10769 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitMoveAssignment()
10778 ResolveExceptionSpec(CurrentLocation, in DefineImplicitMoveAssignment()
10922 void Sema::DefineImplicitCopyConstructor(SourceLocation CurrentLocation, in DefineImplicitCopyConstructor() argument
10938 diagnoseDeprecatedCopyOperation(*this, CopyConstructor, CurrentLocation); in DefineImplicitCopyConstructor()
10945 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitCopyConstructor()
10959 ResolveExceptionSpec(CurrentLocation, in DefineImplicitCopyConstructor()
10963 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineImplicitCopyConstructor()
11101 void Sema::DefineImplicitMoveConstructor(SourceLocation CurrentLocation, in DefineImplicitMoveConstructor() argument
11117 Diag(CurrentLocation, diag::note_member_synthesized_at) in DefineImplicitMoveConstructor()
11131 ResolveExceptionSpec(CurrentLocation, in DefineImplicitMoveConstructor()
11135 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineImplicitMoveConstructor()
11147 SourceLocation CurrentLocation, in DefineImplicitLambdaToFunctionPointerConversion() argument
11176 MarkFunctionReferenced(CurrentLocation, CallOp); in DefineImplicitLambdaToFunctionPointerConversion()
11224 SourceLocation CurrentLocation, in DefineImplicitLambdaToBlockPointerConversion() argument
11235 Expr *This = ActOnCXXThis(CurrentLocation).get(); in DefineImplicitLambdaToBlockPointerConversion()
11236 Expr *DerefThis =CreateBuiltinUnaryOp(CurrentLocation, UO_Deref, This).get(); in DefineImplicitLambdaToBlockPointerConversion()
11238 ExprResult BuildBlock = BuildBlockForLambdaConversion(CurrentLocation, in DefineImplicitLambdaToBlockPointerConversion()
11252 Diag(CurrentLocation, diag::note_lambda_to_block_conv); in DefineImplicitLambdaToBlockPointerConversion()
11261 Diag(CurrentLocation, diag::note_lambda_to_block_conv); in DefineImplicitLambdaToBlockPointerConversion()