Home
last modified time | relevance | path

Searched refs:RuntimeDefinition (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h106 class RuntimeDefinition {
118 RuntimeDefinition() = default;
119 RuntimeDefinition(const Decl *InD): D(InD) {} in RuntimeDefinition() function
120 RuntimeDefinition(const Decl *InD, const MemRegion *InR): D(InD), R(InR) {} in RuntimeDefinition() function
224 virtual RuntimeDefinition getRuntimeDefinition() const = 0;
501 RuntimeDefinition getRuntimeDefinition() const override;
614 RuntimeDefinition getRuntimeDefinition() const override { in getRuntimeDefinition()
616 return RuntimeDefinition(getDecl()); in getRuntimeDefinition()
641 return RuntimeDefinition(LambdaCallOperator); in getRuntimeDefinition()
683 RuntimeDefinition getRuntimeDefinition() const override;
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp541 RuntimeDefinition AnyFunctionCall::getRuntimeDefinition() const { in getRuntimeDefinition()
560 return RuntimeDefinition(Decl); in getRuntimeDefinition()
584 return RuntimeDefinition(*CTUDeclOrError); in getRuntimeDefinition()
719 RuntimeDefinition CXXInstanceCall::getRuntimeDefinition() const { in getRuntimeDefinition()
779 return RuntimeDefinition(Definition, R->StripCasts()); in getRuntimeDefinition()
780 return RuntimeDefinition(Definition, /*DispatchRegion=*/nullptr); in getRuntimeDefinition()
827 RuntimeDefinition CXXMemberCall::getRuntimeDefinition() const { in getRuntimeDefinition()
930 RuntimeDefinition CXXDestructorCall::getRuntimeDefinition() const { in getRuntimeDefinition()
1238 RuntimeDefinition ObjCMethodCall::getRuntimeDefinition() const { in getRuntimeDefinition()
1285 return RuntimeDefinition(findDefiningRedecl(E->getMethodDecl())); in getRuntimeDefinition()
[all …]
H A DExprEngineCallAndReturn.cpp1070 RuntimeDefinition RD = Call->getRuntimeDefinition(); in defaultEvalCall()
H A DBugReporterVisitors.cpp492 RuntimeDefinition RD = Call->getRuntimeDefinition(); in getCallParameters()
/netbsd-src/external/apache2/llvm/dist/clang/docs/analyzer/developer-docs/
H A DIPA.rst252 RuntimeDefinition section in Basics of Implementation
256 which returns a RuntimeDefinition object. When asked to provide a definition,
260 RuntimeDefinition contains a Decl corresponding to the definition of the called
261 function, and RuntimeDefinition::mayHaveOtherDefinitions will return FALSE.
264 can make a guess, but RuntimeDefinition::mayHaveOtherDefinitions will return
265 TRUE. The RuntimeDefinition object will then also include a MemRegion
301 (RuntimeDefinition::mayHaveOtherDefinitions() evaluates to TRUE), ExprEngine
303 RuntimeDefinition object) with a path-sensitive "mode" in the ProgramState.
311 RuntimeDefinition to inline any dynamically dispatched call sent to this