From c369e25cbe504bb2bb3f36fcb09dff9848c97df9 Mon Sep 17 00:00:00 2001 From: Vladimir Matveev Date: Thu, 24 Jul 2014 12:49:54 -0700 Subject: [PATCH] added comments --- src/compiler/parser.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/compiler/parser.ts b/src/compiler/parser.ts index 7778763b3e..e005f1e6d5 100644 --- a/src/compiler/parser.ts +++ b/src/compiler/parser.ts @@ -801,6 +801,7 @@ module ts { if (isListElement(kind, /* inErrorRecovery */ false)) { var element = parseElement(); result.push(element); + // test elements only if we are not already in strict mode if (!isInStrictMode && checkForStrictMode) { if (isPrologueDirective(element)) { if (isUseStrictPrologueDirective(element)) {