Home
last modified time | relevance | path

Searched refs:CXXCopyConstructor (Results 1 – 8 of 8) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Index/
H A DIndexSymbol.h74 CXXCopyConstructor, enumerator
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DIndexSymbol.cpp261 Info.SubKind = SymbolSubKind::CXXCopyConstructor; in getSymbolInfo()
549 case SymbolSubKind::CXXCopyConstructor: return "cxx-copy-ctor"; in getSymbolSubKindString()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp6771 return Sema::CXXCopyConstructor; in getDefaultedFunctionKind()
6828 case Sema::CXXCopyConstructor: in DefineDefaultedFunction()
7178 if ((CSM == CXXCopyConstructor || CSM == CXXMoveConstructor || in CheckCompletedCXXClass()
7487 case Sema::CXXCopyConstructor: in defaultedSpecialMemberIsConstexpr()
7722 if (CSM == CXXCopyConstructor) in CheckExplicitlyDefaultedSpecialMember()
9262 case Sema::CXXCopyConstructor: in SpecialMemberVisitor()
9612 } else if (CSM == Sema::CXXCopyConstructor) { in shouldDeleteForField()
9745 (CSM == CXXCopyConstructor || CSM == CXXCopyAssignment)) { in ShouldDeleteSpecialMember()
9756 (!DeletesOnlyMatchingCopy || CSM == CXXCopyConstructor)) { in ShouldDeleteSpecialMember()
9927 case Sema::CXXCopyConstructor: in findTrivialSpecialMember()
[all …]
H A DSemaLookup.cpp3414 if (SM == CXXCopyConstructor || SM == CXXMoveConstructor) { in LookupSpecialMember()
3452 if (SM == CXXCopyConstructor || SM == CXXCopyAssignment) in LookupSpecialMember()
3574 LookupSpecialMember(Class, CXXCopyConstructor, Quals & Qualifiers::Const, in LookupCopyingConstructor()
H A DSemaTemplateInstantiateDecl.cpp5079 if (!(PatternSM == Sema::CXXCopyConstructor || in InstantiateFunctionDefinition()
H A DSemaDecl.cpp18754 member = CXXCopyConstructor; in CheckNontrivialField()
19156 SetEligibleMethods(S, Record, CopyConstructors, Sema::CXXCopyConstructor); in ComputeSpecialMemberFunctionsEligiblity()
H A DSemaOverload.cpp11756 CSM = Sema::CXXCopyConstructor; in DiagnoseBadTarget()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h1576 CXXCopyConstructor, enumerator