Lines Matching refs:DefaultLoc
6665 SourceLocation DefaultLoc) {
6668 return S.DefineDefaultedComparison(DefaultLoc, FD, DFK.asComparison());
6672 S.DefineImplicitDefaultConstructor(DefaultLoc,
6676 S.DefineImplicitCopyConstructor(DefaultLoc, cast<CXXConstructorDecl>(FD));
6679 S.DefineImplicitCopyAssignment(DefaultLoc, cast<CXXMethodDecl>(FD));
6682 S.DefineImplicitDestructor(DefaultLoc, cast<CXXDestructorDecl>(FD));
6685 S.DefineImplicitMoveConstructor(DefaultLoc, cast<CXXConstructorDecl>(FD));
6688 S.DefineImplicitMoveAssignment(DefaultLoc, cast<CXXMethodDecl>(FD));
7557 SourceLocation DefaultLoc) {
7790 DefaultLoc.isValid()) {
7791 Diag(DefaultLoc, diag::note_replace_equals_default_to_delete)
7792 << FixItHint::CreateReplacement(DefaultLoc, "delete");
17973 void Sema::SetDeclDefaulted(Decl *Dcl, SourceLocation DefaultLoc) {
17981 Diag(DefaultLoc, diag::err_defaulted_comparison_template);
17986 Diag(DefaultLoc, diag::err_default_special_members)
18000 Diag(DefaultLoc, diag::err_default_special_members)
18009 Diag(DefaultLoc, getLangOpts().CPlusPlus20
18016 FD->setDefaultLoc(DefaultLoc);
18052 DefineDefaultedComparison(DefaultLoc, FD, DefKind.asComparison());
18057 DefaultLoc))
18060 DefineDefaultedFunction(*this, MD, DefaultLoc);