• marja's avatar
    Scopes: simplify scope creation. · 7eaeb5ae
    marja authored
    With scopes: Don't call the ctor which wants a ScopeInfo if we
    don't want to pass it, instead call a ctor which doesn't need it.
    
    In addition, remove inner_scope from ctors and adjust it
    explicitly afterwards. It's confusing that some ctors get passed
    inner scopes and some outer scopes.
    
    BUG=v8:5209
    
    Review-Url: https://codereview.chromium.org/2270743002
    Cr-Commit-Position: refs/heads/master@{#38859}
    7eaeb5ae
Name
Last commit
Last update
..
OWNERS Loading commit data...
ast-expression-rewriter.cc Loading commit data...
ast-expression-rewriter.h Loading commit data...
ast-literal-reindexer.cc Loading commit data...
ast-literal-reindexer.h Loading commit data...
ast-numbering.cc Loading commit data...
ast-numbering.h Loading commit data...
ast-traversal-visitor.h Loading commit data...
ast-type-bounds.h Loading commit data...
ast-value-factory.cc Loading commit data...
ast-value-factory.h Loading commit data...
ast.cc Loading commit data...
ast.h Loading commit data...
context-slot-cache.cc Loading commit data...
context-slot-cache.h Loading commit data...
modules.cc Loading commit data...
modules.h Loading commit data...
prettyprinter.cc Loading commit data...
prettyprinter.h Loading commit data...
scopeinfo.cc Loading commit data...
scopeinfo.h Loading commit data...
scopes.cc Loading commit data...
scopes.h Loading commit data...
variables.cc Loading commit data...
variables.h Loading commit data...