aboutsummaryrefslogtreecommitdiff
path: root/src/core/frontend/input_interpreter.cpp
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2021-01-12 02:47:36 -0500
committerLioncash <mathew1800@gmail.com>2021-01-12 16:46:36 -0500
commitb15e1a35011629c3b31edd10c1d10b8d7fafcb2c (patch)
tree6bb48e8e2f65ed47436c4279f0732e45c2041007 /src/core/frontend/input_interpreter.cpp
parent197b5d19bc3de919d315633709eef24cd4b15786 (diff)
common/tree: Convert defines over to templates
Reworks the tree header to operate off of templates as opposed to a series of defines. This allows all tree facilities to obey namespacing rules, and also allows this code to be used within modules once compiler support is in place. This also gets rid to use a macro to define functions and structs for necessary data types. With templates, these will be generated when they're actually used, eliminating the need for the separate declaration.
Diffstat (limited to 'src/core/frontend/input_interpreter.cpp')
0 files changed, 0 insertions, 0 deletions