Lines Matching defs:IndexVar
289 ForLoopIndexUseVisitor(ASTContext *Context, const VarDecl *IndexVar,
294 /// Finds all uses of IndexVar in Body, placing all usages in Usages,
295 /// and returns true if IndexVar was only used in a way consistent with a
298 /// The general strategy is to reject any DeclRefExprs referencing IndexVar,
300 /// For arrays, the DeclRefExpr for IndexVar must appear as the index of an
302 /// IndexVar or call methods through operator-> (builtin or overloaded).
303 /// Array-like containers may use IndexVar as a parameter to the at() member
317 /// Get the container indexed by IndexVar, if any.
366 const VarDecl *IndexVar;
376 /// A container which holds all usages of IndexVar as the index of