Lioncash
|
10fea99d80
|
InputCommon/FunctionExpression: Make MakeFunctionExpression() take a std::string_view
There's nothing within this function that requires a copy of the string
to be made, so we can make use of a non-owning view
|
2019-11-22 15:36:18 -05:00 |
Lioncash
|
64bc6f53fd
|
InputCommon/FunctionExpression: Remove cyclical include
This header was including itself, which is likely not intended.
|
2019-11-22 15:36:18 -05:00 |
Lioncash
|
cb8fbe872e
|
InputCommon/FunctionExpression: Collapse namespaces
Since we target C++17, we can collapse the namespaces into a single
declaration specifier.
|
2019-11-22 15:36:14 -05:00 |
Jordan Woyak
|
4d41bd64c8
|
ExpressionParser: Show error message with expected arguments.
|
2019-10-11 19:38:18 -05:00 |
Jordan Woyak
|
b57178d246
|
ExpressionParser: Remove ! character from function syntax. Remove unused serialization functions.
|
2019-10-11 18:12:18 -05:00 |
Jordan Woyak
|
6a2096c419
|
ExpressionParser: Add optional 2nd argument to toggle function which clears state.
|
2019-10-11 18:12:17 -05:00 |
Jordan Woyak
|
fd07ae8cec
|
ExpressionParser: Move FunctionExpression type definitions into another file.
|
2019-10-11 18:12:16 -05:00 |