Evaluates the given expression and on success stores the result in value
.
The `GType` of `value` will be the type given by [[email protected]_value_type].
It is possible that expressions cannot be evaluated - for example when the expression references objects that have been destroyed or set to `NULL`. In that case `value` will remain empty and `FALSE` will be returned.
this |
a `GtkExpression` |
this_ |
the this argument for the evaluation |
value |
an empty `GValue` |
`TRUE` if the expression could be evaluated |