Lines Matching refs:E
30 for (clang::Stmt::child_iterator I = S->child_begin(), E = S->child_end(); in VisitStmt() local
31 I != E; in VisitStmt()
39 void RSCheckAST::WarnOnSetElementAt(clang::CallExpr *E) { in WarnOnSetElementAt() argument
41 Decl = clang::dyn_cast_or_null<clang::FunctionDecl>(E->getCalleeDecl()); in WarnOnSetElementAt()
49 Expr = E->getArg(1); in WarnOnSetElementAt()
125 Context->ReportWarning(E->getLocStart(), in WarnOnSetElementAt()
137 void RSCheckAST::VisitCallExpr(clang::CallExpr *E) { in VisitCallExpr() argument
138 WarnOnSetElementAt(E); in VisitCallExpr()
140 for (clang::CallExpr::arg_iterator AI = E->arg_begin(), AE = E->arg_end(); in VisitCallExpr()
223 E = DS->decl_end(); in VisitDeclStmt() local
224 I != E; in VisitDeclStmt()
254 void RSCheckAST::VisitExpr(clang::Expr *E) { in VisitExpr() argument
260 E = E->IgnoreImpCasts(); in VisitExpr()
262 !SlangRS::IsLocInRSHeaderFile(E->getExprLoc(), mSM) && in VisitExpr()
263 !RSExportType::ValidateType(Context, C, E->getType(), NULL, E->getExprLoc(), in VisitExpr()
268 VisitStmt(E); in VisitExpr()