497 lines
No EOL
30 KiB
Text
497 lines
No EOL
30 KiB
Text
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(4,1): error TS6053: File 'tests/cases/conformance/parser/ecmascript5/typescript.ts' not found.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(8,35): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(9,39): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(10,34): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(11,35): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(12,34): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(13,35): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(14,37): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(15,35): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(16,34): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(17,38): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(18,39): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(19,34): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(20,35): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(21,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(22,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(23,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(24,35): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(25,32): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(26,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(27,34): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(28,32): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(29,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(30,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(31,39): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(32,44): error TS2304: Cannot find name 'Identifier'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(33,37): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(34,35): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(35,34): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(36,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(37,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(38,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(39,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(40,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(41,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(42,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(43,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(44,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(45,35): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(46,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(47,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(48,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(49,35): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(50,35): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(51,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(52,32): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(53,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(54,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(55,32): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(56,32): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(57,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(58,34): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(59,32): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(60,32): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(61,32): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(62,32): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(63,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(64,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(65,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(66,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(67,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(68,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(69,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(70,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(71,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(72,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(73,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(74,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(75,37): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(76,37): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(77,43): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(78,43): error TS2304: Cannot find name 'FuncDecl'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(79,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(80,41): error TS2304: Cannot find name 'VarDecl'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(81,37): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(82,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(83,35): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(84,38): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(85,35): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(86,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(87,35): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(88,32): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(89,35): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(90,37): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(91,37): error TS2304: Cannot find name 'Block'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(92,34): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(93,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(94,33): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(95,38): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(96,40): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(97,37): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(98,35): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(99,38): error TS2304: Cannot find name 'ASTList'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(100,39): error TS2304: Cannot find name 'Script'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(101,46): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(102,60): error TS2304: Cannot find name 'InterfaceDeclaration'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(103,54): error TS2304: Cannot find name 'ModuleDeclaration'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(104,47): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(105,34): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(106,40): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(107,46): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(108,37): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(109,36): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(110,37): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(111,35): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(112,37): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(113,38): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(114,37): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(117,34): error TS2304: Cannot find name 'Script'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(118,25): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(118,38): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(123,26): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(123,39): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(128,33): error TS2339: Property 'getAstWalkerFactory' does not exist on type 'typeof TypeScript'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(132,51): error TS2304: Cannot find name 'AST'.
|
|
tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts(135,36): error TS2304: Cannot find name 'NodeType'.
|
|
|
|
|
|
==== tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts (116 errors) ====
|
|
// Copyright (c) Microsoft. All rights reserved. Licensed under the Apache License, Version 2.0.
|
|
// See LICENSE.txt in the project root for complete license information.
|
|
|
|
///<reference path='typescript.ts' />
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
!!! error TS6053: File 'typescript.ts' not found.
|
|
|
|
module TypeScript.AstWalkerWithDetailCallback {
|
|
export interface AstWalkerDetailCallback {
|
|
EmptyCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
EmptyExprCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
TrueCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
FalseCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
ThisCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
SuperCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
QStringCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
RegexCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
NullCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
ArrayLitCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
ObjectLitCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
VoidCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
CommaCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
PosCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
NegCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
DeleteCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
AwaitCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
InCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
DotCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
FromCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
IsCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
InstOfCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
TypeofCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
NumberLitCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
NameCallback? (pre, identifierAst: Identifier): boolean;
|
|
~~~~~~~~~~
|
|
!!! error TS2304: Cannot find name 'Identifier'.
|
|
TypeRefCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
IndexCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
CallCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
NewCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
AsgCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
AsgAddCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
AsgSubCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
AsgDivCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
AsgMulCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
AsgModCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
AsgAndCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
AsgXorCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
AsgOrCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
AsgLshCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
AsgRshCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
AsgRs2Callback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
QMarkCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
LogOrCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
LogAndCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
OrCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
XorCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
AndCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
EqCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
NeCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
EqvCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
NEqvCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
LtCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
LeCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
GtCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
GeCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
AddCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
SubCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
MulCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
DivCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
ModCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
LshCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
RshCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
Rs2Callback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
NotCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
LogNotCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
IncPreCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
DecPreCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
IncPostCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
DecPostCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
TypeAssertionCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
FuncDeclCallback? (pre, funcDecl: FuncDecl): boolean;
|
|
~~~~~~~~
|
|
!!! error TS2304: Cannot find name 'FuncDecl'.
|
|
MemberCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
VarDeclCallback? (pre, varDecl: VarDecl): boolean;
|
|
~~~~~~~
|
|
!!! error TS2304: Cannot find name 'VarDecl'.
|
|
ArgDeclCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
ReturnCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
BreakCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
ContinueCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
ThrowCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
ForCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
ForInCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
IfCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
WhileCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
DoWhileCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
BlockCallback? (pre, block: Block): boolean;
|
|
~~~~~
|
|
!!! error TS2304: Cannot find name 'Block'.
|
|
CaseCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
SwitchCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
TryCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
TryCatchCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
TryFinallyCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
FinallyCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
CatchCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
ListCallback? (pre, astList: ASTList): boolean;
|
|
~~~~~~~
|
|
!!! error TS2304: Cannot find name 'ASTList'.
|
|
ScriptCallback? (pre, script: Script): boolean;
|
|
~~~~~~
|
|
!!! error TS2304: Cannot find name 'Script'.
|
|
ClassDeclarationCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
InterfaceDeclarationCallback? (pre, interfaceDecl: InterfaceDeclaration): boolean;
|
|
~~~~~~~~~~~~~~~~~~~~
|
|
!!! error TS2304: Cannot find name 'InterfaceDeclaration'.
|
|
ModuleDeclarationCallback? (pre, moduleDecl: ModuleDeclaration): boolean;
|
|
~~~~~~~~~~~~~~~~~
|
|
!!! error TS2304: Cannot find name 'ModuleDeclaration'.
|
|
ImportDeclarationCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
WithCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
LabelCallback? (pre, labelAST: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
LabeledStatementCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
EBStartCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
GotoEBCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
EndCodeCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
ErrorCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
CommentCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
DebuggerCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
DefaultCallback? (pre, ast: AST): boolean;
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
}
|
|
|
|
export function walk(script: Script, callback: AstWalkerDetailCallback): void {
|
|
~~~~~~
|
|
!!! error TS2304: Cannot find name 'Script'.
|
|
var pre = (cur: AST, parent: AST) => {
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
walker.options.goChildren = AstWalkerCallback(true, cur, callback);
|
|
return cur;
|
|
}
|
|
|
|
var post = (cur: AST, parent: AST) => {
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
AstWalkerCallback(false, cur, callback);
|
|
return cur;
|
|
}
|
|
|
|
var walker = TypeScript.getAstWalkerFactory().getWalker(pre, post);
|
|
~~~~~~~~~~~~~~~~~~~
|
|
!!! error TS2339: Property 'getAstWalkerFactory' does not exist on type 'typeof TypeScript'.
|
|
walker.walk(script, null);
|
|
}
|
|
|
|
function AstWalkerCallback(pre: boolean, ast: AST, callback: AstWalkerDetailCallback): boolean {
|
|
~~~
|
|
!!! error TS2304: Cannot find name 'AST'.
|
|
// See if the Callback needs to be handled using specific one or default one
|
|
var nodeType = ast.nodeType;
|
|
var callbackString = (<any>NodeType)._map[nodeType] + "Callback";
|
|
~~~~~~~~
|
|
!!! error TS2304: Cannot find name 'NodeType'.
|
|
if (callback[callbackString]) {
|
|
return callback[callbackString](pre, ast);
|
|
}
|
|
|
|
if (callback.DefaultCallback) {
|
|
return callback.DefaultCallback(pre, ast);
|
|
}
|
|
|
|
return true;
|
|
}
|
|
} |