Add support for Field lvalues.

This allows the code generator to compile assignment into struct
fields. However, non-lvalue field-access expressions have not been
implemented yet, so those assignments cannot be read back.
Surprisingly, we do have one test which now passes because it
meets these criteria.

Change-Id: I2bd46469c6b542d2fb41bce135e7cac43281fe3c
Commit-Queue: Arman Uguray <>
Auto-Submit: John Stiles <>
Reviewed-by: Arman Uguray <>
3 files changed