• luoe's avatar
    Generate inferred names for es6 class functions · e80cfa00
    luoe authored
    Inferred names are currently generated for FunctionLiterals but not generated
    for ClassLiterals. Without them, DevTools does not have enough information to
    make descriptive descriptions.
    
    E.g.
    var x = {y: class{}};
    var a = new x.y();
    console.log(a);
    
    This shows "Object{}" when it could be more descriptive "x.y {}"
    
    BUG=v8:5621
    CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel
    
    Review-Url: https://codereview.chromium.org/2488193003
    Cr-Commit-Position: refs/heads/master@{#41013}
    e80cfa00
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...