Please sign in to comment.
Do not cache expression nodes with eval errors
When there is an evaluation error in an expression, there is no need to cache results. With the previous approach, sometimes eval errors were not reported because the error was set to false (Null), evaluation triggered again but it didn't report any more eval errors because it was relying on cached values.
- Loading branch information
Showing with 5 additions and 1 deletion.