HomeSort by relevance Sort by last modified time
    Searched refs:ExprEngine (Results 1 - 22 of 22) sorted by null

  /external/clang/include/clang/StaticAnalyzer/Checkers/
LocalCheckers.h 21 class ExprEngine;
23 void RegisterCallInliner(ExprEngine &Eng);
  /external/clang/include/clang/StaticAnalyzer/Core/
CheckerManager.h 33 class ExprEngine;
191 ExprEngine &Eng) {
204 ExprEngine &Eng,
212 const Stmt *S, ExprEngine &Eng,
219 ExprEngine &Eng) {
227 ExprEngine &Eng,
237 ExprEngine &Eng) {
247 const ObjCMethodCall &msg, ExprEngine &Eng,
252 const CallEvent &Call, ExprEngine &Eng) {
258 const CallEvent &Call, ExprEngine &Eng
    [all...]
Checker.h 229 BugReporter &BR, ExprEngine &Eng) {
  /external/clang/test/SemaTemplate/
instantiate-member-expr.cpp 12 class ExprEngine {
25 void f(ExprEngine& Eng) {
26 Eng.registerCheck(new RetainReleaseChecker); // expected-note {{in instantiation of function template specialization 'ExprEngine::registerCheck<RetainReleaseChecker>' requested here}}
  /external/clang/lib/StaticAnalyzer/Frontend/
AnalysisConsumer.cpp 37 #include "clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h"
248 ExprEngine::InliningModes IMode) {
262 case ExprEngine::Inline_Minimal:
265 case ExprEngine::Inline_Regular:
310 ExprEngine::InliningModes
324 ExprEngine::InliningModes IMode = ExprEngine::Inline_Minimal,
328 ExprEngine::InliningModes IMode,
331 ExprEngine::InliningModes IMode,
440 ExprEngine::InliningMode
    [all...]
  /external/clang/lib/StaticAnalyzer/Core/
CheckerManager.cpp 141 ExprEngine &Eng;
148 const Stmt *s, ExprEngine &eng, bool wasInlined = false)
170 ExprEngine &Eng,
185 ExprEngine &Eng;
192 const ObjCMethodCall &msg, ExprEngine &eng,
225 ExprEngine &Eng,
253 ExprEngine &Eng;
259 const CallEvent &call, ExprEngine &eng,
279 ExprEngine &Eng,
296 ExprEngine &Eng
    [all...]
ExprEngineCXX.cpp 1 //===- ExprEngineCXX.cpp - ExprEngine support for C++ -----------*- C++ -*-===//
14 #include "clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h"
25 void ExprEngine::CreateCXXTemporaryObject(const MaterializeTemporaryExpr *ME,
38 // checker rather than as a special case in ExprEngine.
39 void ExprEngine::performTrivialCopy(NodeBuilder &Bldr, ExplodedNode *Pred,
107 ExprEngine::getRegionForConstructedObject(const CXXConstructExpr *CE,
151 // ExprEngine::VisitCXXConstructExpr.
178 ExprEngine::findElementDirectlyInitializedByCurrentConstructor() {
204 ExprEngine::findDirectConstructorForCurrentCFGElement() {
233 void ExprEngine::VisitCXXConstructExpr(const CXXConstructExpr *CE
    [all...]
ExprEngineObjC.cpp 1 //=-- ExprEngineObjC.cpp - ExprEngine support for Objective-C ---*- C++ -*-===//
10 // This file defines ExprEngine's support for Objective-C expressions.
17 #include "clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h"
22 void ExprEngine::VisitLvalObjCIvarRefExpr(const ObjCIvarRefExpr *Ex,
39 void ExprEngine::VisitObjCAtSynchronizedStmt(const ObjCAtSynchronizedStmt *S,
45 void ExprEngine::VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S,
135 void ExprEngine::VisitObjCMessage(const ObjCMessageExpr *ME,
ExprEngineCallAndReturn.cpp 10 // This file defines ExprEngine's support for calls and returns.
14 #include "clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h"
29 #define DEBUG_TYPE "ExprEngine"
40 void ExprEngine::processCallEnter(CallEnter CE, ExplodedNode *Pred) {
159 void ExprEngine::removeDeadOnEndOfFunction(NodeBuilderContext& BC,
218 void ExprEngine::processCallExit(ExplodedNode *CEBNode) {
285 static SimpleProgramPointTag retValBind("ExprEngine", "Bind Return Value");
356 void ExprEngine::examineStackFrames(const Decl *D, const LocationContext *LCtx,
416 bool ExprEngine::inlineCall(const CallEvent &Call, const Decl *D,
483 void ExprEngine::VisitCallExpr(const CallExpr *CE, ExplodedNode *Pred
    [all...]
Android.mk 35 ExprEngine.cpp \
ExprEngine.cpp 1 //=-- ExprEngine.cpp - Path-Sensitive Expression-Level Dataflow ---*- C++ -*-=
16 #include "clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h"
42 #define DEBUG_TYPE "ExprEngine"
68 static const char* TagProviderName = "ExprEngine";
70 ExprEngine::ExprEngine(AnalysisManager &mgr, bool gcEnabled,
96 ExprEngine::~ExprEngine() {
104 ProgramStateRef ExprEngine::getInitialState(const LocationContext *InitLoc) {
183 ExprEngine::createTemporaryRegionIfNeeded(ProgramStateRef State
    [all...]
ExprEngineC.cpp 1 //=-- ExprEngineC.cpp - ExprEngine support for C expressions ----*- C++ -*-===//
10 // This file defines ExprEngine's support for C expressions.
16 #include "clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h"
22 void ExprEngine::VisitBinaryOperator(const BinaryOperator* B,
187 void ExprEngine::VisitBlockExpr(const BlockExpr *BE, ExplodedNode *Pred,
249 void ExprEngine::VisitCast(const CastExpr *CastE, const Expr *Ex,
432 void ExprEngine::VisitCompoundLiteralExpr(const CompoundLiteralExpr *CL,
465 void ExprEngine::VisitDeclStmt(const DeclStmt *DS, ExplodedNode *Pred,
541 void ExprEngine::VisitLogicalExpr(const BinaryOperator* B, ExplodedNode *Pred,
610 void ExprEngine::VisitInitListExpr(const InitListExpr *IE
    [all...]
BugReporterVisitors.cpp 21 #include "clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h"
297 ExprEngine &Eng = BRC.getBugReporter().getEngine();
334 ExprEngine &Eng = BRC.getBugReporter().getEngine();
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
AnalyzerStatsChecker.cpp 18 #include "clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h"
37 void checkEndAnalysis(ExplodedGraph &G, BugReporter &B,ExprEngine &Eng) const;
43 ExprEngine &Eng) const {
CheckerDocumentation.cpp 184 ExprEngine &Eng) const {}
UnreachableCodeChecker.cpp 40 ExprEngine &Eng) const;
55 ExprEngine &Eng) const {
DebugCheckers.cpp 24 #include "clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h"
205 void checkEndAnalysis(ExplodedGraph &G, BugReporter &B,ExprEngine &Eng) const {
  /external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
BugType.h 29 class ExprEngine;
BugReporter.h 46 class ExprEngine;
490 ExprEngine& Eng;
492 GRBugReporter(BugReporterData& d, ExprEngine& eng)
499 ExprEngine &getEngine() { return Eng; }
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
CheckerContext.h 18 #include "clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h"
71 ExprEngine &Eng;
88 ExprEngine &eng,
ExprEngine.h 1 //===-- ExprEngine.h - Path-Sensitive Expression-Level Dataflow ---*- C++ -*-=//
48 class ExprEngine : public SubEngine {
89 /// destructor is called before the rest of the ExprEngine is destroyed.
100 ExprEngine(AnalysisManager &mgr, bool gcEnabled,
105 ~ExprEngine() override;
CoreEngine.h 46 friend class ExprEngine;

Completed in 146 milliseconds