Searched refs:getStmt (Results 1 - 25 of 38) sorted by relevance

12

/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DEnvironment.h39 const Stmt *getStmt() const { return first; } function in class:clang::ento::EnvironmentEntry
45 ID.AddPointer(E.getStmt());
H A DSymbolManager.h172 const Stmt *getStmt() const { return S; } function in class:clang::ento::SymbolConjured
282 const Stmt *getStmt() const { return S; } function in class:clang::ento::SymbolMetadata
H A DExprEngine.h143 const Stmt *getStmt() const;
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Analysis/
H A DCFGStmtMap.cpp57 CFGBlock *&Entry = SM[CS->getStmt()];
H A DReachableCode.cpp99 const Stmt *S = CS->getStmt();
105 const Stmt *S = T.getStmt();
H A DLiveVariables.cpp485 const Stmt *S = elem.castAs<CFGStmt>().getStmt();
539 dyn_cast<BinaryOperator>(cs->getStmt())) {
H A DConsumed.cpp63 return CS->getStmt()->getLocStart();
83 return CS->getStmt()->getLocStart();
1328 dyn_cast_or_null<IfStmt>(CurrBlock->getTerminator().getStmt())) {
1352 dyn_cast_or_null<BinaryOperator>(CurrBlock->getTerminator().getStmt())) {
1456 Visitor.Visit(BI->castAs<CFGStmt>().getStmt());
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DUndefBranchChecker.cpp94 if (PS->getStmt() == Ex)
H A DAnalyzerStatsChecker.cpp133 PathDiagnosticLocation::createBegin(CS->getStmt(), SM, LC));
H A DUnreachableCodeChecker.cpp138 if (const CallExpr *CE = dyn_cast<CallExpr>(S->getStmt())) {
196 return S->getStmt();
H A DMallocOverflowSecurityChecker.cpp240 if (const CallExpr *TheCall = dyn_cast<CallExpr>(CS->getStmt())) {
H A DIdempotentOperationChecker.cpp336 C.getPredecessor()->getLocation().castAs<StmtPoint>().getStmt();
586 B = CBM->getBlock(SP->getStmt());
H A DMacOSKeychainAPIChecker.cpp533 AllocStmt = PS->getStmt();
607 cast<CallExpr>(N->getLocation().castAs<StmtPoint>().getStmt());
H A DMallocChecker.cpp77 const Stmt *getStmt() const { return S; } function in class:__anon3552::RefState
93 return RefState(Escaped, RS->getStmt(), RS->getAllocationFamily());
1055 const Expr *AllocExpr = cast<Expr>(RsBase->getStmt());
1277 const Expr *AllocExpr = cast<Expr>(RS->getStmt());
1619 AllocationStmt = SP->getStmt();
1852 RefState::getAllocated(RS->getAllocationFamily(), RS->getStmt()));
2107 S = SP->getStmt();
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Analysis/
H A DCFG.h113 const Stmt *getStmt() const { function in class:clang::CFGStmt
286 Stmt *getStmt() { return Data.getPointer(); } function in class:clang::CFGTerminator
287 const Stmt *getStmt() const { return Data.getPointer(); } function in class:clang::CFGTerminator
291 operator Stmt *() { return getStmt(); }
292 operator const Stmt *() const { return getStmt(); }
294 Stmt *operator->() { return getStmt(); }
295 const Stmt *operator->() const { return getStmt(); }
297 Stmt &operator*() { return *getStmt(); }
298 const Stmt &operator*() const { return *getStmt(); }
300 LLVM_EXPLICIT operator bool() const { return getStmt(); }
[all...]
H A DProgramPoint.h247 const Stmt *getStmt() const { return (const Stmt*) getData1(); } function in class:clang::StmtPoint
250 const T* getStmtAs() const { return dyn_cast<T>(getStmt()); }
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DEnvironment.cpp70 const Stmt *S = Entry.getStmt();
168 if (SymReaper.isLive(BlkExpr.getStmt(), BlkExpr.getLocationContext())) {
206 const Stmt *S = En.getStmt();
H A DBugReporterVisitors.cpp86 const Stmt *S = N->getLocationAs<PreStmt>()->getStmt();
93 const Stmt *S = N->getLocationAs<PostStmt>()->getStmt();
184 if (SP->getStmt() == S)
246 const ReturnStmt *Ret = dyn_cast<ReturnStmt>(SP->getStmt());
552 const Stmt *S = PS->getStmt();
925 if (ps->getStmt() == S || ps->getStmt() == Inner)
958 if (P->getStmt() == Inner)
1081 const Stmt *S = P->getStmt();
1202 return VisitTrueTest(cast<Expr>(PS->getStmt()), tru
[all...]
H A DExplodedGraph.cpp132 const Expr *Ex = dyn_cast<Expr>(progPoint.castAs<PostStmt>().getStmt());
153 if (CallEvent::isCallStmt(SP->getStmt()))
H A DPathDiagnostic.cpp550 return PathDiagnosticLocation(Source.castAs<CFGStmt>().getStmt(),
662 S = SP->getStmt();
685 const Stmt *PathDiagnosticLocation::getStmt(const ExplodedNode *N) { function in class:PathDiagnosticLocation
688 return SP->getStmt();
703 if (const Stmt *S = getStmt(N)) {
732 const Stmt *S = getStmt(N);
H A DExprEngine.cpp284 ProcessStmt(const_cast<Stmt*>(E.castAs<CFGStmt>().getStmt()), Pred);
313 if (!isa<Expr>(S.getStmt()))
317 if (CallEvent::isCallStmt(S.getStmt()))
323 return !PM.isConsumedExpr(cast<Expr>(S.getStmt()));
413 const Stmt *currStmt = S.getStmt();
1211 if (SP->getStmt() == CE)
1355 if (CS->getStmt() != Condition)
2152 if (!P.getAs<PostStmt>() || P.castAs<PostStmt>().getStmt() != Ex) {
2413 const Stmt *S = Loc.castAs<StmtPoint>().getStmt();
H A DExprEngineC.cpp535 if (const BinaryOperator *Term = cast_or_null<BinaryOperator>(T.getStmt())) {
549 const Expr *RHS = cast<Expr>(Elem.getStmt());
662 const Expr *ValEx = cast<Expr>(CS->getStmt());
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowSolver.h280 ProcessStmt(S->getStmt(), recordStmtValues, AnalysisDirTag());
296 ProcessStmt(S->getStmt(), recordStmtValues, AnalysisDirTag());
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/
H A DJumpDiagnostics.cpp498 CheckJump(GS, GS->getLabel()->getStmt(), GS->getGotoLoc(),
508 CheckJump(IGS, Target->getStmt(), IGS->getGotoLoc(),
592 assert(LabelAndGotoScopes.count(TheLabel->getStmt()) &&
594 unsigned LabelScope = LabelAndGotoScopes[TheLabel->getStmt()];
692 S.Diag(Target->getStmt()->getIdentLoc(), diag::note_indirect_goto_target);
736 S.Diag(Target->getStmt()->getIdentLoc(), diag::note_indirect_goto_target);
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporter.h277 const Stmt *getStmt() const;

Completed in 288 milliseconds

12