Description[parser] Clean up type definitions
This patch:
1. Removes the unecessary inheritance of ParserBaseTraits<Impl>
in ParserBase<Impl>.
2. Flattens ParserBaseTraits<Impl> and renames it to
ParserTypes<Impl>. The Traits parameter/member is renamed to
Types.
3. Removes unecessary v8::internal:: qualifications from parser
types.
R=adamk@chromium.org, marja@chromium.org
BUG=
LOG=N
Committed: https://crrev.com/58cfe4d6182c6acb30aa6d62592e62d57a7fd879
Cr-Commit-Position: refs/heads/master@{#38927}
Patch Set 1 #
Dependent Patchsets: Messages
Total messages: 12 (6 generated)
|