• Kevin Modzelewski's avatar
    Allow closures into/through genexps · c120e21f
    Kevin Modzelewski authored
    The issue was that if we transformed the AST nodes corresponding to scopes,
    we wouldn't be able to match the initial analysis with the subsequent queries
    to the transformed AST nodes.
    
    We had run into that before, but worked around it by just modifying the AST
    nodes in place.  For generator expressions that wasn't a possibility,
    so now we explicitly registers when we replace scope-related AST nodes.
    c120e21f
llvm_interpreter.cpp 31.7 KB