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

References

tools/clang/include/clang/Sema/Sema.h
 2570         : SpecialMember(CXXInvalid), Comparison(DefaultedComparisonKind::None) {
 2575         : SpecialMember(CXXInvalid), Comparison(Comp) {}
 2577     bool isSpecialMember() const { return SpecialMember != CXXInvalid; }
 2591       static_assert(CXXInvalid > CXXDestructor,
tools/clang/lib/Sema/SemaDecl.cpp
16192       CXXSpecialMember member = CXXInvalid;
16207       if (member != CXXInvalid) {
tools/clang/lib/Sema/SemaDeclCXX.cpp
 6170   case Sema::CXXInvalid:
 6403       if (CSM != CXXInvalid) {
 6715   case Sema::CXXInvalid:
 6791   if (CSM != Sema::CXXInvalid)
 6856   assert(MD->isExplicitlyDefaulted() && CSM != CXXInvalid &&
 7208     case Sema::CXXInvalid:
 7316     return ICI ? Sema::CXXInvalid : CSM;
 7786   case Sema::CXXInvalid:
 8048   assert(!MD->isUserProvided() && CSM != CXXInvalid && "not special enough");
 8096   case CXXInvalid:
tools/clang/lib/Sema/SemaExpr.cpp
  112     if (CSM != CXXInvalid)
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
  677       auto CSM = MD ? getSpecialMember(MD) : CXXInvalid;
  678       if (CSM != CXXInvalid) {