Home
last modified time | relevance | path

Searched refs:SpecialMemberOverloadResult (Results 1 – 3 of 3) sorted by relevance

/external/clang/lib/Sema/
DSemaLookup.cpp2228 Sema::SpecialMemberOverloadResult *Sema::LookupSpecialMember(CXXRecordDecl *RD, in LookupSpecialMember()
2255 SpecialMemberOverloadResult *Result = in LookupSpecialMember()
2262 Result = BumpAlloc.Allocate<SpecialMemberOverloadResult>(); in LookupSpecialMember()
2263 Result = new (Result) SpecialMemberOverloadResult(ID); in LookupSpecialMember()
2273 SpecialMemberOverloadResult::NoMemberOrDeleted : in LookupSpecialMember()
2274 SpecialMemberOverloadResult::Success); in LookupSpecialMember()
2397 Result->setKind(SpecialMemberOverloadResult::Success); in LookupSpecialMember()
2402 Result->setKind(SpecialMemberOverloadResult::NoMemberOrDeleted); in LookupSpecialMember()
2407 Result->setKind(SpecialMemberOverloadResult::Ambiguous); in LookupSpecialMember()
2412 Result->setKind(SpecialMemberOverloadResult::NoMemberOrDeleted); in LookupSpecialMember()
[all …]
DSemaDeclCXX.cpp3903 Sema::SpecialMemberOverloadResult *SMOR = in specialMemberIsConstexpr()
4288 Sema::SpecialMemberOverloadResult *lookupIn(CXXRecordDecl *Class, in lookupIn()
4311 Sema::SpecialMemberOverloadResult *SMOR,
4341 Subobject Subobj, Sema::SpecialMemberOverloadResult *SMOR, in shouldDeleteForSubobjectCall()
4348 if (SMOR->getKind() == Sema::SpecialMemberOverloadResult::NoMemberOrDeleted) in shouldDeleteForSubobjectCall()
4350 else if (SMOR->getKind() == Sema::SpecialMemberOverloadResult::Ambiguous) in shouldDeleteForSubobjectCall()
4418 Sema::SpecialMemberOverloadResult *SMOR = in shouldDeleteForClassSubobject()
/external/clang/include/clang/Sema/
DSema.h648 class SpecialMemberOverloadResult : public llvm::FastFoldingSetNode {
660 SpecialMemberOverloadResult(const llvm::FoldingSetNodeID &ID) in SpecialMemberOverloadResult() function
673 llvm::FoldingSet<SpecialMemberOverloadResult> SpecialMemberCache;
2101 SpecialMemberOverloadResult *LookupSpecialMember(CXXRecordDecl *D,