Searched refs:ConstructionContext (Results 1 – 10 of 10) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/ |
| H A D | ConstructionContext.h | 243 class ConstructionContext { 272 explicit ConstructionContext(Kind K) : K(K) {} in ConstructionContext() function 294 static const ConstructionContext * 303 static const ConstructionContext * 312 virtual ~ConstructionContext() = default; 321 : ConstructionContext(K), DS(DS) { in VariableConstructionContext() 394 : ConstructionContext(K), I(I) { in ConstructorInitializerConstructionContext() 469 : ConstructionContext(ConstructionContext::NewAllocatedObjectKind), in NewAllocatedObjectConstructionContext() 552 const ConstructionContext *ElidedCC; 588 : ConstructionContext(K), RS(RS) { in ReturnedValueConstructionContext() [all …]
|
| H A D | CFG.h | 159 const ConstructionContext *C) in CFGConstructor() 162 Data2.setPointer(const_cast<ConstructionContext *>(C)); in CFGConstructor() 165 const ConstructionContext *getConstructionContext() const { in getConstructionContext() 166 return static_cast<ConstructionContext *>(Data2.getPointer()); in getConstructionContext() 198 explicit CFGCXXRecordTypedCall(const Expr *E, const ConstructionContext *C) in CFGCXXRecordTypedCall() 208 Data2.setPointer(const_cast<ConstructionContext *>(C)); in CFGCXXRecordTypedCall() 211 const ConstructionContext *getConstructionContext() const { in getConstructionContext() 212 return static_cast<ConstructionContext *>(Data2.getPointer()); in getConstructionContext() 1127 void appendConstructor(CXXConstructExpr *CE, const ConstructionContext *CC, in appendConstructor() 1133 const ConstructionContext *CC, in appendCXXRecordTypedCall()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | ConstructionContext.cpp | 44 const ConstructionContext * 45 ConstructionContext::createMaterializedTemporaryFromLayers( in createMaterializedTemporaryFromLayers() 69 const ConstructionContext *ElidedCC = nullptr; in createMaterializedTemporaryFromLayers() 95 const ConstructionContext *ConstructionContext::createBoundTemporaryFromLayers( in createBoundTemporaryFromLayers() 170 const ConstructionContext *ConstructionContext::createFromLayers( in createFromLayers()
|
| H A D | CFG.cpp | 822 if (const ConstructionContext *CC = in appendConstructor() 836 if (const ConstructionContext *CC = in appendCall() 866 if (const ConstructionContext *CC = in appendObjCMessage() 5690 case ConstructionContext::SimpleVariableKind: { in print_construction_context() 5695 case ConstructionContext::CXX17ElidedCopyVariableKind: { in print_construction_context() 5701 case ConstructionContext::NewAllocatedObjectKind: { in print_construction_context() 5706 case ConstructionContext::SimpleReturnedValueKind: { in print_construction_context() 5718 case ConstructionContext::SimpleTemporaryObjectKind: { in print_construction_context() 5724 case ConstructionContext::ElidedTemporaryObjectKind: { in print_construction_context() 5731 case ConstructionContext::LambdaCaptureKind: { in print_construction_context() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineCXX.cpp | 133 case ConstructionContext::CXX17ElidedCopyVariableKind: in computeObjectUnderConstruction() 134 case ConstructionContext::SimpleVariableKind: { in computeObjectUnderConstruction() 175 case ConstructionContext::NewAllocatedObjectKind: { in computeObjectUnderConstruction() 201 case ConstructionContext::SimpleReturnedValueKind: in computeObjectUnderConstruction() 311 case ConstructionContext::LambdaCaptureKind: { in computeObjectUnderConstruction() 328 case ConstructionContext::ArgumentKind: { in computeObjectUnderConstruction() 413 case ConstructionContext::SimpleVariableKind: { in updateObjectsUnderConstruction() 427 case ConstructionContext::NewAllocatedObjectKind: { in updateObjectsUnderConstruction() 430 case ConstructionContext::SimpleReturnedValueKind: in updateObjectsUnderConstruction() 490 case ConstructionContext::LambdaCaptureKind: { in updateObjectsUnderConstruction() [all …]
|
| H A D | ExprEngineCallAndReturn.cpp | 865 const ConstructionContext *CC = CCE ? CCE->getConstructionContext() in mayInlineCallKind()
|
| H A D | CallEvent.cpp | 503 const ConstructionContext *CallEvent::getConstructionContext() const { in getConstructionContext()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ExprEngine.h | 49 class ConstructionContext; variable 731 const ConstructionContext *CC, 742 const ConstructionContext *CC, const EvalCallOptions &CallOpts); 748 const LocationContext *LCtx, const ConstructionContext *CC,
|
| H A D | CallEvent.h | 447 const ConstructionContext *getConstructionContext() const;
|
| /freebsd-14.2/lib/clang/libclang/ |
| H A D | Makefile | 169 SRCS_MIN+= Analysis/ConstructionContext.cpp
|