• marja's avatar
    Revert of Preparse inner functions. (patchset #23 id:440001 of... · 7de8639e
    marja authored
    Revert of Preparse inner functions. (patchset #23 id:440001 of https://codereview.chromium.org/2322243002/ )
    
    Reason for revert:
    This approach is not good - breaks when we recompile.
    
    Original issue's description:
    > Preparse inner functions.
    >
    > This is an overly pessimistic approach where PreParser only keeps
    > track of unresolved variables, but doesn't declare anything. This
    > will result in context-allocating variables in the outer function
    > unnecessarily, if the variable names clash with variable names
    > used by the inner function (even if the variables are not the
    > same). However, we have been unable to prove that this approach
    > wouldn't be good enough for the practical purposes.
    >
    > Committed: https://crrev.com/e1341ca8fa486bb2c9e4236672a64ec7756a164d
    > Cr-Commit-Position: refs/heads/master@{#39469}
    
    TBR=adamk@chromium.org,vogelheim@chromium.org,nikolaos@chromium.org,nednguyen@google.com
    # Skipping CQ checks because original CL landed less than 1 days ago.
    NOPRESUBMIT=true
    NOTREECHECKS=true
    NOTRY=true
    
    Review-Url: https://codereview.chromium.org/2349473004
    Cr-Commit-Position: refs/heads/master@{#39471}
    7de8639e
Name
Last commit
Last update
..
OWNERS Loading commit data...
duplicate-finder.cc Loading commit data...
duplicate-finder.h Loading commit data...
expression-classifier.h Loading commit data...
func-name-inferrer.cc Loading commit data...
func-name-inferrer.h Loading commit data...
parameter-initializer-rewriter.cc Loading commit data...
parameter-initializer-rewriter.h Loading commit data...
parse-info.cc Loading commit data...
parse-info.h Loading commit data...
parser-base.h Loading commit data...
parser.cc Loading commit data...
parser.h Loading commit data...
pattern-rewriter.cc Loading commit data...
preparse-data-format.h Loading commit data...
preparse-data.cc Loading commit data...
preparse-data.h Loading commit data...
preparser.cc Loading commit data...
preparser.h Loading commit data...
rewriter.cc Loading commit data...
rewriter.h Loading commit data...
scanner-character-streams.cc Loading commit data...
scanner-character-streams.h Loading commit data...
scanner.cc Loading commit data...
scanner.h Loading commit data...
token.cc Loading commit data...
token.h Loading commit data...