Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/Index/
H A DIndexSymbol.h74 CXXCopyConstructor, enumerator
/llvm-project-15.0.7/clang/lib/Index/
H A DIndexSymbol.cpp260 Info.SubKind = SymbolSubKind::CXXCopyConstructor; in getSymbolInfo()
549 case SymbolSubKind::CXXCopyConstructor: return "cxx-copy-ctor"; in getSymbolSubKindString()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclCXX.cpp6521 return Sema::CXXCopyConstructor; in getDefaultedFunctionKind()
6578 case Sema::CXXCopyConstructor: in DefineDefaultedFunction()
6927 if ((CSM == CXXCopyConstructor || CSM == CXXMoveConstructor || in CheckCompletedCXXClass()
7229 case Sema::CXXCopyConstructor: in defaultedSpecialMemberIsConstexpr()
7462 if (CSM == CXXCopyConstructor) in CheckExplicitlyDefaultedSpecialMember()
8890 case Sema::CXXCopyConstructor: in SpecialMemberVisitor()
9229 } else if (CSM == Sema::CXXCopyConstructor) { in shouldDeleteForField()
9362 (CSM == CXXCopyConstructor || CSM == CXXCopyAssignment)) { in ShouldDeleteSpecialMember()
9373 (!DeletesOnlyMatchingCopy || CSM == CXXCopyConstructor)) { in ShouldDeleteSpecialMember()
9544 case Sema::CXXCopyConstructor: in findTrivialSpecialMember()
[all …]
H A DSemaLookup.cpp3386 if (SM == CXXCopyConstructor || SM == CXXMoveConstructor) { in LookupSpecialMember()
3424 if (SM == CXXCopyConstructor || SM == CXXCopyAssignment) in LookupSpecialMember()
3546 LookupSpecialMember(Class, CXXCopyConstructor, Quals & Qualifiers::Const, in LookupCopyingConstructor()
H A DSemaTemplateInstantiateDecl.cpp4974 if (!(PatternSM == Sema::CXXCopyConstructor || in InstantiateFunctionDefinition()
H A DSemaOverload.cpp11198 CSM = Sema::CXXCopyConstructor; in DiagnoseBadTarget()
H A DSemaDecl.cpp17680 member = CXXCopyConstructor; in CheckNontrivialField()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h1510 CXXCopyConstructor, enumerator