a4f9bf0fce
* Create type aliases for unresolved type symbols * Accept new baselines * Update fourslash tests * Unresolved import aliases create tagged unresolved symbols * Add comments * Accept new baselines * Add fourslash tests
3965 lines
157 KiB
Plaintext
3965 lines
157 KiB
Plaintext
=== tests/cases/conformance/parser/ecmascript5/parserRealSource10.ts ===
|
|
// 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' />
|
|
|
|
module TypeScript {
|
|
>TypeScript : typeof TypeScript
|
|
|
|
export enum TokenID {
|
|
>TokenID : TokenID
|
|
|
|
// Keywords
|
|
Any,
|
|
>Any : TokenID.Any
|
|
|
|
Bool,
|
|
>Bool : TokenID.Bool
|
|
|
|
Break,
|
|
>Break : TokenID.Break
|
|
|
|
Case,
|
|
>Case : TokenID.Case
|
|
|
|
Catch,
|
|
>Catch : TokenID.Catch
|
|
|
|
Class,
|
|
>Class : TokenID.Class
|
|
|
|
Const,
|
|
>Const : TokenID.Const
|
|
|
|
Continue,
|
|
>Continue : TokenID.Continue
|
|
|
|
Debugger,
|
|
>Debugger : TokenID.Debugger
|
|
|
|
Default,
|
|
>Default : TokenID.Default
|
|
|
|
Delete,
|
|
>Delete : TokenID.Delete
|
|
|
|
Do,
|
|
>Do : TokenID.Do
|
|
|
|
Else,
|
|
>Else : TokenID.Else
|
|
|
|
Enum,
|
|
>Enum : TokenID.Enum
|
|
|
|
Export,
|
|
>Export : TokenID.Export
|
|
|
|
Extends,
|
|
>Extends : TokenID.Extends
|
|
|
|
Declare,
|
|
>Declare : TokenID.Declare
|
|
|
|
False,
|
|
>False : TokenID.False
|
|
|
|
Finally,
|
|
>Finally : TokenID.Finally
|
|
|
|
For,
|
|
>For : TokenID.For
|
|
|
|
Function,
|
|
>Function : TokenID.Function
|
|
|
|
Constructor,
|
|
>Constructor : TokenID.Constructor
|
|
|
|
Get,
|
|
>Get : TokenID.Get
|
|
|
|
If,
|
|
>If : TokenID.If
|
|
|
|
Implements,
|
|
>Implements : TokenID.Implements
|
|
|
|
Import,
|
|
>Import : TokenID.Import
|
|
|
|
In,
|
|
>In : TokenID.In
|
|
|
|
InstanceOf,
|
|
>InstanceOf : TokenID.InstanceOf
|
|
|
|
Interface,
|
|
>Interface : TokenID.Interface
|
|
|
|
Let,
|
|
>Let : TokenID.Let
|
|
|
|
Module,
|
|
>Module : TokenID.Module
|
|
|
|
New,
|
|
>New : TokenID.New
|
|
|
|
Number,
|
|
>Number : TokenID.Number
|
|
|
|
Null,
|
|
>Null : TokenID.Null
|
|
|
|
Package,
|
|
>Package : TokenID.Package
|
|
|
|
Private,
|
|
>Private : TokenID.Private
|
|
|
|
Protected,
|
|
>Protected : TokenID.Protected
|
|
|
|
Public,
|
|
>Public : TokenID.Public
|
|
|
|
Return,
|
|
>Return : TokenID.Return
|
|
|
|
Set,
|
|
>Set : TokenID.Set
|
|
|
|
Static,
|
|
>Static : TokenID.Static
|
|
|
|
String,
|
|
>String : TokenID.String
|
|
|
|
Super,
|
|
>Super : TokenID.Super
|
|
|
|
Switch,
|
|
>Switch : TokenID.Switch
|
|
|
|
This,
|
|
>This : TokenID.This
|
|
|
|
Throw,
|
|
>Throw : TokenID.Throw
|
|
|
|
True,
|
|
>True : TokenID.True
|
|
|
|
Try,
|
|
>Try : TokenID.Try
|
|
|
|
TypeOf,
|
|
>TypeOf : TokenID.TypeOf
|
|
|
|
Var,
|
|
>Var : TokenID.Var
|
|
|
|
Void,
|
|
>Void : TokenID.Void
|
|
|
|
With,
|
|
>With : TokenID.With
|
|
|
|
While,
|
|
>While : TokenID.While
|
|
|
|
Yield,
|
|
>Yield : TokenID.Yield
|
|
|
|
// Punctuation
|
|
Semicolon,
|
|
>Semicolon : TokenID.Semicolon
|
|
|
|
OpenParen,
|
|
>OpenParen : TokenID.OpenParen
|
|
|
|
CloseParen,
|
|
>CloseParen : TokenID.CloseParen
|
|
|
|
OpenBracket,
|
|
>OpenBracket : TokenID.OpenBracket
|
|
|
|
CloseBracket,
|
|
>CloseBracket : TokenID.CloseBracket
|
|
|
|
OpenBrace,
|
|
>OpenBrace : TokenID.OpenBrace
|
|
|
|
CloseBrace,
|
|
>CloseBrace : TokenID.CloseBrace
|
|
|
|
Comma,
|
|
>Comma : TokenID.Comma
|
|
|
|
Equals,
|
|
>Equals : TokenID.Equals
|
|
|
|
PlusEquals,
|
|
>PlusEquals : TokenID.PlusEquals
|
|
|
|
MinusEquals,
|
|
>MinusEquals : TokenID.MinusEquals
|
|
|
|
AsteriskEquals,
|
|
>AsteriskEquals : TokenID.AsteriskEquals
|
|
|
|
SlashEquals,
|
|
>SlashEquals : TokenID.SlashEquals
|
|
|
|
PercentEquals,
|
|
>PercentEquals : TokenID.PercentEquals
|
|
|
|
AmpersandEquals,
|
|
>AmpersandEquals : TokenID.AmpersandEquals
|
|
|
|
CaretEquals,
|
|
>CaretEquals : TokenID.CaretEquals
|
|
|
|
BarEquals,
|
|
>BarEquals : TokenID.BarEquals
|
|
|
|
LessThanLessThanEquals,
|
|
>LessThanLessThanEquals : TokenID.LessThanLessThanEquals
|
|
|
|
GreaterThanGreaterThanEquals,
|
|
>GreaterThanGreaterThanEquals : TokenID.GreaterThanGreaterThanEquals
|
|
|
|
GreaterThanGreaterThanGreaterThanEquals,
|
|
>GreaterThanGreaterThanGreaterThanEquals : TokenID.GreaterThanGreaterThanGreaterThanEquals
|
|
|
|
Question,
|
|
>Question : TokenID.Question
|
|
|
|
Colon,
|
|
>Colon : TokenID.Colon
|
|
|
|
BarBar,
|
|
>BarBar : TokenID.BarBar
|
|
|
|
AmpersandAmpersand,
|
|
>AmpersandAmpersand : TokenID.AmpersandAmpersand
|
|
|
|
Bar,
|
|
>Bar : TokenID.Bar
|
|
|
|
Caret,
|
|
>Caret : TokenID.Caret
|
|
|
|
And,
|
|
>And : TokenID.And
|
|
|
|
EqualsEquals,
|
|
>EqualsEquals : TokenID.EqualsEquals
|
|
|
|
ExclamationEquals,
|
|
>ExclamationEquals : TokenID.ExclamationEquals
|
|
|
|
EqualsEqualsEquals,
|
|
>EqualsEqualsEquals : TokenID.EqualsEqualsEquals
|
|
|
|
ExclamationEqualsEquals,
|
|
>ExclamationEqualsEquals : TokenID.ExclamationEqualsEquals
|
|
|
|
LessThan,
|
|
>LessThan : TokenID.LessThan
|
|
|
|
LessThanEquals,
|
|
>LessThanEquals : TokenID.LessThanEquals
|
|
|
|
GreaterThan,
|
|
>GreaterThan : TokenID.GreaterThan
|
|
|
|
GreaterThanEquals,
|
|
>GreaterThanEquals : TokenID.GreaterThanEquals
|
|
|
|
LessThanLessThan,
|
|
>LessThanLessThan : TokenID.LessThanLessThan
|
|
|
|
GreaterThanGreaterThan,
|
|
>GreaterThanGreaterThan : TokenID.GreaterThanGreaterThan
|
|
|
|
GreaterThanGreaterThanGreaterThan,
|
|
>GreaterThanGreaterThanGreaterThan : TokenID.GreaterThanGreaterThanGreaterThan
|
|
|
|
Plus,
|
|
>Plus : TokenID.Plus
|
|
|
|
Minus,
|
|
>Minus : TokenID.Minus
|
|
|
|
Asterisk,
|
|
>Asterisk : TokenID.Asterisk
|
|
|
|
Slash,
|
|
>Slash : TokenID.Slash
|
|
|
|
Percent,
|
|
>Percent : TokenID.Percent
|
|
|
|
Tilde,
|
|
>Tilde : TokenID.Tilde
|
|
|
|
Exclamation,
|
|
>Exclamation : TokenID.Exclamation
|
|
|
|
PlusPlus,
|
|
>PlusPlus : TokenID.PlusPlus
|
|
|
|
MinusMinus,
|
|
>MinusMinus : TokenID.MinusMinus
|
|
|
|
Dot,
|
|
>Dot : TokenID.Dot
|
|
|
|
DotDotDot,
|
|
>DotDotDot : TokenID.DotDotDot
|
|
|
|
Error,
|
|
>Error : TokenID.Error
|
|
|
|
EndOfFile,
|
|
>EndOfFile : TokenID.EndOfFile
|
|
|
|
EqualsGreaterThan,
|
|
>EqualsGreaterThan : TokenID.EqualsGreaterThan
|
|
|
|
Identifier,
|
|
>Identifier : TokenID.Identifier
|
|
|
|
StringLiteral,
|
|
>StringLiteral : TokenID.StringLiteral
|
|
|
|
RegularExpressionLiteral,
|
|
>RegularExpressionLiteral : TokenID.RegularExpressionLiteral
|
|
|
|
NumberLiteral,
|
|
>NumberLiteral : TokenID.NumberLiteral
|
|
|
|
Whitespace,
|
|
>Whitespace : TokenID.Whitespace
|
|
|
|
Comment,
|
|
>Comment : TokenID.Comment
|
|
|
|
Lim,
|
|
>Lim : TokenID.Lim
|
|
|
|
LimFixed = EqualsGreaterThan,
|
|
>LimFixed : TokenID.EqualsGreaterThan
|
|
>EqualsGreaterThan : TokenID.EqualsGreaterThan
|
|
|
|
LimKeyword = Yield,
|
|
>LimKeyword : TokenID.Yield
|
|
>Yield : TokenID.Yield
|
|
}
|
|
|
|
export var tokenTable = new TokenInfo[];
|
|
>tokenTable : any
|
|
>new TokenInfo[] : any
|
|
>TokenInfo[] : any
|
|
>TokenInfo : typeof TokenInfo
|
|
> : any
|
|
|
|
export var nodeTypeTable = new string[];
|
|
>nodeTypeTable : any
|
|
>new string[] : any
|
|
>string[] : any
|
|
>string : any
|
|
> : any
|
|
|
|
export var nodeTypeToTokTable = new number[];
|
|
>nodeTypeToTokTable : any
|
|
>new number[] : any
|
|
>number[] : any
|
|
>number : any
|
|
> : any
|
|
|
|
export var noRegexTable = new boolean[];
|
|
>noRegexTable : any
|
|
>new boolean[] : any
|
|
>boolean[] : any
|
|
>boolean : any
|
|
> : any
|
|
|
|
noRegexTable[TokenID.Identifier] = true;
|
|
>noRegexTable[TokenID.Identifier] = true : true
|
|
>noRegexTable[TokenID.Identifier] : any
|
|
>noRegexTable : any
|
|
>TokenID.Identifier : TokenID.Identifier
|
|
>TokenID : typeof TokenID
|
|
>Identifier : TokenID.Identifier
|
|
>true : true
|
|
|
|
noRegexTable[TokenID.StringLiteral] = true;
|
|
>noRegexTable[TokenID.StringLiteral] = true : true
|
|
>noRegexTable[TokenID.StringLiteral] : any
|
|
>noRegexTable : any
|
|
>TokenID.StringLiteral : TokenID.StringLiteral
|
|
>TokenID : typeof TokenID
|
|
>StringLiteral : TokenID.StringLiteral
|
|
>true : true
|
|
|
|
noRegexTable[TokenID.NumberLiteral] = true;
|
|
>noRegexTable[TokenID.NumberLiteral] = true : true
|
|
>noRegexTable[TokenID.NumberLiteral] : any
|
|
>noRegexTable : any
|
|
>TokenID.NumberLiteral : TokenID.NumberLiteral
|
|
>TokenID : typeof TokenID
|
|
>NumberLiteral : TokenID.NumberLiteral
|
|
>true : true
|
|
|
|
noRegexTable[TokenID.RegularExpressionLiteral] = true;
|
|
>noRegexTable[TokenID.RegularExpressionLiteral] = true : true
|
|
>noRegexTable[TokenID.RegularExpressionLiteral] : any
|
|
>noRegexTable : any
|
|
>TokenID.RegularExpressionLiteral : TokenID.RegularExpressionLiteral
|
|
>TokenID : typeof TokenID
|
|
>RegularExpressionLiteral : TokenID.RegularExpressionLiteral
|
|
>true : true
|
|
|
|
noRegexTable[TokenID.This] = true;
|
|
>noRegexTable[TokenID.This] = true : true
|
|
>noRegexTable[TokenID.This] : any
|
|
>noRegexTable : any
|
|
>TokenID.This : TokenID.This
|
|
>TokenID : typeof TokenID
|
|
>This : TokenID.This
|
|
>true : true
|
|
|
|
noRegexTable[TokenID.PlusPlus] = true;
|
|
>noRegexTable[TokenID.PlusPlus] = true : true
|
|
>noRegexTable[TokenID.PlusPlus] : any
|
|
>noRegexTable : any
|
|
>TokenID.PlusPlus : TokenID.PlusPlus
|
|
>TokenID : typeof TokenID
|
|
>PlusPlus : TokenID.PlusPlus
|
|
>true : true
|
|
|
|
noRegexTable[TokenID.MinusMinus] = true;
|
|
>noRegexTable[TokenID.MinusMinus] = true : true
|
|
>noRegexTable[TokenID.MinusMinus] : any
|
|
>noRegexTable : any
|
|
>TokenID.MinusMinus : TokenID.MinusMinus
|
|
>TokenID : typeof TokenID
|
|
>MinusMinus : TokenID.MinusMinus
|
|
>true : true
|
|
|
|
noRegexTable[TokenID.CloseParen] = true;
|
|
>noRegexTable[TokenID.CloseParen] = true : true
|
|
>noRegexTable[TokenID.CloseParen] : any
|
|
>noRegexTable : any
|
|
>TokenID.CloseParen : TokenID.CloseParen
|
|
>TokenID : typeof TokenID
|
|
>CloseParen : TokenID.CloseParen
|
|
>true : true
|
|
|
|
noRegexTable[TokenID.CloseBracket] = true;
|
|
>noRegexTable[TokenID.CloseBracket] = true : true
|
|
>noRegexTable[TokenID.CloseBracket] : any
|
|
>noRegexTable : any
|
|
>TokenID.CloseBracket : TokenID.CloseBracket
|
|
>TokenID : typeof TokenID
|
|
>CloseBracket : TokenID.CloseBracket
|
|
>true : true
|
|
|
|
noRegexTable[TokenID.CloseBrace] = true;
|
|
>noRegexTable[TokenID.CloseBrace] = true : true
|
|
>noRegexTable[TokenID.CloseBrace] : any
|
|
>noRegexTable : any
|
|
>TokenID.CloseBrace : TokenID.CloseBrace
|
|
>TokenID : typeof TokenID
|
|
>CloseBrace : TokenID.CloseBrace
|
|
>true : true
|
|
|
|
noRegexTable[TokenID.True] = true;
|
|
>noRegexTable[TokenID.True] = true : true
|
|
>noRegexTable[TokenID.True] : any
|
|
>noRegexTable : any
|
|
>TokenID.True : TokenID.True
|
|
>TokenID : typeof TokenID
|
|
>True : TokenID.True
|
|
>true : true
|
|
|
|
noRegexTable[TokenID.False] = true;
|
|
>noRegexTable[TokenID.False] = true : true
|
|
>noRegexTable[TokenID.False] : any
|
|
>noRegexTable : any
|
|
>TokenID.False : TokenID.False
|
|
>TokenID : typeof TokenID
|
|
>False : TokenID.False
|
|
>true : true
|
|
|
|
export enum OperatorPrecedence {
|
|
>OperatorPrecedence : OperatorPrecedence
|
|
|
|
None,
|
|
>None : OperatorPrecedence.None
|
|
|
|
Comma,
|
|
>Comma : OperatorPrecedence.Comma
|
|
|
|
Assignment,
|
|
>Assignment : OperatorPrecedence.Assignment
|
|
|
|
Conditional,
|
|
>Conditional : OperatorPrecedence.Conditional
|
|
|
|
LogicalOr,
|
|
>LogicalOr : OperatorPrecedence.LogicalOr
|
|
|
|
LogicalAnd,
|
|
>LogicalAnd : OperatorPrecedence.LogicalAnd
|
|
|
|
BitwiseOr,
|
|
>BitwiseOr : OperatorPrecedence.BitwiseOr
|
|
|
|
BitwiseExclusiveOr,
|
|
>BitwiseExclusiveOr : OperatorPrecedence.BitwiseExclusiveOr
|
|
|
|
BitwiseAnd,
|
|
>BitwiseAnd : OperatorPrecedence.BitwiseAnd
|
|
|
|
Equality,
|
|
>Equality : OperatorPrecedence.Equality
|
|
|
|
Relational,
|
|
>Relational : OperatorPrecedence.Relational
|
|
|
|
Shift,
|
|
>Shift : OperatorPrecedence.Shift
|
|
|
|
Additive,
|
|
>Additive : OperatorPrecedence.Additive
|
|
|
|
Multiplicative,
|
|
>Multiplicative : OperatorPrecedence.Multiplicative
|
|
|
|
Unary,
|
|
>Unary : OperatorPrecedence.Unary
|
|
|
|
Lim
|
|
>Lim : OperatorPrecedence.Lim
|
|
}
|
|
|
|
export enum Reservation {
|
|
>Reservation : Reservation
|
|
|
|
None = 0,
|
|
>None : Reservation
|
|
>0 : 0
|
|
|
|
Javascript = 1,
|
|
>Javascript : Reservation
|
|
>1 : 1
|
|
|
|
JavascriptFuture = 2,
|
|
>JavascriptFuture : Reservation
|
|
>2 : 2
|
|
|
|
TypeScript = 4,
|
|
>TypeScript : Reservation
|
|
>4 : 4
|
|
|
|
JavascriptFutureStrict = 8,
|
|
>JavascriptFutureStrict : Reservation
|
|
>8 : 8
|
|
|
|
TypeScriptAndJS = Javascript | TypeScript,
|
|
>TypeScriptAndJS : Reservation
|
|
>Javascript | TypeScript : number
|
|
>Javascript : Reservation
|
|
>TypeScript : Reservation
|
|
|
|
TypeScriptAndJSFuture = JavascriptFuture | TypeScript,
|
|
>TypeScriptAndJSFuture : Reservation
|
|
>JavascriptFuture | TypeScript : number
|
|
>JavascriptFuture : Reservation
|
|
>TypeScript : Reservation
|
|
|
|
TypeScriptAndJSFutureStrict = JavascriptFutureStrict | TypeScript,
|
|
>TypeScriptAndJSFutureStrict : Reservation
|
|
>JavascriptFutureStrict | TypeScript : number
|
|
>JavascriptFutureStrict : Reservation
|
|
>TypeScript : Reservation
|
|
}
|
|
|
|
export class TokenInfo {
|
|
>TokenInfo : TokenInfo
|
|
|
|
constructor (public tokenId: TokenID, public reservation: Reservation,
|
|
>tokenId : TokenID
|
|
>reservation : Reservation
|
|
|
|
public binopPrecedence: number, public binopNodeType: number,
|
|
>binopPrecedence : number
|
|
>binopNodeType : number
|
|
|
|
public unopPrecedence: number, public unopNodeType: number,
|
|
>unopPrecedence : number
|
|
>unopNodeType : number
|
|
|
|
public text: string, public ers: ErrorRecoverySet) { }
|
|
>text : string
|
|
>ers : ErrorRecoverySet
|
|
}
|
|
|
|
function setTokenInfo(tokenId: TokenID, reservation: number, binopPrecedence: number,
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>tokenId : TokenID
|
|
>reservation : number
|
|
>binopPrecedence : number
|
|
|
|
binopNodeType: number, unopPrecedence: number, unopNodeType: number,
|
|
>binopNodeType : number
|
|
>unopPrecedence : number
|
|
>unopNodeType : number
|
|
|
|
text: string, ers: ErrorRecoverySet) {
|
|
>text : string
|
|
>ers : ErrorRecoverySet
|
|
|
|
if (tokenId !== undefined) {
|
|
>tokenId !== undefined : boolean
|
|
>tokenId : TokenID
|
|
>undefined : undefined
|
|
|
|
tokenTable[tokenId] = new TokenInfo(tokenId, reservation, binopPrecedence,
|
|
>tokenTable[tokenId] = new TokenInfo(tokenId, reservation, binopPrecedence, binopNodeType, unopPrecedence, unopNodeType, text, ers) : TokenInfo
|
|
>tokenTable[tokenId] : any
|
|
>tokenTable : any
|
|
>tokenId : TokenID
|
|
>new TokenInfo(tokenId, reservation, binopPrecedence, binopNodeType, unopPrecedence, unopNodeType, text, ers) : TokenInfo
|
|
>TokenInfo : typeof TokenInfo
|
|
>tokenId : TokenID
|
|
>reservation : number
|
|
>binopPrecedence : number
|
|
|
|
binopNodeType, unopPrecedence, unopNodeType, text, ers);
|
|
>binopNodeType : number
|
|
>unopPrecedence : number
|
|
>unopNodeType : number
|
|
>text : string
|
|
>ers : ErrorRecoverySet
|
|
|
|
if (binopNodeType != NodeType.None) {
|
|
>binopNodeType != NodeType.None : boolean
|
|
>binopNodeType : number
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
|
|
nodeTypeTable[binopNodeType] = text;
|
|
>nodeTypeTable[binopNodeType] = text : string
|
|
>nodeTypeTable[binopNodeType] : any
|
|
>nodeTypeTable : any
|
|
>binopNodeType : number
|
|
>text : string
|
|
|
|
nodeTypeToTokTable[binopNodeType] = tokenId;
|
|
>nodeTypeToTokTable[binopNodeType] = tokenId : TokenID
|
|
>nodeTypeToTokTable[binopNodeType] : any
|
|
>nodeTypeToTokTable : any
|
|
>binopNodeType : number
|
|
>tokenId : TokenID
|
|
}
|
|
if (unopNodeType != NodeType.None) {
|
|
>unopNodeType != NodeType.None : boolean
|
|
>unopNodeType : number
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
|
|
nodeTypeTable[unopNodeType] = text;
|
|
>nodeTypeTable[unopNodeType] = text : string
|
|
>nodeTypeTable[unopNodeType] : any
|
|
>nodeTypeTable : any
|
|
>unopNodeType : number
|
|
>text : string
|
|
}
|
|
}
|
|
}
|
|
|
|
setTokenInfo(TokenID.Any, Reservation.TypeScript, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "any", ErrorRecoverySet.PrimType);
|
|
>setTokenInfo(TokenID.Any, Reservation.TypeScript, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "any", ErrorRecoverySet.PrimType) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Any : TokenID.Any
|
|
>TokenID : typeof TokenID
|
|
>Any : TokenID.Any
|
|
>Reservation.TypeScript : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScript : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"any" : "any"
|
|
>ErrorRecoverySet.PrimType : any
|
|
>ErrorRecoverySet : any
|
|
>PrimType : any
|
|
|
|
setTokenInfo(TokenID.Bool, Reservation.TypeScript, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "boolean", ErrorRecoverySet.PrimType);
|
|
>setTokenInfo(TokenID.Bool, Reservation.TypeScript, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "boolean", ErrorRecoverySet.PrimType) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Bool : TokenID.Bool
|
|
>TokenID : typeof TokenID
|
|
>Bool : TokenID.Bool
|
|
>Reservation.TypeScript : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScript : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"boolean" : "boolean"
|
|
>ErrorRecoverySet.PrimType : any
|
|
>ErrorRecoverySet : any
|
|
>PrimType : any
|
|
|
|
setTokenInfo(TokenID.Break, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "break", ErrorRecoverySet.Stmt);
|
|
>setTokenInfo(TokenID.Break, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "break", ErrorRecoverySet.Stmt) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Break : TokenID.Break
|
|
>TokenID : typeof TokenID
|
|
>Break : TokenID.Break
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"break" : "break"
|
|
>ErrorRecoverySet.Stmt : any
|
|
>ErrorRecoverySet : any
|
|
>Stmt : any
|
|
|
|
setTokenInfo(TokenID.Case, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "case", ErrorRecoverySet.SCase);
|
|
>setTokenInfo(TokenID.Case, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "case", ErrorRecoverySet.SCase) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Case : TokenID.Case
|
|
>TokenID : typeof TokenID
|
|
>Case : TokenID.Case
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"case" : "case"
|
|
>ErrorRecoverySet.SCase : any
|
|
>ErrorRecoverySet : any
|
|
>SCase : any
|
|
|
|
setTokenInfo(TokenID.Catch, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "catch", ErrorRecoverySet.Catch);
|
|
>setTokenInfo(TokenID.Catch, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "catch", ErrorRecoverySet.Catch) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Catch : TokenID.Catch
|
|
>TokenID : typeof TokenID
|
|
>Catch : TokenID.Catch
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"catch" : "catch"
|
|
>ErrorRecoverySet.Catch : any
|
|
>ErrorRecoverySet : any
|
|
>Catch : any
|
|
|
|
setTokenInfo(TokenID.Class, Reservation.TypeScriptAndJSFuture, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "class", ErrorRecoverySet.TypeScriptS);
|
|
>setTokenInfo(TokenID.Class, Reservation.TypeScriptAndJSFuture, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "class", ErrorRecoverySet.TypeScriptS) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Class : TokenID.Class
|
|
>TokenID : typeof TokenID
|
|
>Class : TokenID.Class
|
|
>Reservation.TypeScriptAndJSFuture : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJSFuture : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"class" : "class"
|
|
>ErrorRecoverySet.TypeScriptS : any
|
|
>ErrorRecoverySet : any
|
|
>TypeScriptS : any
|
|
|
|
setTokenInfo(TokenID.Const, Reservation.TypeScriptAndJSFuture, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "const", ErrorRecoverySet.Var);
|
|
>setTokenInfo(TokenID.Const, Reservation.TypeScriptAndJSFuture, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "const", ErrorRecoverySet.Var) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Const : TokenID.Const
|
|
>TokenID : typeof TokenID
|
|
>Const : TokenID.Const
|
|
>Reservation.TypeScriptAndJSFuture : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJSFuture : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"const" : "const"
|
|
>ErrorRecoverySet.Var : any
|
|
>ErrorRecoverySet : any
|
|
>Var : any
|
|
|
|
setTokenInfo(TokenID.Continue, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "continue", ErrorRecoverySet.Stmt);
|
|
>setTokenInfo(TokenID.Continue, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "continue", ErrorRecoverySet.Stmt) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Continue : TokenID.Continue
|
|
>TokenID : typeof TokenID
|
|
>Continue : TokenID.Continue
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"continue" : "continue"
|
|
>ErrorRecoverySet.Stmt : any
|
|
>ErrorRecoverySet : any
|
|
>Stmt : any
|
|
|
|
setTokenInfo(TokenID.Debugger, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.Debugger, "debugger", ErrorRecoverySet.Stmt);
|
|
>setTokenInfo(TokenID.Debugger, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.Debugger, "debugger", ErrorRecoverySet.Stmt) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Debugger : TokenID.Debugger
|
|
>TokenID : typeof TokenID
|
|
>Debugger : TokenID.Debugger
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.Debugger : any
|
|
>NodeType : any
|
|
>Debugger : any
|
|
>"debugger" : "debugger"
|
|
>ErrorRecoverySet.Stmt : any
|
|
>ErrorRecoverySet : any
|
|
>Stmt : any
|
|
|
|
setTokenInfo(TokenID.Default, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "default", ErrorRecoverySet.SCase);
|
|
>setTokenInfo(TokenID.Default, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "default", ErrorRecoverySet.SCase) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Default : TokenID.Default
|
|
>TokenID : typeof TokenID
|
|
>Default : TokenID.Default
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"default" : "default"
|
|
>ErrorRecoverySet.SCase : any
|
|
>ErrorRecoverySet : any
|
|
>SCase : any
|
|
|
|
setTokenInfo(TokenID.Delete, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.Unary, NodeType.Delete, "delete", ErrorRecoverySet.Prefix);
|
|
>setTokenInfo(TokenID.Delete, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.Unary, NodeType.Delete, "delete", ErrorRecoverySet.Prefix) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Delete : TokenID.Delete
|
|
>TokenID : typeof TokenID
|
|
>Delete : TokenID.Delete
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.Unary : OperatorPrecedence.Unary
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Unary : OperatorPrecedence.Unary
|
|
>NodeType.Delete : any
|
|
>NodeType : any
|
|
>Delete : any
|
|
>"delete" : "delete"
|
|
>ErrorRecoverySet.Prefix : any
|
|
>ErrorRecoverySet : any
|
|
>Prefix : any
|
|
|
|
setTokenInfo(TokenID.Do, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "do", ErrorRecoverySet.Stmt);
|
|
>setTokenInfo(TokenID.Do, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "do", ErrorRecoverySet.Stmt) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Do : TokenID.Do
|
|
>TokenID : typeof TokenID
|
|
>Do : TokenID.Do
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"do" : "do"
|
|
>ErrorRecoverySet.Stmt : any
|
|
>ErrorRecoverySet : any
|
|
>Stmt : any
|
|
|
|
setTokenInfo(TokenID.Else, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "else", ErrorRecoverySet.Else);
|
|
>setTokenInfo(TokenID.Else, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "else", ErrorRecoverySet.Else) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Else : TokenID.Else
|
|
>TokenID : typeof TokenID
|
|
>Else : TokenID.Else
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"else" : "else"
|
|
>ErrorRecoverySet.Else : any
|
|
>ErrorRecoverySet : any
|
|
>Else : any
|
|
|
|
setTokenInfo(TokenID.Enum, Reservation.TypeScriptAndJSFuture, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "enum", ErrorRecoverySet.TypeScriptS);
|
|
>setTokenInfo(TokenID.Enum, Reservation.TypeScriptAndJSFuture, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "enum", ErrorRecoverySet.TypeScriptS) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Enum : TokenID.Enum
|
|
>TokenID : typeof TokenID
|
|
>Enum : TokenID.Enum
|
|
>Reservation.TypeScriptAndJSFuture : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJSFuture : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"enum" : "enum"
|
|
>ErrorRecoverySet.TypeScriptS : any
|
|
>ErrorRecoverySet : any
|
|
>TypeScriptS : any
|
|
|
|
setTokenInfo(TokenID.Export, Reservation.TypeScriptAndJSFuture, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "export", ErrorRecoverySet.TypeScriptS);
|
|
>setTokenInfo(TokenID.Export, Reservation.TypeScriptAndJSFuture, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "export", ErrorRecoverySet.TypeScriptS) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Export : TokenID.Export
|
|
>TokenID : typeof TokenID
|
|
>Export : TokenID.Export
|
|
>Reservation.TypeScriptAndJSFuture : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJSFuture : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"export" : "export"
|
|
>ErrorRecoverySet.TypeScriptS : any
|
|
>ErrorRecoverySet : any
|
|
>TypeScriptS : any
|
|
|
|
setTokenInfo(TokenID.Extends, Reservation.TypeScriptAndJSFuture, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "extends", ErrorRecoverySet.None);
|
|
>setTokenInfo(TokenID.Extends, Reservation.TypeScriptAndJSFuture, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "extends", ErrorRecoverySet.None) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Extends : TokenID.Extends
|
|
>TokenID : typeof TokenID
|
|
>Extends : TokenID.Extends
|
|
>Reservation.TypeScriptAndJSFuture : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJSFuture : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"extends" : "extends"
|
|
>ErrorRecoverySet.None : any
|
|
>ErrorRecoverySet : any
|
|
>None : any
|
|
|
|
setTokenInfo(TokenID.Declare, Reservation.TypeScript, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "declare", ErrorRecoverySet.Stmt);
|
|
>setTokenInfo(TokenID.Declare, Reservation.TypeScript, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "declare", ErrorRecoverySet.Stmt) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Declare : TokenID.Declare
|
|
>TokenID : typeof TokenID
|
|
>Declare : TokenID.Declare
|
|
>Reservation.TypeScript : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScript : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"declare" : "declare"
|
|
>ErrorRecoverySet.Stmt : any
|
|
>ErrorRecoverySet : any
|
|
>Stmt : any
|
|
|
|
setTokenInfo(TokenID.False, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "false", ErrorRecoverySet.RLit);
|
|
>setTokenInfo(TokenID.False, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "false", ErrorRecoverySet.RLit) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.False : TokenID.False
|
|
>TokenID : typeof TokenID
|
|
>False : TokenID.False
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"false" : "false"
|
|
>ErrorRecoverySet.RLit : any
|
|
>ErrorRecoverySet : any
|
|
>RLit : any
|
|
|
|
setTokenInfo(TokenID.Finally, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "finally", ErrorRecoverySet.Catch);
|
|
>setTokenInfo(TokenID.Finally, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "finally", ErrorRecoverySet.Catch) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Finally : TokenID.Finally
|
|
>TokenID : typeof TokenID
|
|
>Finally : TokenID.Finally
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"finally" : "finally"
|
|
>ErrorRecoverySet.Catch : any
|
|
>ErrorRecoverySet : any
|
|
>Catch : any
|
|
|
|
setTokenInfo(TokenID.For, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "for", ErrorRecoverySet.Stmt);
|
|
>setTokenInfo(TokenID.For, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "for", ErrorRecoverySet.Stmt) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.For : TokenID.For
|
|
>TokenID : typeof TokenID
|
|
>For : TokenID.For
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"for" : "for"
|
|
>ErrorRecoverySet.Stmt : any
|
|
>ErrorRecoverySet : any
|
|
>Stmt : any
|
|
|
|
setTokenInfo(TokenID.Function, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "function", ErrorRecoverySet.Func);
|
|
>setTokenInfo(TokenID.Function, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "function", ErrorRecoverySet.Func) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Function : TokenID.Function
|
|
>TokenID : typeof TokenID
|
|
>Function : TokenID.Function
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"function" : "function"
|
|
>ErrorRecoverySet.Func : any
|
|
>ErrorRecoverySet : any
|
|
>Func : any
|
|
|
|
setTokenInfo(TokenID.Constructor, Reservation.TypeScriptAndJSFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "constructor", ErrorRecoverySet.Func);
|
|
>setTokenInfo(TokenID.Constructor, Reservation.TypeScriptAndJSFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "constructor", ErrorRecoverySet.Func) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Constructor : TokenID.Constructor
|
|
>TokenID : typeof TokenID
|
|
>Constructor : TokenID.Constructor
|
|
>Reservation.TypeScriptAndJSFutureStrict : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJSFutureStrict : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"constructor" : "constructor"
|
|
>ErrorRecoverySet.Func : any
|
|
>ErrorRecoverySet : any
|
|
>Func : any
|
|
|
|
setTokenInfo(TokenID.Get, Reservation.TypeScript, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "get", ErrorRecoverySet.Func);
|
|
>setTokenInfo(TokenID.Get, Reservation.TypeScript, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "get", ErrorRecoverySet.Func) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Get : TokenID.Get
|
|
>TokenID : typeof TokenID
|
|
>Get : TokenID.Get
|
|
>Reservation.TypeScript : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScript : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"get" : "get"
|
|
>ErrorRecoverySet.Func : any
|
|
>ErrorRecoverySet : any
|
|
>Func : any
|
|
|
|
setTokenInfo(TokenID.Set, Reservation.TypeScript, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "set", ErrorRecoverySet.Func);
|
|
>setTokenInfo(TokenID.Set, Reservation.TypeScript, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "set", ErrorRecoverySet.Func) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Set : TokenID.Set
|
|
>TokenID : typeof TokenID
|
|
>Set : TokenID.Set
|
|
>Reservation.TypeScript : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScript : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"set" : "set"
|
|
>ErrorRecoverySet.Func : any
|
|
>ErrorRecoverySet : any
|
|
>Func : any
|
|
|
|
setTokenInfo(TokenID.If, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "if", ErrorRecoverySet.Stmt);
|
|
>setTokenInfo(TokenID.If, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "if", ErrorRecoverySet.Stmt) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.If : TokenID.If
|
|
>TokenID : typeof TokenID
|
|
>If : TokenID.If
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"if" : "if"
|
|
>ErrorRecoverySet.Stmt : any
|
|
>ErrorRecoverySet : any
|
|
>Stmt : any
|
|
|
|
setTokenInfo(TokenID.Implements, Reservation.TypeScriptAndJSFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "implements", ErrorRecoverySet.None);
|
|
>setTokenInfo(TokenID.Implements, Reservation.TypeScriptAndJSFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "implements", ErrorRecoverySet.None) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Implements : TokenID.Implements
|
|
>TokenID : typeof TokenID
|
|
>Implements : TokenID.Implements
|
|
>Reservation.TypeScriptAndJSFutureStrict : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJSFutureStrict : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"implements" : "implements"
|
|
>ErrorRecoverySet.None : any
|
|
>ErrorRecoverySet : any
|
|
>None : any
|
|
|
|
setTokenInfo(TokenID.Import, Reservation.TypeScriptAndJSFuture, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "import", ErrorRecoverySet.TypeScriptS);
|
|
>setTokenInfo(TokenID.Import, Reservation.TypeScriptAndJSFuture, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "import", ErrorRecoverySet.TypeScriptS) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Import : TokenID.Import
|
|
>TokenID : typeof TokenID
|
|
>Import : TokenID.Import
|
|
>Reservation.TypeScriptAndJSFuture : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJSFuture : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"import" : "import"
|
|
>ErrorRecoverySet.TypeScriptS : any
|
|
>ErrorRecoverySet : any
|
|
>TypeScriptS : any
|
|
|
|
setTokenInfo(TokenID.In, Reservation.TypeScriptAndJS, OperatorPrecedence.Relational, NodeType.In, OperatorPrecedence.None, NodeType.None, "in", ErrorRecoverySet.None);
|
|
>setTokenInfo(TokenID.In, Reservation.TypeScriptAndJS, OperatorPrecedence.Relational, NodeType.In, OperatorPrecedence.None, NodeType.None, "in", ErrorRecoverySet.None) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.In : TokenID.In
|
|
>TokenID : typeof TokenID
|
|
>In : TokenID.In
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.Relational : OperatorPrecedence.Relational
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Relational : OperatorPrecedence.Relational
|
|
>NodeType.In : any
|
|
>NodeType : any
|
|
>In : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"in" : "in"
|
|
>ErrorRecoverySet.None : any
|
|
>ErrorRecoverySet : any
|
|
>None : any
|
|
|
|
setTokenInfo(TokenID.InstanceOf, Reservation.TypeScriptAndJS, OperatorPrecedence.Relational, NodeType.InstOf, OperatorPrecedence.None, NodeType.None, "instanceof", ErrorRecoverySet.BinOp);
|
|
>setTokenInfo(TokenID.InstanceOf, Reservation.TypeScriptAndJS, OperatorPrecedence.Relational, NodeType.InstOf, OperatorPrecedence.None, NodeType.None, "instanceof", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.InstanceOf : TokenID.InstanceOf
|
|
>TokenID : typeof TokenID
|
|
>InstanceOf : TokenID.InstanceOf
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.Relational : OperatorPrecedence.Relational
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Relational : OperatorPrecedence.Relational
|
|
>NodeType.InstOf : any
|
|
>NodeType : any
|
|
>InstOf : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"instanceof" : "instanceof"
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.Interface, Reservation.TypeScriptAndJSFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "interface", ErrorRecoverySet.TypeScriptS);
|
|
>setTokenInfo(TokenID.Interface, Reservation.TypeScriptAndJSFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "interface", ErrorRecoverySet.TypeScriptS) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Interface : TokenID.Interface
|
|
>TokenID : typeof TokenID
|
|
>Interface : TokenID.Interface
|
|
>Reservation.TypeScriptAndJSFutureStrict : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJSFutureStrict : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"interface" : "interface"
|
|
>ErrorRecoverySet.TypeScriptS : any
|
|
>ErrorRecoverySet : any
|
|
>TypeScriptS : any
|
|
|
|
setTokenInfo(TokenID.Let, Reservation.JavascriptFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "let", ErrorRecoverySet.None);
|
|
>setTokenInfo(TokenID.Let, Reservation.JavascriptFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "let", ErrorRecoverySet.None) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Let : TokenID.Let
|
|
>TokenID : typeof TokenID
|
|
>Let : TokenID.Let
|
|
>Reservation.JavascriptFutureStrict : Reservation
|
|
>Reservation : typeof Reservation
|
|
>JavascriptFutureStrict : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"let" : "let"
|
|
>ErrorRecoverySet.None : any
|
|
>ErrorRecoverySet : any
|
|
>None : any
|
|
|
|
setTokenInfo(TokenID.Module, Reservation.TypeScript, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "module", ErrorRecoverySet.TypeScriptS);
|
|
>setTokenInfo(TokenID.Module, Reservation.TypeScript, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "module", ErrorRecoverySet.TypeScriptS) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Module : TokenID.Module
|
|
>TokenID : typeof TokenID
|
|
>Module : TokenID.Module
|
|
>Reservation.TypeScript : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScript : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"module" : "module"
|
|
>ErrorRecoverySet.TypeScriptS : any
|
|
>ErrorRecoverySet : any
|
|
>TypeScriptS : any
|
|
|
|
setTokenInfo(TokenID.New, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "new", ErrorRecoverySet.PreOp);
|
|
>setTokenInfo(TokenID.New, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "new", ErrorRecoverySet.PreOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.New : TokenID.New
|
|
>TokenID : typeof TokenID
|
|
>New : TokenID.New
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"new" : "new"
|
|
>ErrorRecoverySet.PreOp : any
|
|
>ErrorRecoverySet : any
|
|
>PreOp : any
|
|
|
|
setTokenInfo(TokenID.Number, Reservation.TypeScript, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "number", ErrorRecoverySet.PrimType);
|
|
>setTokenInfo(TokenID.Number, Reservation.TypeScript, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "number", ErrorRecoverySet.PrimType) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Number : TokenID.Number
|
|
>TokenID : typeof TokenID
|
|
>Number : TokenID.Number
|
|
>Reservation.TypeScript : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScript : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"number" : "number"
|
|
>ErrorRecoverySet.PrimType : any
|
|
>ErrorRecoverySet : any
|
|
>PrimType : any
|
|
|
|
setTokenInfo(TokenID.Null, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "null", ErrorRecoverySet.RLit);
|
|
>setTokenInfo(TokenID.Null, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "null", ErrorRecoverySet.RLit) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Null : TokenID.Null
|
|
>TokenID : typeof TokenID
|
|
>Null : TokenID.Null
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"null" : "null"
|
|
>ErrorRecoverySet.RLit : any
|
|
>ErrorRecoverySet : any
|
|
>RLit : any
|
|
|
|
setTokenInfo(TokenID.Package, Reservation.JavascriptFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "package", ErrorRecoverySet.None);
|
|
>setTokenInfo(TokenID.Package, Reservation.JavascriptFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "package", ErrorRecoverySet.None) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Package : TokenID.Package
|
|
>TokenID : typeof TokenID
|
|
>Package : TokenID.Package
|
|
>Reservation.JavascriptFutureStrict : Reservation
|
|
>Reservation : typeof Reservation
|
|
>JavascriptFutureStrict : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"package" : "package"
|
|
>ErrorRecoverySet.None : any
|
|
>ErrorRecoverySet : any
|
|
>None : any
|
|
|
|
setTokenInfo(TokenID.Private, Reservation.TypeScriptAndJSFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "private", ErrorRecoverySet.TypeScriptS);
|
|
>setTokenInfo(TokenID.Private, Reservation.TypeScriptAndJSFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "private", ErrorRecoverySet.TypeScriptS) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Private : TokenID.Private
|
|
>TokenID : typeof TokenID
|
|
>Private : TokenID.Private
|
|
>Reservation.TypeScriptAndJSFutureStrict : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJSFutureStrict : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"private" : "private"
|
|
>ErrorRecoverySet.TypeScriptS : any
|
|
>ErrorRecoverySet : any
|
|
>TypeScriptS : any
|
|
|
|
setTokenInfo(TokenID.Protected, Reservation.JavascriptFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "protected", ErrorRecoverySet.None);
|
|
>setTokenInfo(TokenID.Protected, Reservation.JavascriptFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "protected", ErrorRecoverySet.None) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Protected : TokenID.Protected
|
|
>TokenID : typeof TokenID
|
|
>Protected : TokenID.Protected
|
|
>Reservation.JavascriptFutureStrict : Reservation
|
|
>Reservation : typeof Reservation
|
|
>JavascriptFutureStrict : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"protected" : "protected"
|
|
>ErrorRecoverySet.None : any
|
|
>ErrorRecoverySet : any
|
|
>None : any
|
|
|
|
setTokenInfo(TokenID.Public, Reservation.TypeScriptAndJSFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "public", ErrorRecoverySet.TypeScriptS);
|
|
>setTokenInfo(TokenID.Public, Reservation.TypeScriptAndJSFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "public", ErrorRecoverySet.TypeScriptS) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Public : TokenID.Public
|
|
>TokenID : typeof TokenID
|
|
>Public : TokenID.Public
|
|
>Reservation.TypeScriptAndJSFutureStrict : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJSFutureStrict : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"public" : "public"
|
|
>ErrorRecoverySet.TypeScriptS : any
|
|
>ErrorRecoverySet : any
|
|
>TypeScriptS : any
|
|
|
|
setTokenInfo(TokenID.Return, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "return", ErrorRecoverySet.Stmt);
|
|
>setTokenInfo(TokenID.Return, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "return", ErrorRecoverySet.Stmt) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Return : TokenID.Return
|
|
>TokenID : typeof TokenID
|
|
>Return : TokenID.Return
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"return" : "return"
|
|
>ErrorRecoverySet.Stmt : any
|
|
>ErrorRecoverySet : any
|
|
>Stmt : any
|
|
|
|
setTokenInfo(TokenID.Static, Reservation.TypeScriptAndJSFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "static", ErrorRecoverySet.None);
|
|
>setTokenInfo(TokenID.Static, Reservation.TypeScriptAndJSFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "static", ErrorRecoverySet.None) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Static : TokenID.Static
|
|
>TokenID : typeof TokenID
|
|
>Static : TokenID.Static
|
|
>Reservation.TypeScriptAndJSFutureStrict : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJSFutureStrict : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"static" : "static"
|
|
>ErrorRecoverySet.None : any
|
|
>ErrorRecoverySet : any
|
|
>None : any
|
|
|
|
setTokenInfo(TokenID.String, Reservation.TypeScript, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "string", ErrorRecoverySet.PrimType);
|
|
>setTokenInfo(TokenID.String, Reservation.TypeScript, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "string", ErrorRecoverySet.PrimType) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.String : TokenID.String
|
|
>TokenID : typeof TokenID
|
|
>String : TokenID.String
|
|
>Reservation.TypeScript : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScript : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"string" : "string"
|
|
>ErrorRecoverySet.PrimType : any
|
|
>ErrorRecoverySet : any
|
|
>PrimType : any
|
|
|
|
setTokenInfo(TokenID.Super, Reservation.TypeScriptAndJSFuture, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "super", ErrorRecoverySet.RLit);
|
|
>setTokenInfo(TokenID.Super, Reservation.TypeScriptAndJSFuture, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "super", ErrorRecoverySet.RLit) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Super : TokenID.Super
|
|
>TokenID : typeof TokenID
|
|
>Super : TokenID.Super
|
|
>Reservation.TypeScriptAndJSFuture : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJSFuture : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"super" : "super"
|
|
>ErrorRecoverySet.RLit : any
|
|
>ErrorRecoverySet : any
|
|
>RLit : any
|
|
|
|
setTokenInfo(TokenID.Switch, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "switch", ErrorRecoverySet.Stmt);
|
|
>setTokenInfo(TokenID.Switch, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "switch", ErrorRecoverySet.Stmt) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Switch : TokenID.Switch
|
|
>TokenID : typeof TokenID
|
|
>Switch : TokenID.Switch
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"switch" : "switch"
|
|
>ErrorRecoverySet.Stmt : any
|
|
>ErrorRecoverySet : any
|
|
>Stmt : any
|
|
|
|
setTokenInfo(TokenID.This, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "this", ErrorRecoverySet.RLit);
|
|
>setTokenInfo(TokenID.This, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "this", ErrorRecoverySet.RLit) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.This : TokenID.This
|
|
>TokenID : typeof TokenID
|
|
>This : TokenID.This
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"this" : "this"
|
|
>ErrorRecoverySet.RLit : any
|
|
>ErrorRecoverySet : any
|
|
>RLit : any
|
|
|
|
setTokenInfo(TokenID.Throw, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "throw", ErrorRecoverySet.Stmt);
|
|
>setTokenInfo(TokenID.Throw, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "throw", ErrorRecoverySet.Stmt) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Throw : TokenID.Throw
|
|
>TokenID : typeof TokenID
|
|
>Throw : TokenID.Throw
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"throw" : "throw"
|
|
>ErrorRecoverySet.Stmt : any
|
|
>ErrorRecoverySet : any
|
|
>Stmt : any
|
|
|
|
setTokenInfo(TokenID.True, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "true", ErrorRecoverySet.RLit);
|
|
>setTokenInfo(TokenID.True, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "true", ErrorRecoverySet.RLit) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.True : TokenID.True
|
|
>TokenID : typeof TokenID
|
|
>True : TokenID.True
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"true" : "true"
|
|
>ErrorRecoverySet.RLit : any
|
|
>ErrorRecoverySet : any
|
|
>RLit : any
|
|
|
|
setTokenInfo(TokenID.Try, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "try", ErrorRecoverySet.Stmt);
|
|
>setTokenInfo(TokenID.Try, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "try", ErrorRecoverySet.Stmt) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Try : TokenID.Try
|
|
>TokenID : typeof TokenID
|
|
>Try : TokenID.Try
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"try" : "try"
|
|
>ErrorRecoverySet.Stmt : any
|
|
>ErrorRecoverySet : any
|
|
>Stmt : any
|
|
|
|
setTokenInfo(TokenID.TypeOf, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.Unary, NodeType.Typeof, "typeof", ErrorRecoverySet.Prefix);
|
|
>setTokenInfo(TokenID.TypeOf, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.Unary, NodeType.Typeof, "typeof", ErrorRecoverySet.Prefix) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.TypeOf : TokenID.TypeOf
|
|
>TokenID : typeof TokenID
|
|
>TypeOf : TokenID.TypeOf
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.Unary : OperatorPrecedence.Unary
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Unary : OperatorPrecedence.Unary
|
|
>NodeType.Typeof : any
|
|
>NodeType : any
|
|
>Typeof : any
|
|
>"typeof" : "typeof"
|
|
>ErrorRecoverySet.Prefix : any
|
|
>ErrorRecoverySet : any
|
|
>Prefix : any
|
|
|
|
setTokenInfo(TokenID.Var, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "var", ErrorRecoverySet.Var);
|
|
>setTokenInfo(TokenID.Var, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "var", ErrorRecoverySet.Var) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Var : TokenID.Var
|
|
>TokenID : typeof TokenID
|
|
>Var : TokenID.Var
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"var" : "var"
|
|
>ErrorRecoverySet.Var : any
|
|
>ErrorRecoverySet : any
|
|
>Var : any
|
|
|
|
setTokenInfo(TokenID.Void, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.Unary, NodeType.Void, "void", ErrorRecoverySet.Prefix);
|
|
>setTokenInfo(TokenID.Void, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.Unary, NodeType.Void, "void", ErrorRecoverySet.Prefix) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Void : TokenID.Void
|
|
>TokenID : typeof TokenID
|
|
>Void : TokenID.Void
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.Unary : OperatorPrecedence.Unary
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Unary : OperatorPrecedence.Unary
|
|
>NodeType.Void : any
|
|
>NodeType : any
|
|
>Void : any
|
|
>"void" : "void"
|
|
>ErrorRecoverySet.Prefix : any
|
|
>ErrorRecoverySet : any
|
|
>Prefix : any
|
|
|
|
setTokenInfo(TokenID.With, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.With, "with", ErrorRecoverySet.Stmt);
|
|
>setTokenInfo(TokenID.With, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.With, "with", ErrorRecoverySet.Stmt) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.With : TokenID.With
|
|
>TokenID : typeof TokenID
|
|
>With : TokenID.With
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.With : any
|
|
>NodeType : any
|
|
>With : any
|
|
>"with" : "with"
|
|
>ErrorRecoverySet.Stmt : any
|
|
>ErrorRecoverySet : any
|
|
>Stmt : any
|
|
|
|
setTokenInfo(TokenID.While, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "while", ErrorRecoverySet.While);
|
|
>setTokenInfo(TokenID.While, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "while", ErrorRecoverySet.While) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.While : TokenID.While
|
|
>TokenID : typeof TokenID
|
|
>While : TokenID.While
|
|
>Reservation.TypeScriptAndJS : Reservation
|
|
>Reservation : typeof Reservation
|
|
>TypeScriptAndJS : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"while" : "while"
|
|
>ErrorRecoverySet.While : any
|
|
>ErrorRecoverySet : any
|
|
>While : any
|
|
|
|
setTokenInfo(TokenID.Yield, Reservation.JavascriptFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "yield", ErrorRecoverySet.None);
|
|
>setTokenInfo(TokenID.Yield, Reservation.JavascriptFutureStrict, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "yield", ErrorRecoverySet.None) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Yield : TokenID.Yield
|
|
>TokenID : typeof TokenID
|
|
>Yield : TokenID.Yield
|
|
>Reservation.JavascriptFutureStrict : Reservation
|
|
>Reservation : typeof Reservation
|
|
>JavascriptFutureStrict : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"yield" : "yield"
|
|
>ErrorRecoverySet.None : any
|
|
>ErrorRecoverySet : any
|
|
>None : any
|
|
|
|
setTokenInfo(TokenID.Identifier, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "identifier", ErrorRecoverySet.ID);
|
|
>setTokenInfo(TokenID.Identifier, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "identifier", ErrorRecoverySet.ID) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Identifier : TokenID.Identifier
|
|
>TokenID : typeof TokenID
|
|
>Identifier : TokenID.Identifier
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"identifier" : "identifier"
|
|
>ErrorRecoverySet.ID : any
|
|
>ErrorRecoverySet : any
|
|
>ID : any
|
|
|
|
setTokenInfo(TokenID.NumberLiteral, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "numberLiteral", ErrorRecoverySet.Literal);
|
|
>setTokenInfo(TokenID.NumberLiteral, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "numberLiteral", ErrorRecoverySet.Literal) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.NumberLiteral : TokenID.NumberLiteral
|
|
>TokenID : typeof TokenID
|
|
>NumberLiteral : TokenID.NumberLiteral
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"numberLiteral" : "numberLiteral"
|
|
>ErrorRecoverySet.Literal : any
|
|
>ErrorRecoverySet : any
|
|
>Literal : any
|
|
|
|
setTokenInfo(TokenID.RegularExpressionLiteral, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "regex", ErrorRecoverySet.RegExp);
|
|
>setTokenInfo(TokenID.RegularExpressionLiteral, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "regex", ErrorRecoverySet.RegExp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.RegularExpressionLiteral : TokenID.RegularExpressionLiteral
|
|
>TokenID : typeof TokenID
|
|
>RegularExpressionLiteral : TokenID.RegularExpressionLiteral
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"regex" : "regex"
|
|
>ErrorRecoverySet.RegExp : any
|
|
>ErrorRecoverySet : any
|
|
>RegExp : any
|
|
|
|
setTokenInfo(TokenID.StringLiteral, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "qstring", ErrorRecoverySet.Literal);
|
|
>setTokenInfo(TokenID.StringLiteral, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "qstring", ErrorRecoverySet.Literal) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.StringLiteral : TokenID.StringLiteral
|
|
>TokenID : typeof TokenID
|
|
>StringLiteral : TokenID.StringLiteral
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"qstring" : "qstring"
|
|
>ErrorRecoverySet.Literal : any
|
|
>ErrorRecoverySet : any
|
|
>Literal : any
|
|
|
|
// Non-operator non-identifier tokens
|
|
setTokenInfo(TokenID.Semicolon, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, ";", ErrorRecoverySet.SColon); // ;
|
|
>setTokenInfo(TokenID.Semicolon, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, ";", ErrorRecoverySet.SColon) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Semicolon : TokenID.Semicolon
|
|
>TokenID : typeof TokenID
|
|
>Semicolon : TokenID.Semicolon
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>";" : ";"
|
|
>ErrorRecoverySet.SColon : any
|
|
>ErrorRecoverySet : any
|
|
>SColon : any
|
|
|
|
setTokenInfo(TokenID.CloseParen, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, ")", ErrorRecoverySet.RParen); // )
|
|
>setTokenInfo(TokenID.CloseParen, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, ")", ErrorRecoverySet.RParen) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.CloseParen : TokenID.CloseParen
|
|
>TokenID : typeof TokenID
|
|
>CloseParen : TokenID.CloseParen
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>")" : ")"
|
|
>ErrorRecoverySet.RParen : any
|
|
>ErrorRecoverySet : any
|
|
>RParen : any
|
|
|
|
setTokenInfo(TokenID.CloseBracket, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "]", ErrorRecoverySet.RBrack); // ]
|
|
>setTokenInfo(TokenID.CloseBracket, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "]", ErrorRecoverySet.RBrack) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.CloseBracket : TokenID.CloseBracket
|
|
>TokenID : typeof TokenID
|
|
>CloseBracket : TokenID.CloseBracket
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"]" : "]"
|
|
>ErrorRecoverySet.RBrack : any
|
|
>ErrorRecoverySet : any
|
|
>RBrack : any
|
|
|
|
setTokenInfo(TokenID.OpenBrace, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "{", ErrorRecoverySet.LCurly); // {
|
|
>setTokenInfo(TokenID.OpenBrace, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "{", ErrorRecoverySet.LCurly) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.OpenBrace : TokenID.OpenBrace
|
|
>TokenID : typeof TokenID
|
|
>OpenBrace : TokenID.OpenBrace
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"{" : "{"
|
|
>ErrorRecoverySet.LCurly : any
|
|
>ErrorRecoverySet : any
|
|
>LCurly : any
|
|
|
|
setTokenInfo(TokenID.CloseBrace, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "}", ErrorRecoverySet.RCurly); // }
|
|
>setTokenInfo(TokenID.CloseBrace, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "}", ErrorRecoverySet.RCurly) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.CloseBrace : TokenID.CloseBrace
|
|
>TokenID : typeof TokenID
|
|
>CloseBrace : TokenID.CloseBrace
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"}" : "}"
|
|
>ErrorRecoverySet.RCurly : any
|
|
>ErrorRecoverySet : any
|
|
>RCurly : any
|
|
|
|
setTokenInfo(TokenID.DotDotDot, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "...", ErrorRecoverySet.None); // ...
|
|
>setTokenInfo(TokenID.DotDotDot, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "...", ErrorRecoverySet.None) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.DotDotDot : TokenID.DotDotDot
|
|
>TokenID : typeof TokenID
|
|
>DotDotDot : TokenID.DotDotDot
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"..." : "..."
|
|
>ErrorRecoverySet.None : any
|
|
>ErrorRecoverySet : any
|
|
>None : any
|
|
|
|
// Operator non-identifier tokens
|
|
setTokenInfo(TokenID.Comma, Reservation.None, OperatorPrecedence.Comma, NodeType.Comma, OperatorPrecedence.None, NodeType.None, ",", ErrorRecoverySet.Comma); // ,
|
|
>setTokenInfo(TokenID.Comma, Reservation.None, OperatorPrecedence.Comma, NodeType.Comma, OperatorPrecedence.None, NodeType.None, ",", ErrorRecoverySet.Comma) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Comma : TokenID.Comma
|
|
>TokenID : typeof TokenID
|
|
>Comma : TokenID.Comma
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Comma : OperatorPrecedence.Comma
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Comma : OperatorPrecedence.Comma
|
|
>NodeType.Comma : any
|
|
>NodeType : any
|
|
>Comma : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"," : ","
|
|
>ErrorRecoverySet.Comma : any
|
|
>ErrorRecoverySet : any
|
|
>Comma : any
|
|
|
|
setTokenInfo(TokenID.Equals, Reservation.None, OperatorPrecedence.Assignment, NodeType.Asg, OperatorPrecedence.None, NodeType.None, "=", ErrorRecoverySet.Asg); // =
|
|
>setTokenInfo(TokenID.Equals, Reservation.None, OperatorPrecedence.Assignment, NodeType.Asg, OperatorPrecedence.None, NodeType.None, "=", ErrorRecoverySet.Asg) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Equals : TokenID.Equals
|
|
>TokenID : typeof TokenID
|
|
>Equals : TokenID.Equals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Assignment : OperatorPrecedence.Assignment
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Assignment : OperatorPrecedence.Assignment
|
|
>NodeType.Asg : any
|
|
>NodeType : any
|
|
>Asg : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"=" : "="
|
|
>ErrorRecoverySet.Asg : any
|
|
>ErrorRecoverySet : any
|
|
>Asg : any
|
|
|
|
setTokenInfo(TokenID.PlusEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgAdd, OperatorPrecedence.None, NodeType.None, "+=", ErrorRecoverySet.BinOp); // +=
|
|
>setTokenInfo(TokenID.PlusEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgAdd, OperatorPrecedence.None, NodeType.None, "+=", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.PlusEquals : TokenID.PlusEquals
|
|
>TokenID : typeof TokenID
|
|
>PlusEquals : TokenID.PlusEquals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Assignment : OperatorPrecedence.Assignment
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Assignment : OperatorPrecedence.Assignment
|
|
>NodeType.AsgAdd : any
|
|
>NodeType : any
|
|
>AsgAdd : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"+=" : "+="
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.MinusEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgSub, OperatorPrecedence.None, NodeType.None, "-=", ErrorRecoverySet.BinOp); // -=
|
|
>setTokenInfo(TokenID.MinusEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgSub, OperatorPrecedence.None, NodeType.None, "-=", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.MinusEquals : TokenID.MinusEquals
|
|
>TokenID : typeof TokenID
|
|
>MinusEquals : TokenID.MinusEquals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Assignment : OperatorPrecedence.Assignment
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Assignment : OperatorPrecedence.Assignment
|
|
>NodeType.AsgSub : any
|
|
>NodeType : any
|
|
>AsgSub : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"-=" : "-="
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.AsteriskEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgMul, OperatorPrecedence.None, NodeType.None, "*=", ErrorRecoverySet.BinOp); // *=
|
|
>setTokenInfo(TokenID.AsteriskEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgMul, OperatorPrecedence.None, NodeType.None, "*=", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.AsteriskEquals : TokenID.AsteriskEquals
|
|
>TokenID : typeof TokenID
|
|
>AsteriskEquals : TokenID.AsteriskEquals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Assignment : OperatorPrecedence.Assignment
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Assignment : OperatorPrecedence.Assignment
|
|
>NodeType.AsgMul : any
|
|
>NodeType : any
|
|
>AsgMul : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"*=" : "*="
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.SlashEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgDiv, OperatorPrecedence.None, NodeType.None, "/=", ErrorRecoverySet.BinOp); // /=
|
|
>setTokenInfo(TokenID.SlashEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgDiv, OperatorPrecedence.None, NodeType.None, "/=", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.SlashEquals : TokenID.SlashEquals
|
|
>TokenID : typeof TokenID
|
|
>SlashEquals : TokenID.SlashEquals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Assignment : OperatorPrecedence.Assignment
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Assignment : OperatorPrecedence.Assignment
|
|
>NodeType.AsgDiv : any
|
|
>NodeType : any
|
|
>AsgDiv : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"/=" : "/="
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.PercentEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgMod, OperatorPrecedence.None, NodeType.None, "%=", ErrorRecoverySet.BinOp); // %=
|
|
>setTokenInfo(TokenID.PercentEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgMod, OperatorPrecedence.None, NodeType.None, "%=", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.PercentEquals : TokenID.PercentEquals
|
|
>TokenID : typeof TokenID
|
|
>PercentEquals : TokenID.PercentEquals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Assignment : OperatorPrecedence.Assignment
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Assignment : OperatorPrecedence.Assignment
|
|
>NodeType.AsgMod : any
|
|
>NodeType : any
|
|
>AsgMod : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"%=" : "%="
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.AmpersandEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgAnd, OperatorPrecedence.None, NodeType.None, "&=", ErrorRecoverySet.BinOp); // &=
|
|
>setTokenInfo(TokenID.AmpersandEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgAnd, OperatorPrecedence.None, NodeType.None, "&=", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.AmpersandEquals : TokenID.AmpersandEquals
|
|
>TokenID : typeof TokenID
|
|
>AmpersandEquals : TokenID.AmpersandEquals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Assignment : OperatorPrecedence.Assignment
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Assignment : OperatorPrecedence.Assignment
|
|
>NodeType.AsgAnd : any
|
|
>NodeType : any
|
|
>AsgAnd : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"&=" : "&="
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.CaretEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgXor, OperatorPrecedence.None, NodeType.None, "^=", ErrorRecoverySet.BinOp); // ^=
|
|
>setTokenInfo(TokenID.CaretEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgXor, OperatorPrecedence.None, NodeType.None, "^=", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.CaretEquals : TokenID.CaretEquals
|
|
>TokenID : typeof TokenID
|
|
>CaretEquals : TokenID.CaretEquals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Assignment : OperatorPrecedence.Assignment
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Assignment : OperatorPrecedence.Assignment
|
|
>NodeType.AsgXor : any
|
|
>NodeType : any
|
|
>AsgXor : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"^=" : "^="
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.BarEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgOr, OperatorPrecedence.None, NodeType.None, "|=", ErrorRecoverySet.BinOp); // |=
|
|
>setTokenInfo(TokenID.BarEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgOr, OperatorPrecedence.None, NodeType.None, "|=", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.BarEquals : TokenID.BarEquals
|
|
>TokenID : typeof TokenID
|
|
>BarEquals : TokenID.BarEquals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Assignment : OperatorPrecedence.Assignment
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Assignment : OperatorPrecedence.Assignment
|
|
>NodeType.AsgOr : any
|
|
>NodeType : any
|
|
>AsgOr : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"|=" : "|="
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.LessThanLessThanEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgLsh, OperatorPrecedence.None, NodeType.None, "<<=", ErrorRecoverySet.BinOp); // <<=
|
|
>setTokenInfo(TokenID.LessThanLessThanEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgLsh, OperatorPrecedence.None, NodeType.None, "<<=", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.LessThanLessThanEquals : TokenID.LessThanLessThanEquals
|
|
>TokenID : typeof TokenID
|
|
>LessThanLessThanEquals : TokenID.LessThanLessThanEquals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Assignment : OperatorPrecedence.Assignment
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Assignment : OperatorPrecedence.Assignment
|
|
>NodeType.AsgLsh : any
|
|
>NodeType : any
|
|
>AsgLsh : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"<<=" : "<<="
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.GreaterThanGreaterThanEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgRsh, OperatorPrecedence.None, NodeType.None, ">>=", ErrorRecoverySet.BinOp); // >>=
|
|
>setTokenInfo(TokenID.GreaterThanGreaterThanEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgRsh, OperatorPrecedence.None, NodeType.None, ">>=", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.GreaterThanGreaterThanEquals : TokenID.GreaterThanGreaterThanEquals
|
|
>TokenID : typeof TokenID
|
|
>GreaterThanGreaterThanEquals : TokenID.GreaterThanGreaterThanEquals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Assignment : OperatorPrecedence.Assignment
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Assignment : OperatorPrecedence.Assignment
|
|
>NodeType.AsgRsh : any
|
|
>NodeType : any
|
|
>AsgRsh : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>">>=" : ">>="
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.GreaterThanGreaterThanGreaterThanEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgRs2, OperatorPrecedence.None, NodeType.None, ">>>=", ErrorRecoverySet.BinOp); // >>>=
|
|
>setTokenInfo(TokenID.GreaterThanGreaterThanGreaterThanEquals, Reservation.None, OperatorPrecedence.Assignment, NodeType.AsgRs2, OperatorPrecedence.None, NodeType.None, ">>>=", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.GreaterThanGreaterThanGreaterThanEquals : TokenID.GreaterThanGreaterThanGreaterThanEquals
|
|
>TokenID : typeof TokenID
|
|
>GreaterThanGreaterThanGreaterThanEquals : TokenID.GreaterThanGreaterThanGreaterThanEquals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Assignment : OperatorPrecedence.Assignment
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Assignment : OperatorPrecedence.Assignment
|
|
>NodeType.AsgRs2 : any
|
|
>NodeType : any
|
|
>AsgRs2 : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>">>>=" : ">>>="
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.Question, Reservation.None, OperatorPrecedence.Conditional, NodeType.ConditionalExpression, OperatorPrecedence.None, NodeType.None, "?", ErrorRecoverySet.BinOp); // ?
|
|
>setTokenInfo(TokenID.Question, Reservation.None, OperatorPrecedence.Conditional, NodeType.ConditionalExpression, OperatorPrecedence.None, NodeType.None, "?", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Question : TokenID.Question
|
|
>TokenID : typeof TokenID
|
|
>Question : TokenID.Question
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Conditional : OperatorPrecedence.Conditional
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Conditional : OperatorPrecedence.Conditional
|
|
>NodeType.ConditionalExpression : any
|
|
>NodeType : any
|
|
>ConditionalExpression : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"?" : "?"
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.Colon, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, ":", ErrorRecoverySet.Colon); // :
|
|
>setTokenInfo(TokenID.Colon, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, ":", ErrorRecoverySet.Colon) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Colon : TokenID.Colon
|
|
>TokenID : typeof TokenID
|
|
>Colon : TokenID.Colon
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>":" : ":"
|
|
>ErrorRecoverySet.Colon : any
|
|
>ErrorRecoverySet : any
|
|
>Colon : any
|
|
|
|
setTokenInfo(TokenID.BarBar, Reservation.None, OperatorPrecedence.LogicalOr, NodeType.LogOr, OperatorPrecedence.None, NodeType.None, "||", ErrorRecoverySet.BinOp); // ||
|
|
>setTokenInfo(TokenID.BarBar, Reservation.None, OperatorPrecedence.LogicalOr, NodeType.LogOr, OperatorPrecedence.None, NodeType.None, "||", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.BarBar : TokenID.BarBar
|
|
>TokenID : typeof TokenID
|
|
>BarBar : TokenID.BarBar
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.LogicalOr : OperatorPrecedence.LogicalOr
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>LogicalOr : OperatorPrecedence.LogicalOr
|
|
>NodeType.LogOr : any
|
|
>NodeType : any
|
|
>LogOr : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"||" : "||"
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.AmpersandAmpersand, Reservation.None, OperatorPrecedence.LogicalAnd, NodeType.LogAnd, OperatorPrecedence.None, NodeType.None, "&&", ErrorRecoverySet.BinOp); // &&
|
|
>setTokenInfo(TokenID.AmpersandAmpersand, Reservation.None, OperatorPrecedence.LogicalAnd, NodeType.LogAnd, OperatorPrecedence.None, NodeType.None, "&&", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.AmpersandAmpersand : TokenID.AmpersandAmpersand
|
|
>TokenID : typeof TokenID
|
|
>AmpersandAmpersand : TokenID.AmpersandAmpersand
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.LogicalAnd : OperatorPrecedence.LogicalAnd
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>LogicalAnd : OperatorPrecedence.LogicalAnd
|
|
>NodeType.LogAnd : any
|
|
>NodeType : any
|
|
>LogAnd : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"&&" : "&&"
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.Bar, Reservation.None, OperatorPrecedence.BitwiseOr, NodeType.Or, OperatorPrecedence.None, NodeType.None, "|", ErrorRecoverySet.BinOp); // |
|
|
>setTokenInfo(TokenID.Bar, Reservation.None, OperatorPrecedence.BitwiseOr, NodeType.Or, OperatorPrecedence.None, NodeType.None, "|", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Bar : TokenID.Bar
|
|
>TokenID : typeof TokenID
|
|
>Bar : TokenID.Bar
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.BitwiseOr : OperatorPrecedence.BitwiseOr
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>BitwiseOr : OperatorPrecedence.BitwiseOr
|
|
>NodeType.Or : any
|
|
>NodeType : any
|
|
>Or : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"|" : "|"
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.Caret, Reservation.None, OperatorPrecedence.BitwiseExclusiveOr, NodeType.Xor, OperatorPrecedence.None, NodeType.None, "^", ErrorRecoverySet.BinOp); // ^
|
|
>setTokenInfo(TokenID.Caret, Reservation.None, OperatorPrecedence.BitwiseExclusiveOr, NodeType.Xor, OperatorPrecedence.None, NodeType.None, "^", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Caret : TokenID.Caret
|
|
>TokenID : typeof TokenID
|
|
>Caret : TokenID.Caret
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.BitwiseExclusiveOr : OperatorPrecedence.BitwiseExclusiveOr
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>BitwiseExclusiveOr : OperatorPrecedence.BitwiseExclusiveOr
|
|
>NodeType.Xor : any
|
|
>NodeType : any
|
|
>Xor : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"^" : "^"
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.And, Reservation.None, OperatorPrecedence.BitwiseAnd, NodeType.And, OperatorPrecedence.None, NodeType.None, "&", ErrorRecoverySet.BinOp); // &
|
|
>setTokenInfo(TokenID.And, Reservation.None, OperatorPrecedence.BitwiseAnd, NodeType.And, OperatorPrecedence.None, NodeType.None, "&", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.And : TokenID.And
|
|
>TokenID : typeof TokenID
|
|
>And : TokenID.And
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.BitwiseAnd : OperatorPrecedence.BitwiseAnd
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>BitwiseAnd : OperatorPrecedence.BitwiseAnd
|
|
>NodeType.And : any
|
|
>NodeType : any
|
|
>And : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"&" : "&"
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.EqualsEquals, Reservation.None, OperatorPrecedence.Equality, NodeType.Eq, OperatorPrecedence.None, NodeType.None, "==", ErrorRecoverySet.BinOp); // ==
|
|
>setTokenInfo(TokenID.EqualsEquals, Reservation.None, OperatorPrecedence.Equality, NodeType.Eq, OperatorPrecedence.None, NodeType.None, "==", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.EqualsEquals : TokenID.EqualsEquals
|
|
>TokenID : typeof TokenID
|
|
>EqualsEquals : TokenID.EqualsEquals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Equality : OperatorPrecedence.Equality
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Equality : OperatorPrecedence.Equality
|
|
>NodeType.Eq : any
|
|
>NodeType : any
|
|
>Eq : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"==" : "=="
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.ExclamationEquals, Reservation.None, OperatorPrecedence.Equality, NodeType.Ne, OperatorPrecedence.None, NodeType.None, "!=", ErrorRecoverySet.BinOp); // !=
|
|
>setTokenInfo(TokenID.ExclamationEquals, Reservation.None, OperatorPrecedence.Equality, NodeType.Ne, OperatorPrecedence.None, NodeType.None, "!=", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.ExclamationEquals : TokenID.ExclamationEquals
|
|
>TokenID : typeof TokenID
|
|
>ExclamationEquals : TokenID.ExclamationEquals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Equality : OperatorPrecedence.Equality
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Equality : OperatorPrecedence.Equality
|
|
>NodeType.Ne : any
|
|
>NodeType : any
|
|
>Ne : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"!=" : "!="
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.EqualsEqualsEquals, Reservation.None, OperatorPrecedence.Equality, NodeType.Eqv, OperatorPrecedence.None, NodeType.None, "===", ErrorRecoverySet.BinOp); // ===
|
|
>setTokenInfo(TokenID.EqualsEqualsEquals, Reservation.None, OperatorPrecedence.Equality, NodeType.Eqv, OperatorPrecedence.None, NodeType.None, "===", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.EqualsEqualsEquals : TokenID.EqualsEqualsEquals
|
|
>TokenID : typeof TokenID
|
|
>EqualsEqualsEquals : TokenID.EqualsEqualsEquals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Equality : OperatorPrecedence.Equality
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Equality : OperatorPrecedence.Equality
|
|
>NodeType.Eqv : any
|
|
>NodeType : any
|
|
>Eqv : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"===" : "==="
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.ExclamationEqualsEquals, Reservation.None, OperatorPrecedence.Equality, NodeType.NEqv, OperatorPrecedence.None, NodeType.None, "!==", ErrorRecoverySet.BinOp); // !==
|
|
>setTokenInfo(TokenID.ExclamationEqualsEquals, Reservation.None, OperatorPrecedence.Equality, NodeType.NEqv, OperatorPrecedence.None, NodeType.None, "!==", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.ExclamationEqualsEquals : TokenID.ExclamationEqualsEquals
|
|
>TokenID : typeof TokenID
|
|
>ExclamationEqualsEquals : TokenID.ExclamationEqualsEquals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Equality : OperatorPrecedence.Equality
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Equality : OperatorPrecedence.Equality
|
|
>NodeType.NEqv : any
|
|
>NodeType : any
|
|
>NEqv : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"!==" : "!=="
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.LessThan, Reservation.None, OperatorPrecedence.Relational, NodeType.Lt, OperatorPrecedence.None, NodeType.None, "<", ErrorRecoverySet.BinOp); // <
|
|
>setTokenInfo(TokenID.LessThan, Reservation.None, OperatorPrecedence.Relational, NodeType.Lt, OperatorPrecedence.None, NodeType.None, "<", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.LessThan : TokenID.LessThan
|
|
>TokenID : typeof TokenID
|
|
>LessThan : TokenID.LessThan
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Relational : OperatorPrecedence.Relational
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Relational : OperatorPrecedence.Relational
|
|
>NodeType.Lt : any
|
|
>NodeType : any
|
|
>Lt : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"<" : "<"
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.LessThanEquals, Reservation.None, OperatorPrecedence.Relational, NodeType.Le, OperatorPrecedence.None, NodeType.None, "<=", ErrorRecoverySet.BinOp); // <=
|
|
>setTokenInfo(TokenID.LessThanEquals, Reservation.None, OperatorPrecedence.Relational, NodeType.Le, OperatorPrecedence.None, NodeType.None, "<=", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.LessThanEquals : TokenID.LessThanEquals
|
|
>TokenID : typeof TokenID
|
|
>LessThanEquals : TokenID.LessThanEquals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Relational : OperatorPrecedence.Relational
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Relational : OperatorPrecedence.Relational
|
|
>NodeType.Le : any
|
|
>NodeType : any
|
|
>Le : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"<=" : "<="
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.GreaterThan, Reservation.None, OperatorPrecedence.Relational, NodeType.Gt, OperatorPrecedence.None, NodeType.None, ">", ErrorRecoverySet.BinOp); // >
|
|
>setTokenInfo(TokenID.GreaterThan, Reservation.None, OperatorPrecedence.Relational, NodeType.Gt, OperatorPrecedence.None, NodeType.None, ">", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.GreaterThan : TokenID.GreaterThan
|
|
>TokenID : typeof TokenID
|
|
>GreaterThan : TokenID.GreaterThan
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Relational : OperatorPrecedence.Relational
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Relational : OperatorPrecedence.Relational
|
|
>NodeType.Gt : any
|
|
>NodeType : any
|
|
>Gt : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>">" : ">"
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.GreaterThanEquals, Reservation.None, OperatorPrecedence.Relational, NodeType.Ge, OperatorPrecedence.None, NodeType.None, ">=", ErrorRecoverySet.BinOp); // >=
|
|
>setTokenInfo(TokenID.GreaterThanEquals, Reservation.None, OperatorPrecedence.Relational, NodeType.Ge, OperatorPrecedence.None, NodeType.None, ">=", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.GreaterThanEquals : TokenID.GreaterThanEquals
|
|
>TokenID : typeof TokenID
|
|
>GreaterThanEquals : TokenID.GreaterThanEquals
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Relational : OperatorPrecedence.Relational
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Relational : OperatorPrecedence.Relational
|
|
>NodeType.Ge : any
|
|
>NodeType : any
|
|
>Ge : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>">=" : ">="
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.LessThanLessThan, Reservation.None, OperatorPrecedence.Shift, NodeType.Lsh, OperatorPrecedence.None, NodeType.None, "<<", ErrorRecoverySet.BinOp); // <<
|
|
>setTokenInfo(TokenID.LessThanLessThan, Reservation.None, OperatorPrecedence.Shift, NodeType.Lsh, OperatorPrecedence.None, NodeType.None, "<<", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.LessThanLessThan : TokenID.LessThanLessThan
|
|
>TokenID : typeof TokenID
|
|
>LessThanLessThan : TokenID.LessThanLessThan
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Shift : OperatorPrecedence.Shift
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Shift : OperatorPrecedence.Shift
|
|
>NodeType.Lsh : any
|
|
>NodeType : any
|
|
>Lsh : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"<<" : "<<"
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.GreaterThanGreaterThan, Reservation.None, OperatorPrecedence.Shift, NodeType.Rsh, OperatorPrecedence.None, NodeType.None, ">>", ErrorRecoverySet.BinOp); // >>
|
|
>setTokenInfo(TokenID.GreaterThanGreaterThan, Reservation.None, OperatorPrecedence.Shift, NodeType.Rsh, OperatorPrecedence.None, NodeType.None, ">>", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.GreaterThanGreaterThan : TokenID.GreaterThanGreaterThan
|
|
>TokenID : typeof TokenID
|
|
>GreaterThanGreaterThan : TokenID.GreaterThanGreaterThan
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Shift : OperatorPrecedence.Shift
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Shift : OperatorPrecedence.Shift
|
|
>NodeType.Rsh : any
|
|
>NodeType : any
|
|
>Rsh : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>">>" : ">>"
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.GreaterThanGreaterThanGreaterThan, Reservation.None, OperatorPrecedence.Shift, NodeType.Rs2, OperatorPrecedence.None, NodeType.None, ">>>", ErrorRecoverySet.BinOp); // >>>
|
|
>setTokenInfo(TokenID.GreaterThanGreaterThanGreaterThan, Reservation.None, OperatorPrecedence.Shift, NodeType.Rs2, OperatorPrecedence.None, NodeType.None, ">>>", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.GreaterThanGreaterThanGreaterThan : TokenID.GreaterThanGreaterThanGreaterThan
|
|
>TokenID : typeof TokenID
|
|
>GreaterThanGreaterThanGreaterThan : TokenID.GreaterThanGreaterThanGreaterThan
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Shift : OperatorPrecedence.Shift
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Shift : OperatorPrecedence.Shift
|
|
>NodeType.Rs2 : any
|
|
>NodeType : any
|
|
>Rs2 : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>">>>" : ">>>"
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.Plus, Reservation.None, OperatorPrecedence.Additive, NodeType.Add, OperatorPrecedence.Unary, NodeType.Pos, "+", ErrorRecoverySet.AddOp); // +
|
|
>setTokenInfo(TokenID.Plus, Reservation.None, OperatorPrecedence.Additive, NodeType.Add, OperatorPrecedence.Unary, NodeType.Pos, "+", ErrorRecoverySet.AddOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Plus : TokenID.Plus
|
|
>TokenID : typeof TokenID
|
|
>Plus : TokenID.Plus
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Additive : OperatorPrecedence.Additive
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Additive : OperatorPrecedence.Additive
|
|
>NodeType.Add : any
|
|
>NodeType : any
|
|
>Add : any
|
|
>OperatorPrecedence.Unary : OperatorPrecedence.Unary
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Unary : OperatorPrecedence.Unary
|
|
>NodeType.Pos : any
|
|
>NodeType : any
|
|
>Pos : any
|
|
>"+" : "+"
|
|
>ErrorRecoverySet.AddOp : any
|
|
>ErrorRecoverySet : any
|
|
>AddOp : any
|
|
|
|
setTokenInfo(TokenID.Minus, Reservation.None, OperatorPrecedence.Additive, NodeType.Sub, OperatorPrecedence.Unary, NodeType.Neg, "-", ErrorRecoverySet.AddOp); // -
|
|
>setTokenInfo(TokenID.Minus, Reservation.None, OperatorPrecedence.Additive, NodeType.Sub, OperatorPrecedence.Unary, NodeType.Neg, "-", ErrorRecoverySet.AddOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Minus : TokenID.Minus
|
|
>TokenID : typeof TokenID
|
|
>Minus : TokenID.Minus
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Additive : OperatorPrecedence.Additive
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Additive : OperatorPrecedence.Additive
|
|
>NodeType.Sub : any
|
|
>NodeType : any
|
|
>Sub : any
|
|
>OperatorPrecedence.Unary : OperatorPrecedence.Unary
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Unary : OperatorPrecedence.Unary
|
|
>NodeType.Neg : any
|
|
>NodeType : any
|
|
>Neg : any
|
|
>"-" : "-"
|
|
>ErrorRecoverySet.AddOp : any
|
|
>ErrorRecoverySet : any
|
|
>AddOp : any
|
|
|
|
setTokenInfo(TokenID.Asterisk, Reservation.None, OperatorPrecedence.Multiplicative, NodeType.Mul, OperatorPrecedence.None, NodeType.None, "*", ErrorRecoverySet.BinOp); // *
|
|
>setTokenInfo(TokenID.Asterisk, Reservation.None, OperatorPrecedence.Multiplicative, NodeType.Mul, OperatorPrecedence.None, NodeType.None, "*", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Asterisk : TokenID.Asterisk
|
|
>TokenID : typeof TokenID
|
|
>Asterisk : TokenID.Asterisk
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Multiplicative : OperatorPrecedence.Multiplicative
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Multiplicative : OperatorPrecedence.Multiplicative
|
|
>NodeType.Mul : any
|
|
>NodeType : any
|
|
>Mul : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"*" : "*"
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.Slash, Reservation.None, OperatorPrecedence.Multiplicative, NodeType.Div, OperatorPrecedence.None, NodeType.None, "/", ErrorRecoverySet.BinOp); // /
|
|
>setTokenInfo(TokenID.Slash, Reservation.None, OperatorPrecedence.Multiplicative, NodeType.Div, OperatorPrecedence.None, NodeType.None, "/", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Slash : TokenID.Slash
|
|
>TokenID : typeof TokenID
|
|
>Slash : TokenID.Slash
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Multiplicative : OperatorPrecedence.Multiplicative
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Multiplicative : OperatorPrecedence.Multiplicative
|
|
>NodeType.Div : any
|
|
>NodeType : any
|
|
>Div : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"/" : "/"
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.Percent, Reservation.None, OperatorPrecedence.Multiplicative, NodeType.Mod, OperatorPrecedence.None, NodeType.None, "%", ErrorRecoverySet.BinOp); // %
|
|
>setTokenInfo(TokenID.Percent, Reservation.None, OperatorPrecedence.Multiplicative, NodeType.Mod, OperatorPrecedence.None, NodeType.None, "%", ErrorRecoverySet.BinOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Percent : TokenID.Percent
|
|
>TokenID : typeof TokenID
|
|
>Percent : TokenID.Percent
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Multiplicative : OperatorPrecedence.Multiplicative
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Multiplicative : OperatorPrecedence.Multiplicative
|
|
>NodeType.Mod : any
|
|
>NodeType : any
|
|
>Mod : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"%" : "%"
|
|
>ErrorRecoverySet.BinOp : any
|
|
>ErrorRecoverySet : any
|
|
>BinOp : any
|
|
|
|
setTokenInfo(TokenID.Tilde, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.Unary, NodeType.Not, "~", ErrorRecoverySet.PreOp); // ~
|
|
>setTokenInfo(TokenID.Tilde, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.Unary, NodeType.Not, "~", ErrorRecoverySet.PreOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Tilde : TokenID.Tilde
|
|
>TokenID : typeof TokenID
|
|
>Tilde : TokenID.Tilde
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.Unary : OperatorPrecedence.Unary
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Unary : OperatorPrecedence.Unary
|
|
>NodeType.Not : any
|
|
>NodeType : any
|
|
>Not : any
|
|
>"~" : "~"
|
|
>ErrorRecoverySet.PreOp : any
|
|
>ErrorRecoverySet : any
|
|
>PreOp : any
|
|
|
|
setTokenInfo(TokenID.Exclamation, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.Unary, NodeType.LogNot, "!", ErrorRecoverySet.PreOp); // !
|
|
>setTokenInfo(TokenID.Exclamation, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.Unary, NodeType.LogNot, "!", ErrorRecoverySet.PreOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Exclamation : TokenID.Exclamation
|
|
>TokenID : typeof TokenID
|
|
>Exclamation : TokenID.Exclamation
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.Unary : OperatorPrecedence.Unary
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Unary : OperatorPrecedence.Unary
|
|
>NodeType.LogNot : any
|
|
>NodeType : any
|
|
>LogNot : any
|
|
>"!" : "!"
|
|
>ErrorRecoverySet.PreOp : any
|
|
>ErrorRecoverySet : any
|
|
>PreOp : any
|
|
|
|
setTokenInfo(TokenID.PlusPlus, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.Unary, NodeType.IncPre, "++", ErrorRecoverySet.PreOp); // ++
|
|
>setTokenInfo(TokenID.PlusPlus, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.Unary, NodeType.IncPre, "++", ErrorRecoverySet.PreOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.PlusPlus : TokenID.PlusPlus
|
|
>TokenID : typeof TokenID
|
|
>PlusPlus : TokenID.PlusPlus
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.Unary : OperatorPrecedence.Unary
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Unary : OperatorPrecedence.Unary
|
|
>NodeType.IncPre : any
|
|
>NodeType : any
|
|
>IncPre : any
|
|
>"++" : "++"
|
|
>ErrorRecoverySet.PreOp : any
|
|
>ErrorRecoverySet : any
|
|
>PreOp : any
|
|
|
|
setTokenInfo(TokenID.MinusMinus, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.Unary, NodeType.DecPre, "--", ErrorRecoverySet.PreOp); // --
|
|
>setTokenInfo(TokenID.MinusMinus, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.Unary, NodeType.DecPre, "--", ErrorRecoverySet.PreOp) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.MinusMinus : TokenID.MinusMinus
|
|
>TokenID : typeof TokenID
|
|
>MinusMinus : TokenID.MinusMinus
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.Unary : OperatorPrecedence.Unary
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Unary : OperatorPrecedence.Unary
|
|
>NodeType.DecPre : any
|
|
>NodeType : any
|
|
>DecPre : any
|
|
>"--" : "--"
|
|
>ErrorRecoverySet.PreOp : any
|
|
>ErrorRecoverySet : any
|
|
>PreOp : any
|
|
|
|
setTokenInfo(TokenID.OpenParen, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "(", ErrorRecoverySet.LParen); // (
|
|
>setTokenInfo(TokenID.OpenParen, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "(", ErrorRecoverySet.LParen) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.OpenParen : TokenID.OpenParen
|
|
>TokenID : typeof TokenID
|
|
>OpenParen : TokenID.OpenParen
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"(" : "("
|
|
>ErrorRecoverySet.LParen : any
|
|
>ErrorRecoverySet : any
|
|
>LParen : any
|
|
|
|
setTokenInfo(TokenID.OpenBracket, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "[", ErrorRecoverySet.LBrack); // [
|
|
>setTokenInfo(TokenID.OpenBracket, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "[", ErrorRecoverySet.LBrack) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.OpenBracket : TokenID.OpenBracket
|
|
>TokenID : typeof TokenID
|
|
>OpenBracket : TokenID.OpenBracket
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"[" : "["
|
|
>ErrorRecoverySet.LBrack : any
|
|
>ErrorRecoverySet : any
|
|
>LBrack : any
|
|
|
|
setTokenInfo(TokenID.Dot, Reservation.None, OperatorPrecedence.Unary, NodeType.None, OperatorPrecedence.None, NodeType.None, ".", ErrorRecoverySet.Dot); // .
|
|
>setTokenInfo(TokenID.Dot, Reservation.None, OperatorPrecedence.Unary, NodeType.None, OperatorPrecedence.None, NodeType.None, ".", ErrorRecoverySet.Dot) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.Dot : TokenID.Dot
|
|
>TokenID : typeof TokenID
|
|
>Dot : TokenID.Dot
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.Unary : OperatorPrecedence.Unary
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>Unary : OperatorPrecedence.Unary
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"." : "."
|
|
>ErrorRecoverySet.Dot : any
|
|
>ErrorRecoverySet : any
|
|
>Dot : any
|
|
|
|
setTokenInfo(TokenID.EndOfFile, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "<EOF>", ErrorRecoverySet.EOF); // EOF
|
|
>setTokenInfo(TokenID.EndOfFile, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "<EOF>", ErrorRecoverySet.EOF) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.EndOfFile : TokenID.EndOfFile
|
|
>TokenID : typeof TokenID
|
|
>EndOfFile : TokenID.EndOfFile
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"<EOF>" : "<EOF>"
|
|
>ErrorRecoverySet.EOF : any
|
|
>ErrorRecoverySet : any
|
|
>EOF : any
|
|
|
|
setTokenInfo(TokenID.EqualsGreaterThan, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "=>", ErrorRecoverySet.None); // =>
|
|
>setTokenInfo(TokenID.EqualsGreaterThan, Reservation.None, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "=>", ErrorRecoverySet.None) : void
|
|
>setTokenInfo : (tokenId: TokenID, reservation: number, binopPrecedence: number, binopNodeType: number, unopPrecedence: number, unopNodeType: number, text: string, ers: ErrorRecoverySet) => void
|
|
>TokenID.EqualsGreaterThan : TokenID.EqualsGreaterThan
|
|
>TokenID : typeof TokenID
|
|
>EqualsGreaterThan : TokenID.EqualsGreaterThan
|
|
>Reservation.None : Reservation
|
|
>Reservation : typeof Reservation
|
|
>None : Reservation
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>OperatorPrecedence.None : OperatorPrecedence.None
|
|
>OperatorPrecedence : typeof OperatorPrecedence
|
|
>None : OperatorPrecedence.None
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
>"=>" : "=>"
|
|
>ErrorRecoverySet.None : any
|
|
>ErrorRecoverySet : any
|
|
>None : any
|
|
|
|
export function lookupToken(tokenId: TokenID): TokenInfo {
|
|
>lookupToken : (tokenId: TokenID) => TokenInfo
|
|
>tokenId : TokenID
|
|
|
|
return tokenTable[tokenId];
|
|
>tokenTable[tokenId] : any
|
|
>tokenTable : any
|
|
>tokenId : TokenID
|
|
}
|
|
|
|
export enum TokenClass {
|
|
>TokenClass : TokenClass
|
|
|
|
Punctuation,
|
|
>Punctuation : TokenClass.Punctuation
|
|
|
|
Keyword,
|
|
>Keyword : TokenClass.Keyword
|
|
|
|
Operator,
|
|
>Operator : TokenClass.Operator
|
|
|
|
Comment,
|
|
>Comment : TokenClass.Comment
|
|
|
|
Whitespace,
|
|
>Whitespace : TokenClass.Whitespace
|
|
|
|
Identifier,
|
|
>Identifier : TokenClass.Identifier
|
|
|
|
Literal,
|
|
>Literal : TokenClass.Literal
|
|
}
|
|
|
|
export class SavedToken {
|
|
>SavedToken : SavedToken
|
|
|
|
constructor (public tok: Token, public minChar: number, public limChar: number) { }
|
|
>tok : Token
|
|
>minChar : number
|
|
>limChar : number
|
|
}
|
|
|
|
export class Token {
|
|
>Token : Token
|
|
|
|
constructor (public tokenId: TokenID) {
|
|
>tokenId : TokenID
|
|
}
|
|
|
|
public toString() {
|
|
>toString : () => string
|
|
|
|
return "token: " + this.tokenId + " " + this.getText() + " (" + (<any>TokenID)._map[this.tokenId] + ")";
|
|
>"token: " + this.tokenId + " " + this.getText() + " (" + (<any>TokenID)._map[this.tokenId] + ")" : string
|
|
>"token: " + this.tokenId + " " + this.getText() + " (" + (<any>TokenID)._map[this.tokenId] : string
|
|
>"token: " + this.tokenId + " " + this.getText() + " (" : string
|
|
>"token: " + this.tokenId + " " + this.getText() : string
|
|
>"token: " + this.tokenId + " " : string
|
|
>"token: " + this.tokenId : string
|
|
>"token: " : "token: "
|
|
>this.tokenId : TokenID
|
|
>this : this
|
|
>tokenId : TokenID
|
|
>" " : " "
|
|
>this.getText() : string
|
|
>this.getText : () => string
|
|
>this : this
|
|
>getText : () => string
|
|
>" (" : " ("
|
|
>(<any>TokenID)._map[this.tokenId] : any
|
|
>(<any>TokenID)._map : any
|
|
>(<any>TokenID) : any
|
|
><any>TokenID : any
|
|
>TokenID : typeof TokenID
|
|
>_map : any
|
|
>this.tokenId : TokenID
|
|
>this : this
|
|
>tokenId : TokenID
|
|
>")" : ")"
|
|
}
|
|
|
|
public print(line: number, outfile) {
|
|
>print : (line: number, outfile: any) => void
|
|
>line : number
|
|
>outfile : any
|
|
|
|
outfile.WriteLine(this.toString() + ",on line" + line);
|
|
>outfile.WriteLine(this.toString() + ",on line" + line) : any
|
|
>outfile.WriteLine : any
|
|
>outfile : any
|
|
>WriteLine : any
|
|
>this.toString() + ",on line" + line : string
|
|
>this.toString() + ",on line" : string
|
|
>this.toString() : string
|
|
>this.toString : () => string
|
|
>this : this
|
|
>toString : () => string
|
|
>",on line" : ",on line"
|
|
>line : number
|
|
}
|
|
|
|
public getText(): string {
|
|
>getText : () => string
|
|
|
|
return tokenTable[this.tokenId].text;
|
|
>tokenTable[this.tokenId].text : any
|
|
>tokenTable[this.tokenId] : any
|
|
>tokenTable : any
|
|
>this.tokenId : TokenID
|
|
>this : this
|
|
>tokenId : TokenID
|
|
>text : any
|
|
}
|
|
|
|
public classification(): TokenClass {
|
|
>classification : () => TokenClass
|
|
|
|
if (this.tokenId <= TokenID.LimKeyword) {
|
|
>this.tokenId <= TokenID.LimKeyword : boolean
|
|
>this.tokenId : TokenID
|
|
>this : this
|
|
>tokenId : TokenID
|
|
>TokenID.LimKeyword : TokenID.Yield
|
|
>TokenID : typeof TokenID
|
|
>LimKeyword : TokenID.Yield
|
|
|
|
return TokenClass.Keyword;
|
|
>TokenClass.Keyword : TokenClass.Keyword
|
|
>TokenClass : typeof TokenClass
|
|
>Keyword : TokenClass.Keyword
|
|
}
|
|
else {
|
|
var tokenInfo = lookupToken(this.tokenId);
|
|
>tokenInfo : TokenInfo
|
|
>lookupToken(this.tokenId) : TokenInfo
|
|
>lookupToken : (tokenId: TokenID) => TokenInfo
|
|
>this.tokenId : TokenID
|
|
>this : this
|
|
>tokenId : TokenID
|
|
|
|
if (tokenInfo != undefined) {
|
|
>tokenInfo != undefined : boolean
|
|
>tokenInfo : TokenInfo
|
|
>undefined : undefined
|
|
|
|
if ((tokenInfo.unopNodeType != NodeType.None) ||
|
|
>(tokenInfo.unopNodeType != NodeType.None) || (tokenInfo.binopNodeType != NodeType.None) : boolean
|
|
>(tokenInfo.unopNodeType != NodeType.None) : boolean
|
|
>tokenInfo.unopNodeType != NodeType.None : boolean
|
|
>tokenInfo.unopNodeType : number
|
|
>tokenInfo : TokenInfo
|
|
>unopNodeType : number
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
|
|
(tokenInfo.binopNodeType != NodeType.None)) {
|
|
>(tokenInfo.binopNodeType != NodeType.None) : boolean
|
|
>tokenInfo.binopNodeType != NodeType.None : boolean
|
|
>tokenInfo.binopNodeType : number
|
|
>tokenInfo : TokenInfo
|
|
>binopNodeType : number
|
|
>NodeType.None : any
|
|
>NodeType : any
|
|
>None : any
|
|
|
|
return TokenClass.Operator;
|
|
>TokenClass.Operator : TokenClass.Operator
|
|
>TokenClass : typeof TokenClass
|
|
>Operator : TokenClass.Operator
|
|
}
|
|
}
|
|
}
|
|
|
|
return TokenClass.Punctuation;
|
|
>TokenClass.Punctuation : TokenClass.Punctuation
|
|
>TokenClass : typeof TokenClass
|
|
>Punctuation : TokenClass.Punctuation
|
|
}
|
|
}
|
|
|
|
export class NumberLiteralToken extends Token {
|
|
>NumberLiteralToken : NumberLiteralToken
|
|
>Token : Token
|
|
|
|
constructor (public value: number, public hasEmptyFraction?: boolean) {
|
|
>value : number
|
|
>hasEmptyFraction : boolean
|
|
|
|
super(TokenID.NumberLiteral);
|
|
>super(TokenID.NumberLiteral) : void
|
|
>super : typeof Token
|
|
>TokenID.NumberLiteral : TokenID.NumberLiteral
|
|
>TokenID : typeof TokenID
|
|
>NumberLiteral : TokenID.NumberLiteral
|
|
}
|
|
|
|
public getText(): string {
|
|
>getText : () => string
|
|
|
|
return this.hasEmptyFraction ? this.value.toString() + ".0" : this.value.toString();
|
|
>this.hasEmptyFraction ? this.value.toString() + ".0" : this.value.toString() : string
|
|
>this.hasEmptyFraction : boolean
|
|
>this : this
|
|
>hasEmptyFraction : boolean
|
|
>this.value.toString() + ".0" : string
|
|
>this.value.toString() : string
|
|
>this.value.toString : (radix?: number) => string
|
|
>this.value : number
|
|
>this : this
|
|
>value : number
|
|
>toString : (radix?: number) => string
|
|
>".0" : ".0"
|
|
>this.value.toString() : string
|
|
>this.value.toString : (radix?: number) => string
|
|
>this.value : number
|
|
>this : this
|
|
>value : number
|
|
>toString : (radix?: number) => string
|
|
}
|
|
|
|
public classification(): TokenClass {
|
|
>classification : () => TokenClass
|
|
|
|
return TokenClass.Literal;
|
|
>TokenClass.Literal : TokenClass.Literal
|
|
>TokenClass : typeof TokenClass
|
|
>Literal : TokenClass.Literal
|
|
}
|
|
}
|
|
|
|
export class StringLiteralToken extends Token {
|
|
>StringLiteralToken : StringLiteralToken
|
|
>Token : Token
|
|
|
|
constructor (public value: string) {
|
|
>value : string
|
|
|
|
super(TokenID.StringLiteral);
|
|
>super(TokenID.StringLiteral) : void
|
|
>super : typeof Token
|
|
>TokenID.StringLiteral : TokenID.StringLiteral
|
|
>TokenID : typeof TokenID
|
|
>StringLiteral : TokenID.StringLiteral
|
|
}
|
|
|
|
public getText(): string {
|
|
>getText : () => string
|
|
|
|
return this.value;
|
|
>this.value : string
|
|
>this : this
|
|
>value : string
|
|
}
|
|
|
|
public classification(): TokenClass {
|
|
>classification : () => TokenClass
|
|
|
|
return TokenClass.Literal;
|
|
>TokenClass.Literal : TokenClass.Literal
|
|
>TokenClass : typeof TokenClass
|
|
>Literal : TokenClass.Literal
|
|
}
|
|
}
|
|
|
|
export class IdentifierToken extends Token {
|
|
>IdentifierToken : IdentifierToken
|
|
>Token : Token
|
|
|
|
constructor (public value: string, public hasEscapeSequence : boolean) {
|
|
>value : string
|
|
>hasEscapeSequence : boolean
|
|
|
|
super(TokenID.Identifier);
|
|
>super(TokenID.Identifier) : void
|
|
>super : typeof Token
|
|
>TokenID.Identifier : TokenID.Identifier
|
|
>TokenID : typeof TokenID
|
|
>Identifier : TokenID.Identifier
|
|
}
|
|
public getText(): string {
|
|
>getText : () => string
|
|
|
|
return this.value;
|
|
>this.value : string
|
|
>this : this
|
|
>value : string
|
|
}
|
|
public classification(): TokenClass {
|
|
>classification : () => TokenClass
|
|
|
|
return TokenClass.Identifier;
|
|
>TokenClass.Identifier : TokenClass.Identifier
|
|
>TokenClass : typeof TokenClass
|
|
>Identifier : TokenClass.Identifier
|
|
}
|
|
}
|
|
|
|
export class WhitespaceToken extends Token {
|
|
>WhitespaceToken : WhitespaceToken
|
|
>Token : Token
|
|
|
|
constructor (tokenId: TokenID, public value: string) {
|
|
>tokenId : TokenID
|
|
>value : string
|
|
|
|
super(tokenId);
|
|
>super(tokenId) : void
|
|
>super : typeof Token
|
|
>tokenId : TokenID
|
|
}
|
|
|
|
public getText(): string {
|
|
>getText : () => string
|
|
|
|
return this.value;
|
|
>this.value : string
|
|
>this : this
|
|
>value : string
|
|
}
|
|
|
|
public classification(): TokenClass {
|
|
>classification : () => TokenClass
|
|
|
|
return TokenClass.Whitespace;
|
|
>TokenClass.Whitespace : TokenClass.Whitespace
|
|
>TokenClass : typeof TokenClass
|
|
>Whitespace : TokenClass.Whitespace
|
|
}
|
|
}
|
|
|
|
export class CommentToken extends Token {
|
|
>CommentToken : CommentToken
|
|
>Token : Token
|
|
|
|
constructor (tokenID: TokenID, public value: string, public isBlock: boolean, public startPos: number, public line: number, public endsLine: boolean) {
|
|
>tokenID : TokenID
|
|
>value : string
|
|
>isBlock : boolean
|
|
>startPos : number
|
|
>line : number
|
|
>endsLine : boolean
|
|
|
|
super(tokenID);
|
|
>super(tokenID) : void
|
|
>super : typeof Token
|
|
>tokenID : TokenID
|
|
}
|
|
|
|
public getText(): string {
|
|
>getText : () => string
|
|
|
|
return this.value;
|
|
>this.value : string
|
|
>this : this
|
|
>value : string
|
|
}
|
|
|
|
public classification(): TokenClass {
|
|
>classification : () => TokenClass
|
|
|
|
return TokenClass.Comment;
|
|
>TokenClass.Comment : TokenClass.Comment
|
|
>TokenClass : typeof TokenClass
|
|
>Comment : TokenClass.Comment
|
|
}
|
|
}
|
|
|
|
export class RegularExpressionLiteralToken extends Token {
|
|
>RegularExpressionLiteralToken : RegularExpressionLiteralToken
|
|
>Token : Token
|
|
|
|
constructor(public regex) {
|
|
>regex : any
|
|
|
|
super(TokenID.RegularExpressionLiteral);
|
|
>super(TokenID.RegularExpressionLiteral) : void
|
|
>super : typeof Token
|
|
>TokenID.RegularExpressionLiteral : TokenID.RegularExpressionLiteral
|
|
>TokenID : typeof TokenID
|
|
>RegularExpressionLiteral : TokenID.RegularExpressionLiteral
|
|
}
|
|
|
|
public getText(): string {
|
|
>getText : () => string
|
|
|
|
return this.regex.toString();
|
|
>this.regex.toString() : any
|
|
>this.regex.toString : any
|
|
>this.regex : any
|
|
>this : this
|
|
>regex : any
|
|
>toString : any
|
|
}
|
|
|
|
public classification(): TokenClass {
|
|
>classification : () => TokenClass
|
|
|
|
return TokenClass.Literal;
|
|
>TokenClass.Literal : TokenClass.Literal
|
|
>TokenClass : typeof TokenClass
|
|
>Literal : TokenClass.Literal
|
|
}
|
|
}
|
|
|
|
// TODO: new with length TokenID.LimFixed
|
|
export var staticTokens = new Token[];
|
|
>staticTokens : any
|
|
>new Token[] : any
|
|
>Token[] : any
|
|
>Token : typeof Token
|
|
> : any
|
|
|
|
export function initializeStaticTokens() {
|
|
>initializeStaticTokens : () => void
|
|
|
|
for (var i = 0; i <= TokenID.LimFixed; i++) {
|
|
>i : number
|
|
>0 : 0
|
|
>i <= TokenID.LimFixed : boolean
|
|
>i : number
|
|
>TokenID.LimFixed : TokenID.EqualsGreaterThan
|
|
>TokenID : typeof TokenID
|
|
>LimFixed : TokenID.EqualsGreaterThan
|
|
>i++ : number
|
|
>i : number
|
|
|
|
staticTokens[i] = new Token(i);
|
|
>staticTokens[i] = new Token(i) : Token
|
|
>staticTokens[i] : any
|
|
>staticTokens : any
|
|
>i : number
|
|
>new Token(i) : Token
|
|
>Token : typeof Token
|
|
>i : number
|
|
}
|
|
}
|
|
}
|