HomeSort by relevance Sort by last modified time
    Searched refs:CallEvent (Results 1 - 25 of 98) sorted by null

1 2 3 4

  /external/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
MPIChecker.h 24 #include "clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h"
36 void checkPreCall(const CallEvent &CE, CheckerContext &Ctx) const {
60 void checkDoubleNonblocking(const clang::ento::CallEvent &PreCallEvent,
69 void checkUnmatchedWaits(const clang::ento::CallEvent &PreCallEvent,
89 const clang::ento::MemRegion *const MR, const clang::ento::CallEvent &CE,
97 topRegionUsedByWait(const clang::ento::CallEvent &CE) const;
MPIBugReporter.h 43 void reportDoubleNonblocking(const CallEvent &MPICallEvent,
68 void reportUnmatchedWait(const CallEvent &CE,
  /external/clang/lib/StaticAnalyzer/Checkers/
TraversalChecker.cpp 19 #include "clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h"
73 void checkPreCall(const CallEvent &Call, CheckerContext &C) const;
74 void checkPostCall(const CallEvent &Call, CheckerContext &C) const;
78 void CallDumper::checkPreCall(const CallEvent &Call, CheckerContext &C) const {
91 void CallDumper::checkPostCall(const CallEvent &Call, CheckerContext &C) const {
CheckerDocumentation.cpp 117 void checkPreCall(const CallEvent &Call, CheckerContext &C) const {}
123 void checkPostCall(const CallEvent &Call, CheckerContext &C) const {}
269 const CallEvent *Call) const {
282 /// \param Call The corresponding CallEvent, if the symbols escape as
288 const CallEvent *Call,
299 const CallEvent *Call,
SimpleStreamChecker.cpp 21 #include "clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h"
61 const CallEvent &Call,
67 bool guaranteedNotToCloseFile(const CallEvent &Call) const;
73 void checkPostCall(const CallEvent &Call, CheckerContext &C) const;
75 void checkPreCall(const CallEvent &Call, CheckerContext &C) const;
82 const CallEvent *Call,
118 void SimpleStreamChecker::checkPostCall(const CallEvent &Call,
137 void SimpleStreamChecker::checkPreCall(const CallEvent &Call,
201 const CallEvent &Call,
230 bool SimpleStreamChecker::guaranteedNotToCloseFile(const CallEvent &Call) const
    [all...]
NoReturnFunctionChecker.cpp 20 #include "clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h"
35 void checkPostCall(const CallEvent &CE, CheckerContext &C) const;
41 void NoReturnFunctionChecker::checkPostCall(const CallEvent &CE,
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
CallEvent.h 1 //===- CallEvent.h - Wrapper for all function and method calls ----*- C++ -*--//
10 /// \file This file defines CallEvent and its subclasses, which represent path-
50 class CallEvent;
56 friend CallEvent;
77 template<typename T = CallEvent>
135 /// CallEventManager to be able to re-use CallEvent-sized memory blocks,
136 /// subclasses of CallEvent may not add any data members to the base class.
138 class CallEvent {
147 void operator=(const CallEvent &) = delete;
168 CallEvent(const Expr *E, ProgramStateRef state, const LocationContext *lctx
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
CallEvent.h 1 //===- CallEvent.h - Wrapper for all function and method calls ----*- C++ -*--//
10 /// \file This file defines CallEvent and its subclasses, which represent path-
50 class CallEvent;
56 friend CallEvent;
79 template<typename T = CallEvent>
137 /// CallEventManager to be able to re-use CallEvent-sized memory blocks,
138 /// subclasses of CallEvent may not add any data members to the base class.
140 class CallEvent {
149 void operator=(const CallEvent &) = delete;
170 CallEvent(const Expr *E, ProgramStateRef state, const LocationContext *lctx
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
CallEvent.h 1 //===- CallEvent.h - Wrapper for all function and method calls ----*- C++ -*--//
10 /// \file This file defines CallEvent and its subclasses, which represent path-
50 class CallEvent;
56 friend CallEvent;
79 template<typename T = CallEvent>
137 /// CallEventManager to be able to re-use CallEvent-sized memory blocks,
138 /// subclasses of CallEvent may not add any data members to the base class.
140 class CallEvent {
149 void operator=(const CallEvent &) = delete;
170 CallEvent(const Expr *E, ProgramStateRef state, const LocationContext *lctx
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
CallEvent.h 1 //===- CallEvent.h - Wrapper for all function and method calls ----*- C++ -*--//
10 /// \file This file defines CallEvent and its subclasses, which represent path-
50 class CallEvent;
56 friend CallEvent;
79 template<typename T = CallEvent>
137 /// CallEventManager to be able to re-use CallEvent-sized memory blocks,
138 /// subclasses of CallEvent may not add any data members to the base class.
140 class CallEvent {
149 void operator=(const CallEvent &) = delete;
170 CallEvent(const Expr *E, ProgramStateRef state, const LocationContext *lctx
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
CallEvent.h 1 //===- CallEvent.h - Wrapper for all function and method calls ----*- C++ -*--//
10 /// \file This file defines CallEvent and its subclasses, which represent path-
50 class CallEvent;
56 friend CallEvent;
79 template<typename T = CallEvent>
137 /// CallEventManager to be able to re-use CallEvent-sized memory blocks,
138 /// subclasses of CallEvent may not add any data members to the base class.
140 class CallEvent {
149 void operator=(const CallEvent &) = delete;
170 CallEvent(const Expr *E, ProgramStateRef state, const LocationContext *lctx
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
CallEvent.h 1 //===- CallEvent.h - Wrapper for all function and method calls ----*- C++ -*--//
10 /// \file This file defines CallEvent and its subclasses, which represent path-
50 class CallEvent;
56 friend CallEvent;
79 template<typename T = CallEvent>
137 /// CallEventManager to be able to re-use CallEvent-sized memory blocks,
138 /// subclasses of CallEvent may not add any data members to the base class.
140 class CallEvent {
149 void operator=(const CallEvent &) = delete;
170 CallEvent(const Expr *E, ProgramStateRef state, const LocationContext *lctx
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
CallEvent.h 1 //===- CallEvent.h - Wrapper for all function and method calls ----*- C++ -*--//
10 /// \file This file defines CallEvent and its subclasses, which represent path-
50 class CallEvent;
56 friend CallEvent;
79 template<typename T = CallEvent>
137 /// CallEventManager to be able to re-use CallEvent-sized memory blocks,
138 /// subclasses of CallEvent may not add any data members to the base class.
140 class CallEvent {
149 void operator=(const CallEvent &) = delete;
170 CallEvent(const Expr *E, ProgramStateRef state, const LocationContext *lctx
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
CallEvent.h 1 //===- CallEvent.h - Wrapper for all function and method calls ----*- C++ -*--//
10 /// \file This file defines CallEvent and its subclasses, which represent path-
50 class CallEvent;
56 friend CallEvent;
79 template<typename T = CallEvent>
137 /// CallEventManager to be able to re-use CallEvent-sized memory blocks,
138 /// subclasses of CallEvent may not add any data members to the base class.
140 class CallEvent {
149 void operator=(const CallEvent &) = delete;
170 CallEvent(const Expr *E, ProgramStateRef state, const LocationContext *lctx
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
CallEvent.h 1 //===- CallEvent.h - Wrapper for all function and method calls ----*- C++ -*--//
10 /// \file This file defines CallEvent and its subclasses, which represent path-
50 class CallEvent;
56 friend CallEvent;
79 template<typename T = CallEvent>
137 /// CallEventManager to be able to re-use CallEvent-sized memory blocks,
138 /// subclasses of CallEvent may not add any data members to the base class.
140 class CallEvent {
149 void operator=(const CallEvent &) = delete;
170 CallEvent(const Expr *E, ProgramStateRef state, const LocationContext *lctx
    [all...]
  /external/clang/lib/StaticAnalyzer/Core/
CallEvent.cpp 10 /// \file This file defines CallEvent and its subclasses, which represent path-
16 #include "clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h"
28 QualType CallEvent::getResultType() const {
87 bool CallEvent::hasNonNullArgumentsWithType(bool (*Condition)(QualType)) const {
97 for (CallEvent::param_type_iterator I = param_type_begin(),
113 bool CallEvent::hasNonZeroCallbackArg() const {
117 bool CallEvent::hasVoidPointerToNonConstArg() const {
121 bool CallEvent::isGlobalCFunction(StringRef FunctionName) const {
146 const CallEvent &Call) {
148 for (CallEvent::param_type_iterator I = Call.param_type_begin()
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/
CheckerManager.h 251 const CallEvent &Call, ExprEngine &Eng) {
257 const CallEvent &Call, ExprEngine &Eng,
266 const CallEvent &Call, ExprEngine &Eng,
344 const CallEvent *Call);
355 /// \param Call The corresponding CallEvent, if the symbols escape as
364 const CallEvent *Call,
374 /// Warning: Currently, the CallEvent MUST come from a CallExpr!
377 const CallEvent &CE, ExprEngine &Eng);
419 typedef CheckerFn<void (const CallEvent &, CheckerContext &)>
452 const CallEvent *Call)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/
CheckerManager.h 251 const CallEvent &Call, ExprEngine &Eng) {
257 const CallEvent &Call, ExprEngine &Eng,
266 const CallEvent &Call, ExprEngine &Eng,
342 const CallEvent *Call);
353 /// \param Call The corresponding CallEvent, if the symbols escape as
362 const CallEvent *Call,
372 /// Warning: Currently, the CallEvent MUST come from a CallExpr!
375 const CallEvent &CE, ExprEngine &Eng);
417 typedef CheckerFn<void (const CallEvent &, CheckerContext &)>
451 const CallEvent *Call)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/
CheckerManager.h 251 const CallEvent &Call, ExprEngine &Eng) {
257 const CallEvent &Call, ExprEngine &Eng,
266 const CallEvent &Call, ExprEngine &Eng,
342 const CallEvent *Call);
353 /// \param Call The corresponding CallEvent, if the symbols escape as
362 const CallEvent *Call,
372 /// Warning: Currently, the CallEvent MUST come from a CallExpr!
375 const CallEvent &CE, ExprEngine &Eng);
417 typedef CheckerFn<void (const CallEvent &, CheckerContext &)>
451 const CallEvent *Call)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/
CheckerManager.h 251 const CallEvent &Call, ExprEngine &Eng) {
257 const CallEvent &Call, ExprEngine &Eng,
266 const CallEvent &Call, ExprEngine &Eng,
342 const CallEvent *Call);
353 /// \param Call The corresponding CallEvent, if the symbols escape as
362 const CallEvent *Call,
372 /// Warning: Currently, the CallEvent MUST come from a CallExpr!
375 const CallEvent &CE, ExprEngine &Eng);
417 typedef CheckerFn<void (const CallEvent &, CheckerContext &)>
451 const CallEvent *Call)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/
CheckerManager.h 251 const CallEvent &Call, ExprEngine &Eng) {
257 const CallEvent &Call, ExprEngine &Eng,
266 const CallEvent &Call, ExprEngine &Eng,
342 const CallEvent *Call);
353 /// \param Call The corresponding CallEvent, if the symbols escape as
362 const CallEvent *Call,
372 /// Warning: Currently, the CallEvent MUST come from a CallExpr!
375 const CallEvent &CE, ExprEngine &Eng);
417 typedef CheckerFn<void (const CallEvent &, CheckerContext &)>
451 const CallEvent *Call)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/
CheckerManager.h 251 const CallEvent &Call, ExprEngine &Eng) {
257 const CallEvent &Call, ExprEngine &Eng,
266 const CallEvent &Call, ExprEngine &Eng,
342 const CallEvent *Call);
353 /// \param Call The corresponding CallEvent, if the symbols escape as
362 const CallEvent *Call,
372 /// Warning: Currently, the CallEvent MUST come from a CallExpr!
375 const CallEvent &CE, ExprEngine &Eng);
417 typedef CheckerFn<void (const CallEvent &, CheckerContext &)>
451 const CallEvent *Call)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/
CheckerManager.h 251 const CallEvent &Call, ExprEngine &Eng) {
257 const CallEvent &Call, ExprEngine &Eng,
266 const CallEvent &Call, ExprEngine &Eng,
342 const CallEvent *Call);
353 /// \param Call The corresponding CallEvent, if the symbols escape as
362 const CallEvent *Call,
372 /// Warning: Currently, the CallEvent MUST come from a CallExpr!
375 const CallEvent &CE, ExprEngine &Eng);
417 typedef CheckerFn<void (const CallEvent &, CheckerContext &)>
451 const CallEvent *Call)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/
CheckerManager.h 251 const CallEvent &Call, ExprEngine &Eng) {
257 const CallEvent &Call, ExprEngine &Eng,
266 const CallEvent &Call, ExprEngine &Eng,
342 const CallEvent *Call);
353 /// \param Call The corresponding CallEvent, if the symbols escape as
362 const CallEvent *Call,
372 /// Warning: Currently, the CallEvent MUST come from a CallExpr!
375 const CallEvent &CE, ExprEngine &Eng);
417 typedef CheckerFn<void (const CallEvent &, CheckerContext &)>
451 const CallEvent *Call)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/
CheckerManager.h 251 const CallEvent &Call, ExprEngine &Eng) {
257 const CallEvent &Call, ExprEngine &Eng,
266 const CallEvent &Call, ExprEngine &Eng,
342 const CallEvent *Call);
353 /// \param Call The corresponding CallEvent, if the symbols escape as
362 const CallEvent *Call,
372 /// Warning: Currently, the CallEvent MUST come from a CallExpr!
375 const CallEvent &CE, ExprEngine &Eng);
417 typedef CheckerFn<void (const CallEvent &, CheckerContext &)>
451 const CallEvent *Call)
    [all...]

Completed in 1648 milliseconds

1 2 3 4