Home
last modified time | relevance | path

Searched refs:isMoveConstructor (Results 1 – 25 of 33) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/
H A DMoveConstructorInitCheck.cpp28 unless(isImplicit()), isMoveConstructor(), in registerMatchers()
60 if (Ctor->isMoveConstructor() && Ctor->getAccess() <= AS_protected && in check()
H A DNoexceptMoveConstructorCheck.cpp34 if (!Ctor->isMoveConstructor()) in check()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseEqualsDeleteCheck.cpp31 isCopyConstructor(), isMoveConstructor())), in registerMatchers()
H A DPassByValueCheck.cpp42 if (Ctor->isMoveConstructor() && !Ctor->isDeleted()) in AST_MATCHER()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DExceptionEscapeCheck.cpp57 cxxConstructorDecl(isMoveConstructor()), in registerMatchers()
H A DForwardingReferenceOverloadCheck.cpp143 << OtherCtor->isMoveConstructor(); in check()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DSlicingCheck.cpp59 anyOf(isCopyConstructor(), isMoveConstructor()), OfBaseClass)), in registerMatchers()
H A DSpecialMemberFunctionsCheck.cpp47 has(cxxConstructorDecl(isMoveConstructor()).bind("move-ctor")), in registerMatchers()
/llvm-project-15.0.7/clang/unittests/AST/
H A DTypePrinterTest.cpp113 isMoveConstructor(), in TEST()
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DSpecialMembers.cpp41 else if (C->isMoveConstructor()) in buildSpecialMemberDeclarations()
H A DMemberwiseConstructor.cpp198 if (CCD->isMoveConstructor()) in considerClassValue()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DExplicitConstructorCheck.cpp118 if (Ctor->isMoveConstructor()) in check()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DMoveChecker.cpp452 if (ConstructorDecl && !ConstructorDecl->isMoveConstructor()) in checkPostCall()
611 MisuseKind MK = CtorDec->isMoveConstructor() ? MK_Move : MK_Copy; in checkPreCall()
H A DIteratorModeling.cpp207 if (cast<CXXConstructorDecl>(Func)->isMoveConstructor()) { in checkPostCall()
H A DSmartPtrModeling.cpp384 if (CC->getDecl()->isMoveConstructor()) in evalCall()
/llvm-project-15.0.7/clang/lib/AST/
H A DDeclCXX.cpp797 } else if (Constructor->isMoveConstructor()) in addedMember()
1424 else if (Constructor->isMoveConstructor()) in finishedDefaultedOrDeletedMember()
1473 else if (Constructor->isMoveConstructor()) in setTrivialForCallFlags()
2669 bool CXXConstructorDecl::isMoveConstructor(unsigned &TypeQuals) const { in isMoveConstructor() function in CXXConstructorDecl
/llvm-project-15.0.7/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp120 hasMethod(cxxConstructorDecl(isMoveConstructor(), unless(isDeleted()))), in __anondd380f730602()
H A DConsumed.cpp787 } else if (Constructor->isMoveConstructor()) { in VisitCXXConstructExpr()
H A DPathDiagnostic.cpp959 else if (CD->isMoveConstructor()) in describeCodeDecl()
/llvm-project-15.0.7/clang/lib/Index/
H A DIndexSymbol.cpp261 else if (CD->isMoveConstructor()) in getSymbolInfo()
/llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.cpp106 cxxConstructorDecl(anyOf(isCopyConstructor(), isMoveConstructor())))), in isOptionalValueOrConversionConstructor()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclCXX.h2630 bool isMoveConstructor(unsigned &TypeQuals) const;
2634 bool isMoveConstructor() const { in isMoveConstructor() function
2636 return isMoveConstructor(TypeQuals); in isMoveConstructor()
/llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp446 REGISTER_MATCHER(isMoveConstructor); in RegistryMaps()
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersNarrowingTest.cpp2343 cxxConstructorDecl(isMoveConstructor(), unless(isImplicit())))); in TEST_P()
2353 cxxConstructorDecl(isMoveConstructor(), unless(isImplicit())))); in TEST_P()
2363 cxxConstructorDecl(isMoveConstructor(), unless(isImplicit())))); in TEST_P()
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h7655 AST_MATCHER(CXXConstructorDecl, isMoveConstructor) { in AST_MATCHER() argument
7656 return Node.isMoveConstructor(); in AST_MATCHER()

12