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

Derived Classes

tools/clang/include/clang/Sema/Sema.h
 1136   class SpecialMemberOverloadResultEntry

References

tools/clang/include/clang/Sema/Sema.h
 1138         public SpecialMemberOverloadResult {
 3471   SpecialMemberOverloadResult LookupSpecialMember(CXXRecordDecl *D,
tools/clang/lib/Sema/SemaCUDA.cpp
  311     Sema::SpecialMemberOverloadResult SMOR =
  354     Sema::SpecialMemberOverloadResult SMOR =
tools/clang/lib/Sema/SemaDeclCXX.cpp
 6541 static Sema::SpecialMemberOverloadResult lookupCallFromSpecialMember(
 6666   Sema::SpecialMemberOverloadResult SMOR =
 7227   Sema::SpecialMemberOverloadResult lookupIn(CXXRecordDecl *Class,
 7235   Sema::SpecialMemberOverloadResult lookupInheritedCtor(CXXRecordDecl *Class) {
 7331                                     Sema::SpecialMemberOverloadResult SMOR,
 7361     Subobject Subobj, Sema::SpecialMemberOverloadResult SMOR,
 7368   if (SMOR.getKind() == Sema::SpecialMemberOverloadResult::NoMemberOrDeleted)
 7370   else if (SMOR.getKind() == Sema::SpecialMemberOverloadResult::Ambiguous)
 7441     Sema::SpecialMemberOverloadResult SMOR =
 7485   Sema::SpecialMemberOverloadResult SMOR = lookupInheritedCtor(BaseClass);
 7874     Sema::SpecialMemberOverloadResult SMOR =
 7881     if (SMOR.getKind() == Sema::SpecialMemberOverloadResult::Ambiguous)
11212                           Sema::SpecialMemberOverloadResult SMOR);
11222   Sema::SpecialMemberOverloadResult SMOR = lookupInheritedCtor(BaseClass);
11261     Subobject Subobj, Sema::SpecialMemberOverloadResult SMOR) {
12760       Sema::SpecialMemberOverloadResult SMOR =
tools/clang/lib/Sema/SemaLookup.cpp
 3056 Sema::SpecialMemberOverloadResult Sema::LookupSpecialMember(CXXRecordDecl *RD,
 3107                     SpecialMemberOverloadResult::NoMemberOrDeleted :
 3108                     SpecialMemberOverloadResult::Success);
 3206     Result->setKind(SpecialMemberOverloadResult::NoMemberOrDeleted);
 3254       Result->setKind(SpecialMemberOverloadResult::Success);
 3259       Result->setKind(SpecialMemberOverloadResult::NoMemberOrDeleted);
 3264       Result->setKind(SpecialMemberOverloadResult::Ambiguous);
 3269       Result->setKind(SpecialMemberOverloadResult::NoMemberOrDeleted);
 3278   SpecialMemberOverloadResult Result =
 3290   SpecialMemberOverloadResult Result =
 3300   SpecialMemberOverloadResult Result =
 3334   SpecialMemberOverloadResult Result =
 3350   SpecialMemberOverloadResult Result =