Lines Matching refs:CurrentLocation

13023 void Sema::DefineImplicitDefaultConstructor(SourceLocation CurrentLocation,  in DefineImplicitDefaultConstructor()  argument
13039 ResolveExceptionSpec(CurrentLocation, in DefineImplicitDefaultConstructor()
13041 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineImplicitDefaultConstructor()
13044 Scope.addContextNote(CurrentLocation); in DefineImplicitDefaultConstructor()
13161 void Sema::DefineInheritingConstructor(SourceLocation CurrentLocation, in DefineInheritingConstructor() argument
13176 ResolveExceptionSpec(CurrentLocation, in DefineInheritingConstructor()
13178 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineInheritingConstructor()
13181 Scope.addContextNote(CurrentLocation); in DefineInheritingConstructor()
13193 InheritedConstructorInfo ICI(*this, CurrentLocation, Shadow); in DefineInheritingConstructor()
13213 MarkFunctionReferenced(CurrentLocation, BaseCtor.first); in DefineInheritingConstructor()
13309 void Sema::DefineImplicitDestructor(SourceLocation CurrentLocation, in DefineImplicitDestructor() argument
13325 ResolveExceptionSpec(CurrentLocation, in DefineImplicitDestructor()
13327 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineImplicitDestructor()
13330 Scope.addContextNote(CurrentLocation); in DefineImplicitDestructor()
13351 void Sema::CheckCompleteDestructorVariant(SourceLocation CurrentLocation, in CheckCompleteDestructorVariant() argument
13365 Scope.addContextNote(CurrentLocation); in CheckCompleteDestructorVariant()
13997 void Sema::DefineImplicitCopyAssignment(SourceLocation CurrentLocation, in DefineImplicitCopyAssignment() argument
14018 ResolveExceptionSpec(CurrentLocation, in DefineImplicitCopyAssignment()
14022 Scope.addContextNote(CurrentLocation); in DefineImplicitCopyAssignment()
14284 SourceLocation CurrentLocation) { in checkMoveAssignmentForRepeatedMove() argument
14335 S.Diag(CurrentLocation, diag::warn_vbase_moved_multiple_times) in checkMoveAssignmentForRepeatedMove()
14364 void Sema::DefineImplicitMoveAssignment(SourceLocation CurrentLocation, in DefineImplicitMoveAssignment() argument
14391 checkMoveAssignmentForRepeatedMove(*this, ClassDecl, CurrentLocation); in DefineImplicitMoveAssignment()
14397 ResolveExceptionSpec(CurrentLocation, in DefineImplicitMoveAssignment()
14401 Scope.addContextNote(CurrentLocation); in DefineImplicitMoveAssignment()
14667 void Sema::DefineImplicitCopyConstructor(SourceLocation CurrentLocation, in DefineImplicitCopyConstructor() argument
14684 ResolveExceptionSpec(CurrentLocation, in DefineImplicitCopyConstructor()
14686 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineImplicitCopyConstructor()
14689 Scope.addContextNote(CurrentLocation); in DefineImplicitCopyConstructor()
14801 void Sema::DefineImplicitMoveConstructor(SourceLocation CurrentLocation, in DefineImplicitMoveConstructor() argument
14818 ResolveExceptionSpec(CurrentLocation, in DefineImplicitMoveConstructor()
14820 MarkVTableUsed(CurrentLocation, ClassDecl); in DefineImplicitMoveConstructor()
14823 Scope.addContextNote(CurrentLocation); in DefineImplicitMoveConstructor()
14847 SourceLocation CurrentLocation, in DefineImplicitLambdaToFunctionPointerConversion() argument
14862 CallOp->getDescribedFunctionTemplate(), TemplateArgs, CurrentLocation); in DefineImplicitLambdaToFunctionPointerConversion()
14867 Invoker->getDescribedFunctionTemplate(), TemplateArgs, CurrentLocation); in DefineImplicitLambdaToFunctionPointerConversion()
14880 MarkFunctionReferenced(CurrentLocation, CallOp); in DefineImplicitLambdaToFunctionPointerConversion()
14909 SourceLocation CurrentLocation, in DefineImplicitLambdaToBlockPointerConversion() argument
14917 Expr *This = ActOnCXXThis(CurrentLocation).get(); in DefineImplicitLambdaToBlockPointerConversion()
14918 Expr *DerefThis =CreateBuiltinUnaryOp(CurrentLocation, UO_Deref, This).get(); in DefineImplicitLambdaToBlockPointerConversion()
14920 ExprResult BuildBlock = BuildBlockForLambdaConversion(CurrentLocation, in DefineImplicitLambdaToBlockPointerConversion()
14934 Diag(CurrentLocation, diag::note_lambda_to_block_conv); in DefineImplicitLambdaToBlockPointerConversion()
14943 Diag(CurrentLocation, diag::note_lambda_to_block_conv); in DefineImplicitLambdaToBlockPointerConversion()