On Mon, Aug 21, 2017 at 3:29 PM, Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx> wrote: > Hi, > > I see a comment in show_initializer_expr() that: > > // Initializer indexes and identifiers should > // have been evaluated to EXPR_POS > > Does this mean that EXPR_IDENTIFIER and EXPR_INDEX are intermediate > steps that get replaced by EXPR_POS? Yes, that is exactly the case. EXPR_IDENTIFIER are for { .name = "my name" } EXPR_INDEX are for { [2] = 10 } EXPR_POS has convert those into structure bit offset. Chris -- To unsubscribe from this list: send the line "unsubscribe linux-sparse" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html