From f3ce5d763cd80cf271118bc3bdefc3ce82d0cc12 Mon Sep 17 00:00:00 2001 From: Cyrus Najmabadi Date: Tue, 16 Dec 2014 16:27:14 -0800 Subject: [PATCH] CR feedback. --- src/compiler/parser.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/compiler/parser.ts b/src/compiler/parser.ts index 45b33fc1bfb..0caaf414e94 100644 --- a/src/compiler/parser.ts +++ b/src/compiler/parser.ts @@ -457,13 +457,17 @@ module ts { currentNode(position: number): IncrementalNode; } + const enum InvalidPosition { + Value = -1 + } + function createSyntaxCursor(sourceFile: SourceFile): SyntaxCursor { var currentArray: NodeArray = sourceFile.statements; var currentArrayIndex = 0; Debug.assert(currentArrayIndex < currentArray.length); var current = currentArray[currentArrayIndex]; - var lastQueriedPosition = -1; + var lastQueriedPosition = InvalidPosition.Value; return { currentNode(position: number) {