Wilson E. Alvarez
08f22f1cf0
Moved member variables to initializer list
2018-12-11 18:33:01 -05:00
santouits
b0df0b46ac
Error running Expression.execute after parse error
...
There happens a segmentation fault when you use Expression.parse() and you don't check for errors and then run Expression.execute(). So we check if there was a parse error in the execute method now.
2018-10-28 12:13:39 +02:00
Rémi Verschelde
34dec26a50
Add support for '.[0-9]' numbers in Expression
...
Fixes #21874 , supersedes #22065 .
2018-10-01 16:06:21 +02:00
Rémi Verschelde
277b24dfb7
Make core/ includes absolute, remove subfolders from include path
...
This allows more consistency in the manner we include core headers,
where previously there would be a mix of absolute, relative and
include path-dependent includes.
2018-09-12 09:52:22 +02:00
Rémi Verschelde
9eb4d4ab2d
Add missing copyright headers
2018-08-29 22:41:17 +02:00
Rémi Verschelde
52466d57e9
Make some debug prints verbose-only, remove others
2018-08-24 14:59:01 +02:00
Daniel Eliasinski
fb3506d796
Fixed bugs in expression class
2018-08-23 01:29:24 -04:00
Marcelo Fernandez
da1f1619fe
Fix clang compile error
2018-08-09 08:50:06 -03:00
Juan Linietsky
a71a5fc0c3
Ability to pass custom variables to expression.
2018-08-08 17:47:51 -03:00
Juan Linietsky
934c641a15
-Add Expression class, used to evaluate expressions
...
-Added expression evaluation to EditorSpinSlider, fixes #20813 , fixes #18932
2018-08-08 17:35:23 -03:00