reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDeclCXX.cpp
15208   if (!FD) {
15222   DefaultedFunctionKind DefKind = getDefaultedFunctionKind(FD);
15227       (!FD->isDependentContext() ||
15228        (!isa<CXXConstructorDecl>(FD) &&
15229         FD->getDeclName().getCXXOverloadedOperator() != OO_Equal))) {
15236       !isa<CXXRecordDecl>(FD->getLexicalDeclContext())) {
15237     Diag(FD->getLocation(), diag::err_defaulted_comparison_out_of_class)
15251   FD->setDefaulted();
15252   FD->setExplicitlyDefaulted();
15255   if (FD->isDependentContext())
15261   FD->setWillHaveBody(false);
15268   auto *MD = cast<CXXMethodDecl>(FD);
15270   const FunctionDecl *Primary = FD;
15271   if (const FunctionDecl *Pattern = FD->getTemplateInstantiationPattern())