reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
887 if (D.isFieldDesignator()) { 888 if (FieldDecl *Field = D.getField()) { 893 Record.AddIdentifierRef(D.getFieldName()); 895 Record.AddSourceLocation(D.getDotLoc()); 896 Record.AddSourceLocation(D.getFieldLoc()); 897 } else if (D.isArrayDesignator()) { 899 Record.push_back(D.getFirstExprIndex()); 900 Record.AddSourceLocation(D.getLBracketLoc()); 901 Record.AddSourceLocation(D.getRBracketLoc()); 903 assert(D.isArrayRangeDesignator() && "Unknown designator"); 905 Record.push_back(D.getFirstExprIndex()); 906 Record.AddSourceLocation(D.getLBracketLoc()); 907 Record.AddSourceLocation(D.getEllipsisLoc()); 908 Record.AddSourceLocation(D.getRBracketLoc());