* trans-array.c (gfc_conv_expr_descriptor): Edit comment.
From-SVN: r125159
This commit is contained in:
parent
8119b4e4bb
commit
3e90ac4e45
|
@ -1,3 +1,7 @@
|
|||
2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
|
||||
|
||||
* trans-array.c (gfc_conv_expr_descriptor): Edit comment.
|
||||
|
||||
2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
|
||||
|
||||
PR fortran/31972
|
||||
|
|
|
@ -4314,16 +4314,16 @@ gfc_trans_dummy_array_bias (gfc_symbol * sym, tree tmpdesc, tree body)
|
|||
This function is also used for array pointer assignments, and there
|
||||
are three cases:
|
||||
|
||||
- want_pointer && !se->direct_byref
|
||||
- se->want_pointer && !se->direct_byref
|
||||
EXPR is an actual argument. On exit, se->expr contains a
|
||||
pointer to the array descriptor.
|
||||
|
||||
- !want_pointer && !se->direct_byref
|
||||
- !se->want_pointer && !se->direct_byref
|
||||
EXPR is an actual argument to an intrinsic function or the
|
||||
left-hand side of a pointer assignment. On exit, se->expr
|
||||
contains the descriptor for EXPR.
|
||||
|
||||
- !want_pointer && se->direct_byref
|
||||
- !se->want_pointer && se->direct_byref
|
||||
EXPR is the right-hand side of a pointer assignment and
|
||||
se->expr is the descriptor for the previously-evaluated
|
||||
left-hand side. The function creates an assignment from
|
||||
|
|
Loading…
Reference in New Issue