TypeScript/tests/baselines/reference/parserRealSource13.errors.txt
2014-07-12 17:30:19 -07:00

379 lines
16 KiB
Plaintext

==== 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' />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
!!! File 'typescript.ts' not found.
module TypeScript.AstWalkerWithDetailCallback {
export interface AstWalkerDetailCallback {
EmptyCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
EmptyExprCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
TrueCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
FalseCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
ThisCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
SuperCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
QStringCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
RegexCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
NullCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
ArrayLitCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
ObjectLitCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
VoidCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
CommaCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
PosCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
NegCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
DeleteCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
AwaitCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
InCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
DotCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
FromCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
IsCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
InstOfCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
TypeofCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
NumberLitCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
NameCallback? (pre, identifierAst: Identifier): boolean;
~~~~~~~~~~
!!! Cannot find name 'Identifier'.
TypeRefCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
IndexCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
CallCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
NewCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
AsgCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
AsgAddCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
AsgSubCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
AsgDivCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
AsgMulCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
AsgModCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
AsgAndCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
AsgXorCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
AsgOrCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
AsgLshCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
AsgRshCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
AsgRs2Callback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
QMarkCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
LogOrCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
LogAndCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
OrCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
XorCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
AndCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
EqCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
NeCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
EqvCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
NEqvCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
LtCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
LeCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
GtCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
GeCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
AddCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
SubCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
MulCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
DivCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
ModCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
LshCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
RshCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
Rs2Callback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
NotCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
LogNotCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
IncPreCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
DecPreCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
IncPostCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
DecPostCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
TypeAssertionCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
FuncDeclCallback? (pre, funcDecl: FuncDecl): boolean;
~~~~~~~~
!!! Cannot find name 'FuncDecl'.
MemberCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
VarDeclCallback? (pre, varDecl: VarDecl): boolean;
~~~~~~~
!!! Cannot find name 'VarDecl'.
ArgDeclCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
ReturnCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
BreakCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
ContinueCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
ThrowCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
ForCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
ForInCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
IfCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
WhileCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
DoWhileCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
BlockCallback? (pre, block: Block): boolean;
~~~~~
!!! Cannot find name 'Block'.
CaseCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
SwitchCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
TryCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
TryCatchCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
TryFinallyCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
FinallyCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
CatchCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
ListCallback? (pre, astList: ASTList): boolean;
~~~~~~~
!!! Cannot find name 'ASTList'.
ScriptCallback? (pre, script: Script): boolean;
~~~~~~
!!! Cannot find name 'Script'.
ClassDeclarationCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
InterfaceDeclarationCallback? (pre, interfaceDecl: InterfaceDeclaration): boolean;
~~~~~~~~~~~~~~~~~~~~
!!! Cannot find name 'InterfaceDeclaration'.
ModuleDeclarationCallback? (pre, moduleDecl: ModuleDeclaration): boolean;
~~~~~~~~~~~~~~~~~
!!! Cannot find name 'ModuleDeclaration'.
ImportDeclarationCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
WithCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
LabelCallback? (pre, labelAST: AST): boolean;
~~~
!!! Cannot find name 'AST'.
LabeledStatementCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
EBStartCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
GotoEBCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
EndCodeCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
ErrorCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
CommentCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
DebuggerCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
DefaultCallback? (pre, ast: AST): boolean;
~~~
!!! Cannot find name 'AST'.
}
export function walk(script: Script, callback: AstWalkerDetailCallback): void {
~~~~~~
!!! Cannot find name 'Script'.
var pre = (cur: AST, parent: AST) => {
~~~
!!! Cannot find name 'AST'.
~~~
!!! Cannot find name 'AST'.
walker.options.goChildren = AstWalkerCallback(true, cur, callback);
return cur;
}
var post = (cur: AST, parent: AST) => {
~~~
!!! Cannot find name 'AST'.
~~~
!!! Cannot find name 'AST'.
AstWalkerCallback(false, cur, callback);
return cur;
}
var walker = TypeScript.getAstWalkerFactory().getWalker(pre, post);
~~~~~~~~~~~~~~~~~~~
!!! Property 'getAstWalkerFactory' does not exist on type 'typeof TypeScript'.
walker.walk(script, null);
}
function AstWalkerCallback(pre: boolean, ast: AST, callback: AstWalkerDetailCallback): boolean {
~~~
!!! 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";
~~~~~~~~
!!! Cannot find name 'NodeType'.
if (callback[callbackString]) {
return callback[callbackString](pre, ast);
}
if (callback.DefaultCallback) {
return callback.DefaultCallback(pre, ast);
}
return true;
}
}