Home
last modified time | relevance | path

Searched refs:CXXConstructorCall (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DStdVariantChecker.cpp34 const auto *ConstructorCall = dyn_cast<CXXConstructorCall>(&Call); in getConstructorDeclarationForCall()
164 isa<CXXConstructorCall>(Call) && VariantConstructor.matches(Call); in evalCall()
171 handleDefaultConstructor(cast<CXXConstructorCall>(&Call), C); in evalCall()
182 const auto &AsConstructorCall = cast<CXXConstructorCall>(Call); in evalCall()
201 void handleDefaultConstructor(const CXXConstructorCall *ConstructorCall, in handleDefaultConstructor()
H A DNoOwnershipChangeVisitor.h48 const CXXConstructorCall &Call, in maybeEmitNoteForCXXThis()
H A DDynamicTypePropagation.cpp257 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) { in checkPreCall()
356 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) { in checkPostCall()
H A DMoveChecker.cpp468 const auto *CC = dyn_cast_or_null<CXXConstructorCall>(&Call); in checkPostCall()
611 if (const auto *CC = dyn_cast<CXXConstructorCall>(&Call)) { in checkPreCall()
H A DMismatchedIteratorChecker.cpp111 } else if (isa<CXXConstructorCall>(&Call)) { in checkPreCall()
H A DBlockInCriticalSectionChecker.cpp126 return matchesImpl<CXXConstructorCall>(Call); in matches()
H A DIteratorModeling.cpp206 if (isa<CXXConstructorCall>(&Call) && Call.getNumArgs() == 1) { in checkPostCall()
H A DSmartPtrModeling.cpp373 if (const auto *CC = dyn_cast<CXXConstructorCall>(&Call)) { in evalCall()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h986 class CXXConstructorCall : public AnyCXXConstructorCall {
1001 CXXConstructorCall(const CXXConstructExpr *CE, const MemRegion *Target, in CXXConstructorCall() function
1006 CXXConstructorCall(const CXXConstructorCall &Other) = default;
1009 new (Dest) CXXConstructorCall(*this); in cloneTo()
1440 CallEventRef<CXXConstructorCall>
1444 return create<CXXConstructorCall>(E, Target, State, LCtx, ElemRef); in getCXXConstructorCall()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitors.h611 class CXXConstructorCall; variable
701 const CXXConstructorCall &Call,
777 const CXXConstructorCall &Call,
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCallAndReturn.cpp760 } else if (const CXXConstructorCall *C = dyn_cast<CXXConstructorCall>(&Call)){ in bindReturnValue()
861 const CXXConstructorCall &Ctor = cast<CXXConstructorCall>(Call); in mayInlineCallKind()
H A DExprEngineCXX.cpp52 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) { in performTrivialCopy()
H A DBugReporterVisitors.cpp512 if (const auto *CCall = dyn_cast<CXXConstructorCall>(Call)) { in VisitNode()
629 const CXXConstructorCall &Call, in maybeEmitNoteForCXXThis()