Lines Matching refs:E
33 for (clang::Stmt::child_iterator I = S->child_begin(), E = S->child_end(); in VisitStmt() local
34 I != E; in VisitStmt()
42 void RSCheckAST::WarnOnSetElementAt(clang::CallExpr *E) { in WarnOnSetElementAt() argument
44 Decl = clang::dyn_cast_or_null<clang::FunctionDecl>(E->getCalleeDecl()); in WarnOnSetElementAt()
52 Expr = E->getArg(1); in WarnOnSetElementAt()
128 Context->ReportWarning(E->getLocStart(), in WarnOnSetElementAt()
140 void RSCheckAST::VisitCallExpr(clang::CallExpr *E) { in VisitCallExpr() argument
141 WarnOnSetElementAt(E); in VisitCallExpr()
143 for (clang::CallExpr::arg_iterator AI = E->arg_begin(), AE = E->arg_end(); in VisitCallExpr()
234 E = DS->decl_end(); in VisitDeclStmt() local
235 I != E; in VisitDeclStmt()
265 void RSCheckAST::VisitExpr(clang::Expr *E) { in VisitExpr() argument
271 E = E->IgnoreImpCasts(); in VisitExpr()
277 !Slang::IsLocInRSHeaderFile(E->getExprLoc(), mSM) && in VisitExpr()
278 !RSExportType::ValidateType(Context, C, E->getType(), nullptr, E->getExprLoc(), in VisitExpr()
283 VisitStmt(E); in VisitExpr()