• Kevin Modzelewski's avatar
    Make sure that we never reuse AST nodes · 548ad742
    Kevin Modzelewski authored
    We currently specify execution state by the AST node that
    represents it, which means that we have to not reuse AST nodes.
    Previous to this patch, we were doing that, so this patch
    fixes those up.
    
    This patch isn't the cleanest since I think this whole approach
    will go away when we transition to a proper bytecode system.
    548ad742
cfg.cpp 74.4 KB