• nikolaos's avatar
    [parser] Refactor AstTraversalVisitor · ad6ea932
    nikolaos authored
    This patch parametrizes AstTraversalVisitor by the actual subclass,
    in a similar way as AstVisitor is parametrized.  This allows a
    subclass to, e.g., override the Visit method and still use the
    traversal mechanism.  It also allows the subclass to override the
    specific visiting methods, without them being virtual.
    
    This patch also removes AstExpressionVisitor, subsuming its
    functionality in AstTraversalVisitor.
    
    R=adamk@chromium.org, verwaest@chromium.org
    BUG=
    LOG=N
    
    Review-Url: https://codereview.chromium.org/2169833002
    Cr-Commit-Position: refs/heads/master@{#37998}
    ad6ea932
Name
Last commit
Last update
..
arm Loading commit data...
arm64 Loading commit data...
ia32 Loading commit data...
mips Loading commit data...
mips64 Loading commit data...
ppc Loading commit data...
s390 Loading commit data...
x64 Loading commit data...
x87 Loading commit data...
OWNERS Loading commit data...
debug-evaluate.cc Loading commit data...
debug-evaluate.h Loading commit data...
debug-frames.cc Loading commit data...
debug-frames.h Loading commit data...
debug-scopes.cc Loading commit data...
debug-scopes.h Loading commit data...
debug.cc Loading commit data...
debug.h Loading commit data...
debug.js Loading commit data...
liveedit.cc Loading commit data...
liveedit.h Loading commit data...
liveedit.js Loading commit data...
mirrors.js Loading commit data...