void AssertHasSideEffect(Expression expression) { if (!HasSideEffect(expression) && !TypeSystemServices.IsError(expression)) { Error(CompilerErrorFactory.ExpressionMustBeExecutedForItsSideEffects(expression)); } }