aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/parse_util.h
diff options
context:
space:
mode:
authorGravatar ridiculousfish <corydoras@ridiculousfish.com>2016-02-28 00:33:11 -0800
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2016-02-28 00:33:11 -0800
commite3970f9cbbd00289c551f947db0f4644654bd8d9 (patch)
tree6369fb3b8ab4b6f468b20c168030a76a4eba7db5 /src/parse_util.h
parent077757a30b0ccd930b28cf3ed52d6c7a938156be (diff)
Allow parse_execution_context to take ownership of a parse tree
Introduces a new template moved_ref which is like an rvalue reference. This allows passing around objects while being explicit that the receiver may acquire ownership. This will help reduce some allocations.
Diffstat (limited to 'src/parse_util.h')
0 files changed, 0 insertions, 0 deletions