Searched refs:ConstructionContext (Results 1 – 12 of 12) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/ |
| H A D | ConstructionContext.h | 236 class ConstructionContext { 264 explicit ConstructionContext(Kind K) : K(K) {} in ConstructionContext() function 277 static const ConstructionContext *createMaterializedTemporaryFromLayers( 286 static const ConstructionContext * 295 static const ConstructionContext * 303 class VariableConstructionContext : public ConstructionContext { 307 VariableConstructionContext(ConstructionContext::Kind K, const DeclStmt *DS) in VariableConstructionContext() 308 : ConstructionContext(K), DS(DS) { in VariableConstructionContext() 316 static bool classof(const ConstructionContext *CC) { in classof() 327 friend class ConstructionContext; // Allows to create<>() itself. variable [all …]
|
| H A D | CFG.h | 158 explicit CFGConstructor(CXXConstructExpr *CE, const ConstructionContext *C) in CFGConstructor() 161 Data2.setPointer(const_cast<ConstructionContext *>(C)); in CFGConstructor() 164 const ConstructionContext *getConstructionContext() const { in getConstructionContext() 165 return static_cast<ConstructionContext *>(Data2.getPointer()); in getConstructionContext() 197 explicit CFGCXXRecordTypedCall(Expr *E, const ConstructionContext *C) in CFGCXXRecordTypedCall() 206 Data2.setPointer(const_cast<ConstructionContext *>(C)); in CFGCXXRecordTypedCall() 209 const ConstructionContext *getConstructionContext() const { in getConstructionContext() 210 return static_cast<ConstructionContext *>(Data2.getPointer()); in getConstructionContext() 1099 void appendConstructor(CXXConstructExpr *CE, const ConstructionContext *CC, in appendConstructor() 1105 const ConstructionContext *CC, in appendCXXRecordTypedCall()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineCXX.cpp | 114 const ConstructionContext *CC, EvalCallOptions &CallOpts) { in computeObjectUnderConstruction() 122 case ConstructionContext::CXX17ElidedCopyVariableKind: in computeObjectUnderConstruction() 123 case ConstructionContext::SimpleVariableKind: { in computeObjectUnderConstruction() 131 case ConstructionContext::CXX17ElidedCopyConstructorInitializerKind: in computeObjectUnderConstruction() 132 case ConstructionContext::SimpleConstructorInitializerKind: { in computeObjectUnderConstruction() 164 case ConstructionContext::NewAllocatedObjectKind: { in computeObjectUnderConstruction() 185 case ConstructionContext::SimpleReturnedValueKind: in computeObjectUnderConstruction() 186 case ConstructionContext::CXX17ElidedCopyReturnedValueKind: { in computeObjectUnderConstruction() 232 case ConstructionContext::ElidedTemporaryObjectKind: { in computeObjectUnderConstruction() 262 case ConstructionContext::SimpleTemporaryObjectKind: { in computeObjectUnderConstruction() [all …]
|
| H A D | ExprEngineCallAndReturn.cpp | 756 const ConstructionContext *CC = CCE ? CCE->getConstructionContext() in mayInlineCallKind()
|
| H A D | CallEvent.cpp | 503 const ConstructionContext *CallEvent::getConstructionContext() const { in getConstructionContext()
|
| /netbsd-src/external/apache2/llvm/dist/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() 164 const ConstructionContext *ConstructionContext::createFromLayers( in createFromLayers()
|
| H A D | CMakeLists.txt | 16 ConstructionContext.cpp
|
| H A D | CFG.cpp | 774 const ConstructionContext *retrieveAndCleanupConstructionContext(Expr *E) { in retrieveAndCleanupConstructionContext() 783 return ConstructionContext::createFromLayers(cfg->getBumpVectorContext(), in retrieveAndCleanupConstructionContext() 799 if (const ConstructionContext *CC = in appendConstructor() 813 if (const ConstructionContext *CC = in appendCall() 843 if (const ConstructionContext *CC = in appendObjCMessage() 5377 const ConstructionContext *CC) { in print_construction_context() 5380 case ConstructionContext::SimpleConstructorInitializerKind: { in print_construction_context() 5386 case ConstructionContext::CXX17ElidedCopyConstructorInitializerKind: { in print_construction_context() 5394 case ConstructionContext::SimpleVariableKind: { in print_construction_context() 5399 case ConstructionContext::CXX17ElidedCopyVariableKind: { in print_construction_context() [all …]
|
| /netbsd-src/external/apache2/llvm/lib/libclangAnalysis/ |
| H A D | Makefile | 19 ConstructionContext.cpp \
|
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Analysis/ |
| H A D | BUILD.gn | 23 "ConstructionContext.cpp",
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ExprEngine.h | 48 class ConstructionContext; variable 728 const ConstructionContext *CC, EvalCallOptions &CallOpts); 737 const ConstructionContext *CC, const EvalCallOptions &CallOpts); 743 const ConstructionContext *CC, EvalCallOptions &CallOpts) { in handleConstructionContext()
|
| H A D | CallEvent.h | 441 const ConstructionContext *getConstructionContext() const;
|