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

References

tools/clang/include/clang/Sema/Sema.h
 2566     DefaultedComparisonKind Comparison : 8;
 2570         : SpecialMember(CXXInvalid), Comparison(DefaultedComparisonKind::None) {
 2573         : SpecialMember(CSM), Comparison(DefaultedComparisonKind::None) {}
 2574     DefaultedFunctionKind(DefaultedComparisonKind Comp)
 2579       return Comparison != DefaultedComparisonKind::None;
 2587     DefaultedComparisonKind asComparison() const { return Comparison; }
 2593       static_assert((unsigned)DefaultedComparisonKind::None == 0,
 2604   DefaultedComparisonKind getDefaultedComparisonKind(const FunctionDecl *FD) {
 6434                                           DefaultedComparisonKind DCK);
tools/clang/lib/Sema/SemaDeclCXX.cpp
 6120     return DefaultedComparisonKind::Equal;
 6123     return DefaultedComparisonKind::NotEqual;
 6129     return DefaultedComparisonKind::ThreeWay;
 6138     return DefaultedComparisonKind::Relational;
 7050                                               DefaultedComparisonKind DCK) {
 7114   bool Memberwise = DCK == DefaultedComparisonKind::Equal ||
 7115                     DCK == DefaultedComparisonKind::ThreeWay;
 7137   if (DCK != DefaultedComparisonKind::ThreeWay &&
15245       DefKind.asComparison() != DefaultedComparisonKind::ThreeWay) {