An object for declaring the name of the value whose initializer we are currently evaluating. More...
#include <EvalContext.h>
Public Member Functions | |
ScopedValueName (const ScopedValueName &)=delete | |
ScopedValueName (ScopedValueName &&) | |
void | done () |
Friends | |
class | EvalContext |
An object for declaring the name of the value whose initializer we are currently evaluating.
Will push and pop names appropriately when initialized and destructed.
Definition at line 142 of file EvalContext.h.