Home
last modified time | relevance | path

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

/freebsd-head/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
HDGTestChecker.cpp104 void modelAssertionResultBoolConstructor(const CXXConstructorCall *Call,
107 void modelAssertionResultCopyConstructor(const CXXConstructorCall *Call,
130 const CXXConstructorCall *Call, bool IsRef, CheckerContext &C) const { in modelAssertionResultBoolConstructor()
159 const CXXConstructorCall *Call, CheckerContext &C) const { in modelAssertionResultCopyConstructor()
188 auto *CtorCall = dyn_cast<CXXConstructorCall>(&Call); in checkPostCall()
HDStdVariantChecker.cpp36 const auto *ConstructorCall = dyn_cast<CXXConstructorCall>(&Call); in getConstructorDeclarationForCall()
166 isa<CXXConstructorCall>(Call) && VariantConstructor.matches(Call); in evalCall()
173 handleDefaultConstructor(cast<CXXConstructorCall>(&Call), C); in evalCall()
184 const auto &AsConstructorCall = cast<CXXConstructorCall>(Call); in evalCall()
203 void handleDefaultConstructor(const CXXConstructorCall *ConstructorCall, in handleDefaultConstructor()
HDNoOwnershipChangeVisitor.h48 const CXXConstructorCall &Call, in maybeEmitNoteForCXXThis()
HDDynamicTypePropagation.cpp261 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) { in checkPreCall()
360 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) { in checkPostCall()
HDMoveChecker.cpp465 const auto *CC = dyn_cast_or_null<CXXConstructorCall>(&Call); in checkPostCall()
607 if (const auto *CC = dyn_cast<CXXConstructorCall>(&Call)) { in checkPreCall()
HDMismatchedIteratorChecker.cpp105 } else if (isa<CXXConstructorCall>(&Call)) { in checkPreCall()
HDBlockInCriticalSectionChecker.cpp125 return matchesImpl<CXXConstructorCall>(Call); in matches()
HDIteratorModeling.cpp205 if (isa<CXXConstructorCall>(&Call) && Call.getNumArgs() == 1) { in checkPostCall()
HDSmartPtrModeling.cpp376 if (const auto *CC = dyn_cast<CXXConstructorCall>(&Call)) { in evalCall()
/freebsd-head/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
HDCallEvent.h979 class CXXConstructorCall : public AnyCXXConstructorCall {
994 CXXConstructorCall(const CXXConstructExpr *CE, const MemRegion *Target, in CXXConstructorCall() function
999 CXXConstructorCall(const CXXConstructorCall &Other) = default;
1002 new (Dest) CXXConstructorCall(*this); in cloneTo()
1433 CallEventRef<CXXConstructorCall>
1437 return create<CXXConstructorCall>(E, Target, State, LCtx, ElemRef); in getCXXConstructorCall()
/freebsd-head/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
HDBugReporterVisitors.h611 class CXXConstructorCall; variable
701 const CXXConstructorCall &Call,
/freebsd-head/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
HDExprEngineCallAndReturn.cpp759 } else if (const CXXConstructorCall *C = dyn_cast<CXXConstructorCall>(&Call)){ in bindReturnValue()
861 const CXXConstructorCall &Ctor = cast<CXXConstructorCall>(Call); in mayInlineCallKind()
HDExprEngineCXX.cpp49 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) { in performTrivialCopy()
HDBugReporterVisitors.cpp516 if (const auto *CCall = dyn_cast<CXXConstructorCall>(Call)) { in VisitNode()
584 const CXXConstructorCall &Call,
722 const CXXConstructorCall &Call, in maybeEmitNoteForCXXThis()