質問です。

1、式は必ず評価値を持つのでしょうか?
2、関数呼び出しは、値を返す時だけ式なのでしょうか?
それとも戻り値の無い関数の呼び出しも式なのでしょうか?