Searched refs:getArrayIndex (Results 1 – 11 of 11) sorted by relevance
149 Expr *getArrayIndex() const { in getArrayIndex() function
700 DesignatorDeps |= E->getArrayIndex(D)->getDependence(); in computeDependence()
4571 Expr *DesignatedInitExpr::getArrayIndex(const Designator& D) const { in getArrayIndex() function in DesignatedInitExpr4573 return getSubExpr(D.getArrayIndex() + 1); in getArrayIndex()4578 return getSubExpr(D.getArrayIndex() + 1); in getArrayRangeStart()4583 return getSubExpr(D.getArrayIndex() + 2); in getArrayRangeEnd()
1558 ID.AddInteger(D.getArrayIndex()); in VisitDesignatedInitExpr()
1767 PrintExpr(Node->getArrayIndex(D)); in VisitDesignatedInitExpr()
4820 mangleExpression(DIE->getArrayIndex(Designator)); in mangleExpression()
961 return Designator::CreateArrayDesignator(D.getArrayIndex(), in import()971 D.getArrayIndex(), *ToLBracketLocOrErr, *ToEllipsisLocOrErr, in import()
1201 Record.push_back(D.getArrayIndex()); in VisitDesignatedInitExpr()1207 Record.push_back(D.getArrayIndex()); in VisitDesignatedInitExpr()
5244 unsigned getArrayIndex() const { in getArrayIndex() function5312 Expr *getArrayIndex(const Designator &D) const;
3004 IndexExpr = DIE->getArrayIndex(*D); in CheckDesignatedInitializer()3356 Expr *Index = static_cast<Expr *>(D.getArrayIndex()); in ActOnDesignatedInitializer()
11844 ExprResult Index = getDerived().TransformExpr(E->getArrayIndex(D)); in TransformDesignatedInitExpr()11851 ExprChanged = ExprChanged || Init.get() != E->getArrayIndex(D); in TransformDesignatedInitExpr()