reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3139 switch (D.getKind()) { 3141 Designators.push_back(ASTDesignator(D.getField(), D.getDotLoc(), 3141 Designators.push_back(ASTDesignator(D.getField(), D.getDotLoc(), 3142 D.getFieldLoc())); 3146 Expr *Index = static_cast<Expr *>(D.getArrayIndex()); 3154 D.getLBracketLoc(), 3155 D.getRBracketLoc())); 3162 Expr *StartIndex = static_cast<Expr *>(D.getArrayRangeStart()); 3163 Expr *EndIndex = static_cast<Expr *>(D.getArrayRangeEnd()); 3188 Diag(D.getEllipsisLoc(), diag::err_array_designator_empty_range) 3194 D.getLBracketLoc(), 3195 D.getEllipsisLoc(), 3196 D.getRBracketLoc()));