Lines Matching defs:DefaultLoc
6732 SourceLocation DefaultLoc) {
6735 return S.DefineDefaultedComparison(DefaultLoc, FD, DFK.asComparison());
6739 S.DefineImplicitDefaultConstructor(DefaultLoc,
6743 S.DefineImplicitCopyConstructor(DefaultLoc, cast<CXXConstructorDecl>(FD));
6746 S.DefineImplicitCopyAssignment(DefaultLoc, cast<CXXMethodDecl>(FD));
6749 S.DefineImplicitDestructor(DefaultLoc, cast<CXXDestructorDecl>(FD));
6752 S.DefineImplicitMoveConstructor(DefaultLoc, cast<CXXConstructorDecl>(FD));
6755 S.DefineImplicitMoveAssignment(DefaultLoc, cast<CXXMethodDecl>(FD));
7631 SourceLocation DefaultLoc) {
7868 DefaultLoc.isValid()) {
7869 Diag(DefaultLoc, diag::note_replace_equals_default_to_delete)
7870 << FixItHint::CreateReplacement(DefaultLoc, "delete");
18103 void Sema::SetDeclDefaulted(Decl *Dcl, SourceLocation DefaultLoc) {
18111 Diag(DefaultLoc, diag::err_defaulted_comparison_template);
18116 Diag(DefaultLoc, diag::err_default_special_members)
18130 Diag(DefaultLoc, diag::err_default_special_members)
18139 Diag(DefaultLoc, getLangOpts().CPlusPlus20
18146 FD->setDefaultLoc(DefaultLoc);
18182 DefineDefaultedComparison(DefaultLoc, FD, DefKind.asComparison());
18187 DefaultLoc))
18190 DefineDefaultedFunction(*this, MD, DefaultLoc);