Lines Matching refs:CurrentLocation
13891 void Sema::DefineImplicitDefaultConstructor(SourceLocation CurrentLocation,
13910 ResolveExceptionSpec(CurrentLocation,
13912 MarkVTableUsed(CurrentLocation, ClassDecl);
13915 Scope.addContextNote(CurrentLocation);
14035 void Sema::DefineInheritingConstructor(SourceLocation CurrentLocation,
14050 ResolveExceptionSpec(CurrentLocation,
14052 MarkVTableUsed(CurrentLocation, ClassDecl);
14055 Scope.addContextNote(CurrentLocation);
14067 InheritedConstructorInfo ICI(*this, CurrentLocation, Shadow);
14087 MarkFunctionReferenced(CurrentLocation, BaseCtor.first);
14183 void Sema::DefineImplicitDestructor(SourceLocation CurrentLocation,
14199 ResolveExceptionSpec(CurrentLocation,
14201 MarkVTableUsed(CurrentLocation, ClassDecl);
14204 Scope.addContextNote(CurrentLocation);
14225 void Sema::CheckCompleteDestructorVariant(SourceLocation CurrentLocation,
14239 Scope.addContextNote(CurrentLocation);
14879 void Sema::DefineImplicitCopyAssignment(SourceLocation CurrentLocation,
14900 ResolveExceptionSpec(CurrentLocation,
14904 Scope.addContextNote(CurrentLocation);
15185 SourceLocation CurrentLocation) {
15236 S.Diag(CurrentLocation, diag::warn_vbase_moved_multiple_times)
15264 void Sema::DefineImplicitMoveAssignment(SourceLocation CurrentLocation,
15291 checkMoveAssignmentForRepeatedMove(*this, ClassDecl, CurrentLocation);
15297 ResolveExceptionSpec(CurrentLocation,
15301 Scope.addContextNote(CurrentLocation);
15593 void Sema::DefineImplicitCopyConstructor(SourceLocation CurrentLocation,
15610 ResolveExceptionSpec(CurrentLocation,
15612 MarkVTableUsed(CurrentLocation, ClassDecl);
15615 Scope.addContextNote(CurrentLocation);
15732 void Sema::DefineImplicitMoveConstructor(SourceLocation CurrentLocation,
15749 ResolveExceptionSpec(CurrentLocation,
15751 MarkVTableUsed(CurrentLocation, ClassDecl);
15754 Scope.addContextNote(CurrentLocation);
15779 SourceLocation CurrentLocation,
15797 CallOp->getDescribedFunctionTemplate(), TemplateArgs, CurrentLocation);
15804 CurrentLocation);
15818 MarkFunctionReferenced(CurrentLocation, CallOp);
15848 SourceLocation CurrentLocation, CXXConversionDecl *Conv) {
15854 Expr *This = ActOnCXXThis(CurrentLocation).get();
15855 Expr *DerefThis =CreateBuiltinUnaryOp(CurrentLocation, UO_Deref, This).get();
15857 ExprResult BuildBlock = BuildBlockForLambdaConversion(CurrentLocation,
15871 Diag(CurrentLocation, diag::note_lambda_to_block_conv);
15880 Diag(CurrentLocation, diag::note_lambda_to_block_conv);