An lvalue is something that can of the `left'-hand side of an assignment: a storage area (such as a variable). It is a subclass of gccjit;;rvalue, where the rvalue is computed by reading from the storage area.
It iss a thin wrapper around gcc_jit_lvalue * from the C API.