exprs[slot] = value;
if(exprs!=null) exprs[slot] = value;
    private void noticeArrayAssignment(String name, int slot,                                       JExpression value)    {        // Same as before...        if (isArrayInvalidated(name, slot)) return;        if (canArrayPropagate(name, slot))        {            invalidateArray(name, slot);            return;        }        // Okay, populate the array slot.  The expression array        // needs to already exist.        CType atype = (CType)types.get(name);        value = forceLiteralType(value, ((CArrayType)atype).getBaseType());        JExpression[] exprs = (JExpression[])arrays.get(name);        exprs[slot] = value;    }