TypeScript/tests/baselines/reference/moduleMemberWithoutTypeAnnotation1.types

122 lines
7.3 KiB
Text

=== tests/cases/compiler/moduleMemberWithoutTypeAnnotation1.ts ===
module TypeScript.Parser {
>TypeScript : typeof TypeScript, Symbol(TypeScript,Decl(moduleMemberWithoutTypeAnnotation1.ts,0,0),Decl(moduleMemberWithoutTypeAnnotation1.ts,6,1),Decl(moduleMemberWithoutTypeAnnotation1.ts,22,1),Decl(moduleMemberWithoutTypeAnnotation1.ts,34,1))
>Parser : typeof Parser, Symbol(Parser,Decl(moduleMemberWithoutTypeAnnotation1.ts,0,18))
class SyntaxCursor {
>SyntaxCursor : SyntaxCursor, Symbol(SyntaxCursor,Decl(moduleMemberWithoutTypeAnnotation1.ts,0,26))
public currentNode(): SyntaxNode {
>currentNode : () => SyntaxNode, Symbol(currentNode,Decl(moduleMemberWithoutTypeAnnotation1.ts,1,24))
>SyntaxNode : SyntaxNode, Symbol(SyntaxNode,Decl(moduleMemberWithoutTypeAnnotation1.ts,24,19))
return null;
>null : null
}
}
}
module TypeScript {
>TypeScript : typeof TypeScript, Symbol(TypeScript,Decl(moduleMemberWithoutTypeAnnotation1.ts,0,0),Decl(moduleMemberWithoutTypeAnnotation1.ts,6,1),Decl(moduleMemberWithoutTypeAnnotation1.ts,22,1),Decl(moduleMemberWithoutTypeAnnotation1.ts,34,1))
export interface ISyntaxElement { };
>ISyntaxElement : ISyntaxElement, Symbol(ISyntaxElement,Decl(moduleMemberWithoutTypeAnnotation1.ts,8,19))
export interface ISyntaxToken { };
>ISyntaxToken : ISyntaxToken, Symbol(ISyntaxToken,Decl(moduleMemberWithoutTypeAnnotation1.ts,9,40))
export class PositionedElement {
>PositionedElement : PositionedElement, Symbol(PositionedElement,Decl(moduleMemberWithoutTypeAnnotation1.ts,10,38))
public childIndex(child: ISyntaxElement) {
>childIndex : (child: ISyntaxElement) => void, Symbol(childIndex,Decl(moduleMemberWithoutTypeAnnotation1.ts,12,36))
>child : ISyntaxElement, Symbol(child,Decl(moduleMemberWithoutTypeAnnotation1.ts,13,26))
>ISyntaxElement : ISyntaxElement, Symbol(ISyntaxElement,Decl(moduleMemberWithoutTypeAnnotation1.ts,8,19))
return Syntax.childIndex();
>Syntax.childIndex() : void
>Syntax.childIndex : () => void, Symbol(Syntax.childIndex,Decl(moduleMemberWithoutTypeAnnotation1.ts,36,26))
>Syntax : typeof Syntax, Symbol(Syntax,Decl(moduleMemberWithoutTypeAnnotation1.ts,36,18))
>childIndex : () => void, Symbol(Syntax.childIndex,Decl(moduleMemberWithoutTypeAnnotation1.ts,36,26))
}
}
export class PositionedToken {
>PositionedToken : PositionedToken, Symbol(PositionedToken,Decl(moduleMemberWithoutTypeAnnotation1.ts,16,5))
constructor(parent: PositionedElement, token: ISyntaxToken, fullStart: number) {
>parent : PositionedElement, Symbol(parent,Decl(moduleMemberWithoutTypeAnnotation1.ts,19,20))
>PositionedElement : PositionedElement, Symbol(PositionedElement,Decl(moduleMemberWithoutTypeAnnotation1.ts,10,38))
>token : ISyntaxToken, Symbol(token,Decl(moduleMemberWithoutTypeAnnotation1.ts,19,46))
>ISyntaxToken : ISyntaxToken, Symbol(ISyntaxToken,Decl(moduleMemberWithoutTypeAnnotation1.ts,9,40))
>fullStart : number, Symbol(fullStart,Decl(moduleMemberWithoutTypeAnnotation1.ts,19,67))
}
}
}
module TypeScript {
>TypeScript : typeof TypeScript, Symbol(TypeScript,Decl(moduleMemberWithoutTypeAnnotation1.ts,0,0),Decl(moduleMemberWithoutTypeAnnotation1.ts,6,1),Decl(moduleMemberWithoutTypeAnnotation1.ts,22,1),Decl(moduleMemberWithoutTypeAnnotation1.ts,34,1))
export class SyntaxNode {
>SyntaxNode : SyntaxNode, Symbol(SyntaxNode,Decl(moduleMemberWithoutTypeAnnotation1.ts,24,19))
public findToken(position: number, includeSkippedTokens: boolean = false): PositionedToken {
>findToken : (position: number, includeSkippedTokens?: boolean) => PositionedToken, Symbol(findToken,Decl(moduleMemberWithoutTypeAnnotation1.ts,25,29))
>position : number, Symbol(position,Decl(moduleMemberWithoutTypeAnnotation1.ts,26,25))
>includeSkippedTokens : boolean, Symbol(includeSkippedTokens,Decl(moduleMemberWithoutTypeAnnotation1.ts,26,42))
>false : boolean
>PositionedToken : PositionedToken, Symbol(PositionedToken,Decl(moduleMemberWithoutTypeAnnotation1.ts,16,5))
var positionedToken = this.findTokenInternal(null, position, 0);
>positionedToken : any, Symbol(positionedToken,Decl(moduleMemberWithoutTypeAnnotation1.ts,27,15))
>this.findTokenInternal(null, position, 0) : any
>this.findTokenInternal : (x: any, y: any, z: any) => any, Symbol(findTokenInternal,Decl(moduleMemberWithoutTypeAnnotation1.ts,29,9))
>this : SyntaxNode, Symbol(SyntaxNode,Decl(moduleMemberWithoutTypeAnnotation1.ts,24,19))
>findTokenInternal : (x: any, y: any, z: any) => any, Symbol(findTokenInternal,Decl(moduleMemberWithoutTypeAnnotation1.ts,29,9))
>null : null
>position : number, Symbol(position,Decl(moduleMemberWithoutTypeAnnotation1.ts,26,25))
>0 : number
return null;
>null : null
}
findTokenInternal(x, y, z) {
>findTokenInternal : (x: any, y: any, z: any) => any, Symbol(findTokenInternal,Decl(moduleMemberWithoutTypeAnnotation1.ts,29,9))
>x : any, Symbol(x,Decl(moduleMemberWithoutTypeAnnotation1.ts,30,26))
>y : any, Symbol(y,Decl(moduleMemberWithoutTypeAnnotation1.ts,30,28))
>z : any, Symbol(z,Decl(moduleMemberWithoutTypeAnnotation1.ts,30,31))
return null;
>null : null
}
}
}
module TypeScript.Syntax {
>TypeScript : typeof TypeScript, Symbol(TypeScript,Decl(moduleMemberWithoutTypeAnnotation1.ts,0,0),Decl(moduleMemberWithoutTypeAnnotation1.ts,6,1),Decl(moduleMemberWithoutTypeAnnotation1.ts,22,1),Decl(moduleMemberWithoutTypeAnnotation1.ts,34,1))
>Syntax : typeof Syntax, Symbol(Syntax,Decl(moduleMemberWithoutTypeAnnotation1.ts,36,18))
export function childIndex() { }
>childIndex : () => void, Symbol(childIndex,Decl(moduleMemberWithoutTypeAnnotation1.ts,36,26))
export class VariableWidthTokenWithTrailingTrivia implements ISyntaxToken {
>VariableWidthTokenWithTrailingTrivia : VariableWidthTokenWithTrailingTrivia, Symbol(VariableWidthTokenWithTrailingTrivia,Decl(moduleMemberWithoutTypeAnnotation1.ts,37,36))
>ISyntaxToken : ISyntaxToken, Symbol(ISyntaxToken,Decl(moduleMemberWithoutTypeAnnotation1.ts,9,40))
private findTokenInternal(parent: PositionedElement, position: number, fullStart: number) {
>findTokenInternal : (parent: PositionedElement, position: number, fullStart: number) => PositionedToken, Symbol(findTokenInternal,Decl(moduleMemberWithoutTypeAnnotation1.ts,39,79))
>parent : PositionedElement, Symbol(parent,Decl(moduleMemberWithoutTypeAnnotation1.ts,40,34))
>PositionedElement : PositionedElement, Symbol(PositionedElement,Decl(moduleMemberWithoutTypeAnnotation1.ts,10,38))
>position : number, Symbol(position,Decl(moduleMemberWithoutTypeAnnotation1.ts,40,60))
>fullStart : number, Symbol(fullStart,Decl(moduleMemberWithoutTypeAnnotation1.ts,40,78))
return new PositionedToken(parent, this, fullStart);
>new PositionedToken(parent, this, fullStart) : PositionedToken
>PositionedToken : typeof PositionedToken, Symbol(PositionedToken,Decl(moduleMemberWithoutTypeAnnotation1.ts,16,5))
>parent : PositionedElement, Symbol(parent,Decl(moduleMemberWithoutTypeAnnotation1.ts,40,34))
>this : VariableWidthTokenWithTrailingTrivia, Symbol(VariableWidthTokenWithTrailingTrivia,Decl(moduleMemberWithoutTypeAnnotation1.ts,37,36))
>fullStart : number, Symbol(fullStart,Decl(moduleMemberWithoutTypeAnnotation1.ts,40,78))
}
}
}