It depends on what kind of assignment was made to a.
a
See Guidelines for using blocking and non blocking assignments in SV testbenches and Verilog 2001 styled testbenches when driving stimulus - #2 by dave_59