Miscellaneous perf tweak (#10421)

* refactor: early return on hot path

* refactor: read next2 only when next is dot

* perf: mini refactor
This commit is contained in:
Huáng Jùnliàng
2019-09-10 13:47:52 -04:00
committed by Nicolò Ribaudo
parent 610d6bdc62
commit 4395c22f3a
2 changed files with 11 additions and 8 deletions

View File

@@ -39,10 +39,11 @@ export default class CommentsParser extends BaseParser {
}
adjustCommentsAfterTrailingComma(node: Node, elements: Node[]) {
if (elements.length === 0) {
if (this.state.leadingComments.length === 0) {
return;
}
if (this.state.leadingComments.length === 0) {
if (elements.length === 0) {
return;
}