SYMBOL INDEX (1287 symbols across 89 files) FILE: src/DeclarationIndex.ts function getNodeLibraryName (line 24) | function getNodeLibraryName(path: string): string { type Resources (line 35) | type Resources = { [name: string]: Resource }; type IndexDelta (line 42) | type IndexDelta = { type FileChanges (line 54) | interface FileChanges { class DeclarationIndex (line 67) | class DeclarationIndex { method indexReady (line 96) | public get indexReady(): boolean { method index (line 107) | public get index(): { [declaration: string]: DeclarationInfo[] } | und... method declarationInfos (line 119) | public get declarationInfos(): DeclarationInfo[] { method constructor (line 126) | constructor(private parser: TypescriptParser, private rootPath: string... method calculateIndexDelta (line 138) | public static calculateIndexDelta( method reset (line 176) | public reset(): void { method buildIndex (line 190) | public async buildIndex(filePathes: string[]): Promise { method reindexForChanges (line 217) | public async reindexForChanges(changes: FileChanges): Promise { method createIndex (line 366) | private async createIndex(resources: Resources): Promise<{ [declaratio... method processResourceExports (line 409) | private processResourceExports( method processAllFromExport (line 470) | private processAllFromExport(exportingLib: Resource, exportedLib: Reso... method processNamedFromExport (line 486) | private processNamedFromExport( method processAssignedExport (line 518) | private processAssignedExport( FILE: src/Node.ts type Node (line 8) | interface Node { FILE: src/SymbolSpecifier.ts class SymbolSpecifier (line 11) | class SymbolSpecifier implements Clonable { method constructor (line 12) | constructor(public specifier: string, public alias?: string) { } method clone (line 21) | public clone(): SymbolSpecifier { FILE: src/TypescriptParser.ts class TypescriptParser (line 47) | class TypescriptParser { method parseSource (line 58) | public async parseSource(source: string, scriptKind: ScriptKind = Scri... method parseFile (line 78) | public async parseFile(filePath: string, rootPath: string): Promise { FILE: src/code-generators/TypescriptCodeGenerator.ts type Generatable (line 31) | type Generatable = Declaration | Import | Export | SymbolSpecifier; type Generators (line 36) | type Generators = { [name: string]: (generatable: Generatable, options: ... constant GENERATORS (line 41) | const GENERATORS: Generators = { class TypescriptCodeGenerator (line 61) | class TypescriptCodeGenerator { method constructor (line 62) | constructor(private options: TypescriptGenerationOptions) { } method generate (line 72) | public generate(declaration: Generatable): string { FILE: src/code-generators/TypescriptGenerationOptions.ts type MultiLineImportRule (line 1) | enum MultiLineImportRule { type TypescriptGenerationOptions (line 13) | interface TypescriptGenerationOptions { FILE: src/code-generators/typescript-generators/accessorDeclaration.ts function generateAccessorDeclaration (line 13) | function generateAccessorDeclaration( FILE: src/code-generators/typescript-generators/externalModuleImport.ts function generateExternalModuleImport (line 12) | function generateExternalModuleImport( FILE: src/code-generators/typescript-generators/methodDeclaration.ts function generateMethodDeclaration (line 14) | function generateMethodDeclaration(method: MethodDeclaration, { tabSize ... FILE: src/code-generators/typescript-generators/namedImport.ts function specifierSort (line 23) | function specifierSort(i1: SymbolSpecifier, i2: SymbolSpecifier): number { function generateNamedImport (line 44) | function generateNamedImport( function getImportSpecifiers (line 108) | function getImportSpecifiers(namedImport: NamedImport, spaceBraces: bool... FILE: src/code-generators/typescript-generators/namespaceImport.ts function generateNamespaceImport (line 12) | function generateNamespaceImport( FILE: src/code-generators/typescript-generators/parameterDeclaration.ts function generateParameterDeclaration (line 10) | function generateParameterDeclaration(parameter: ParameterDeclaration): ... FILE: src/code-generators/typescript-generators/propertyDeclaration.ts function generatePropertyDeclaration (line 13) | function generatePropertyDeclaration( FILE: src/code-generators/typescript-generators/stringImport.ts function generateStringImport (line 12) | function generateStringImport(imp: StringImport, { stringQuoteStyle, eol... FILE: src/code-generators/typescript-generators/symbolSpecifier.ts function generateSymbolSpecifier (line 10) | function generateSymbolSpecifier(specifier: SymbolSpecifier): string { FILE: src/code-generators/typescript-generators/variableDeclaration.ts function generateVariableDelcaration (line 10) | function generateVariableDelcaration(variable: VariableDeclaration): str... FILE: src/declarations/AccessorDeclaration.ts method constructor (line 19) | constructor( class GetterDeclaration (line 37) | class GetterDeclaration extends AccessorDeclaration { } class SetterDeclaration (line 46) | class SetterDeclaration extends AccessorDeclaration { } FILE: src/declarations/ClassDeclaration.ts class ClassDeclaration (line 16) | class ClassDeclaration implements ClassLikeDeclaration, ExportableDeclar... method constructor (line 23) | constructor( FILE: src/declarations/ConstructorDeclaration.ts class ConstructorDeclaration (line 12) | class ConstructorDeclaration implements CallableDeclaration { method constructor (line 16) | constructor( FILE: src/declarations/Declaration.ts type Declaration (line 16) | interface Declaration extends Node { type TypedDeclaration (line 34) | interface TypedDeclaration extends Declaration { type GenericDeclaration (line 54) | interface GenericDeclaration extends Declaration { type ExportableDeclaration (line 74) | interface ExportableDeclaration extends Declaration { type ScopedDeclaration (line 91) | interface ScopedDeclaration extends Declaration { type ClassLikeDeclaration (line 110) | interface ClassLikeDeclaration extends Declaration { type CallableDeclaration (line 144) | interface CallableDeclaration extends Declaration { type AbstractDeclaration (line 169) | interface AbstractDeclaration extends Declaration { type OptionalDeclaration (line 186) | interface OptionalDeclaration extends Declaration { type StaticDeclaration (line 203) | interface StaticDeclaration extends Declaration { type AsyncDeclaration (line 220) | interface AsyncDeclaration extends Declaration { FILE: src/declarations/DeclarationInfo.ts class DeclarationInfo (line 10) | class DeclarationInfo { method constructor (line 11) | constructor(public declaration: Declaration, public from: string) { } FILE: src/declarations/DeclarationVisibility.ts function getVisibilityText (line 7) | function getVisibilityText(visibility?: DeclarationVisibility): string { type DeclarationVisibility (line 26) | const enum DeclarationVisibility { FILE: src/declarations/DefaultDeclaration.ts class DefaultDeclaration (line 13) | class DefaultDeclaration implements ExportableDeclaration { method exportedDeclaration (line 18) | public get exportedDeclaration(): Declaration { method constructor (line 26) | constructor( FILE: src/declarations/EnumDeclaration.ts class EnumDeclaration (line 10) | class EnumDeclaration implements ExportableDeclaration { method constructor (line 13) | constructor( FILE: src/declarations/FunctionDeclaration.ts class FunctionDeclaration (line 14) | class FunctionDeclaration implements AsyncDeclaration, CallableDeclarati... method constructor (line 18) | constructor( FILE: src/declarations/InterfaceDeclaration.ts class InterfaceDeclaration (line 14) | class InterfaceDeclaration implements ClassLikeDeclaration, ExportableDe... method constructor (line 20) | constructor( FILE: src/declarations/MethodDeclaration.ts class MethodDeclaration (line 24) | class MethodDeclaration implements method constructor (line 36) | constructor( FILE: src/declarations/ModuleDeclaration.ts class ModuleDeclaration (line 11) | class ModuleDeclaration implements Declaration { method constructor (line 12) | constructor( FILE: src/declarations/ParameterDeclaration.ts class ParameterDeclaration (line 11) | class ParameterDeclaration implements TypedDeclaration { method constructor (line 12) | constructor(public name: string, public type: string | undefined, publ... class BoundParameterDeclaration (line 15) | class BoundParameterDeclaration extends ParameterDeclaration { method name (line 19) | public get name(): string { method name (line 25) | public set name(_: string) { } method type (line 27) | public get type(): string { method type (line 34) | public set type(_: string) { } method constructor (line 36) | constructor(private startCharacter: string, private endCharacter: stri... class ObjectBoundParameterDeclaration (line 41) | class ObjectBoundParameterDeclaration extends BoundParameterDeclaration { method constructor (line 42) | constructor(start?: number, end?: number) { class ArrayBoundParameterDeclaration (line 47) | class ArrayBoundParameterDeclaration extends BoundParameterDeclaration { method constructor (line 48) | constructor(start?: number, end?: number) { FILE: src/declarations/PropertyDeclaration.ts class PropertyDeclaration (line 12) | class PropertyDeclaration implements OptionalDeclaration, ScopedDeclarat... method constructor (line 13) | constructor( FILE: src/declarations/TypeAliasDeclaration.ts class TypeAliasDeclaration (line 11) | class TypeAliasDeclaration implements ExportableDeclaration { method constructor (line 12) | constructor( FILE: src/declarations/VariableDeclaration.ts class VariableDeclaration (line 11) | class VariableDeclaration implements ExportableDeclaration, TypedDeclara... method constructor (line 12) | constructor( FILE: src/errors/NotGeneratableYetError.ts class NotGeneratableYetError (line 10) | class NotGeneratableYetError extends Error { method constructor (line 11) | constructor(generatable: Generatable) { FILE: src/exports/AllExport.ts class AllExport (line 10) | class AllExport implements Export { method constructor (line 11) | constructor(public start: number, public end: number, public from: str... FILE: src/exports/AssignedExport.ts class AssignedExport (line 15) | class AssignedExport implements Export { method exported (line 24) | public get exported(): (ExportableDeclaration | Resource)[] { method constructor (line 35) | constructor( FILE: src/exports/Export.ts type Export (line 10) | interface Export extends Node { } FILE: src/exports/NamedExport.ts class NamedExport (line 11) | class NamedExport implements Export { method constructor (line 14) | constructor(public start: number, public end: number, public from: str... FILE: src/imports/ExternalModuleImport.ts class ExternalModuleImport (line 11) | class ExternalModuleImport implements AliasedImport { method isNew (line 12) | public get isNew(): boolean { method constructor (line 16) | constructor(public libraryName: string, public alias: string, public s... method clone (line 25) | public clone(): ExternalModuleImport { FILE: src/imports/Import.ts type Import (line 11) | interface Import extends Clonable, Node { type AliasedImport (line 38) | interface AliasedImport extends Import { FILE: src/imports/NamedImport.ts class NamedImport (line 14) | class NamedImport implements Import { method isNew (line 18) | public get isNew(): boolean { method constructor (line 22) | constructor(public libraryName: string, public start?: number, public ... method clone (line 31) | public clone(): NamedImport { FILE: src/imports/NamespaceImport.ts class NamespaceImport (line 10) | class NamespaceImport implements AliasedImport { method isNew (line 11) | public get isNew(): boolean { method constructor (line 15) | constructor(public libraryName: string, public alias: string, public s... method clone (line 24) | public clone(): NamespaceImport { FILE: src/imports/StringImport.ts class StringImport (line 10) | class StringImport implements Import { method isNew (line 11) | public get isNew(): boolean { method constructor (line 15) | constructor(public libraryName: string, public start?: number, public ... method clone (line 24) | public clone(): StringImport { FILE: src/node-parser/class-parser.ts function parseClassIdentifiers (line 47) | function parseClassIdentifiers(tsResource: Resource, node: Node): void { function parseCtorParams (line 69) | function parseCtorParams( function parseClass (line 120) | function parseClass(tsResource: Resource, node: ClassDeclaration): void { FILE: src/node-parser/enum-parser.ts function parseEnum (line 14) | function parseEnum(resource: Resource, node: EnumDeclaration): void { FILE: src/node-parser/export-parser.ts function parseExport (line 19) | function parseExport(resource: Resource, node: ExportDeclaration | Expor... FILE: src/node-parser/function-parser.ts function parseFunctionParts (line 51) | function parseFunctionParts( function parseMethodParams (line 78) | function parseMethodParams( function parseFunction (line 143) | function parseFunction(resource: Resource, node: FunctionDeclaration): v... FILE: src/node-parser/identifier-parser.ts function allowedIfLastIdentifier (line 43) | function allowedIfLastIdentifier(node: Node): boolean { function allowedIfPropertyAccessFirst (line 63) | function allowedIfPropertyAccessFirst(node: Node): boolean { function parseIdentifier (line 83) | function parseIdentifier(resource: Resource, node: Identifier): void { FILE: src/node-parser/import-parser.ts function parseImport (line 32) | function parseImport(resource: Resource, node: ImportDeclaration | Impor... FILE: src/node-parser/interface-parser.ts function parseInterface (line 27) | function parseInterface(resource: Resource, node: InterfaceDeclaration):... FILE: src/node-parser/module-parser.ts function parseModule (line 16) | function parseModule(resource: Resource, node: ModuleDeclaration): Resou... FILE: src/node-parser/parse-utilities.ts function isNodeExported (line 15) | function isNodeExported(node: Node): boolean { function isNodeDefaultExported (line 28) | function isNodeDefaultExported(node: Node): boolean { function getNodeType (line 40) | function getNodeType(node: TypeNode | undefined): string | undefined { function containsModifier (line 52) | function containsModifier(node: Node, modifierKind: SyntaxKind): boolean { function getNodeVisibility (line 64) | function getNodeVisibility(node: Node): DeclarationVisibility | undefined { function getDefaultResourceIdentifier (line 91) | function getDefaultResourceIdentifier(resource: Resource): string { FILE: src/node-parser/traverse-ast.ts function traverseAst (line 1) | function traverseAst(root: Node, visit: (node: Node) => void, skipConten... FILE: src/node-parser/type-alias-parser.ts function parseTypeAlias (line 14) | function parseTypeAlias(resource: Resource, node: TypeAliasDeclaration):... FILE: src/node-parser/variable-parser.ts function parseVariable (line 16) | function parseVariable(parent: Resource | CallableDeclaration, node: Var... FILE: src/resources/File.ts class File (line 20) | class File implements Resource, Node { method identifier (line 27) | public get identifier(): string { method nonLocalUsages (line 31) | public get nonLocalUsages(): string[] { method parsedPath (line 49) | public get parsedPath(): ParsedPath { method isWorkspaceFile (line 60) | public get isWorkspaceFile(): boolean { method constructor (line 64) | constructor(public filePath: string, private rootPath: string, public ... FILE: src/resources/Module.ts class Module (line 16) | class Module implements Resource, Node { method identifier (line 23) | public get identifier(): string { method nonLocalUsages (line 27) | public get nonLocalUsages(): string[] { method constructor (line 37) | constructor(public name: string, public start: number, public end: num... method getNamespaceAlias (line 47) | public getNamespaceAlias(): string { FILE: src/resources/Namespace.ts class Namespace (line 16) | class Namespace implements Resource, Node { method identifier (line 23) | public get identifier(): string { method nonLocalUsages (line 27) | public get nonLocalUsages(): string[] { method constructor (line 37) | constructor(public name: string, public start: number, public end: num... method getNamespaceAlias (line 47) | public getNamespaceAlias(): string { FILE: src/resources/Resource.ts type Resource (line 12) | interface Resource { FILE: src/type-guards/TypescriptGuards.ts function isImportDeclaration (line 32) | function isImportDeclaration(node?: Node): node is ImportDeclaration { function isImportEqualsDeclaration (line 43) | function isImportEqualsDeclaration(node?: Node): node is ImportEqualsDec... function isNamespaceImport (line 54) | function isNamespaceImport(node?: Node): node is NamespaceImport { function isNamedImports (line 65) | function isNamedImports(node?: Node): node is NamedImports { function isNamedExports (line 76) | function isNamedExports(node?: Node): node is NamedExports { function isStringLiteral (line 87) | function isStringLiteral(node?: Node): node is StringLiteral { function isIdentifier (line 98) | function isIdentifier(node?: Node): node is Identifier { function isExternalModuleReference (line 109) | function isExternalModuleReference(node?: Node): node is ExternalModuleR... function isExportDeclaration (line 120) | function isExportDeclaration(node?: Node): node is ExportDeclaration { function isObjectBindingPattern (line 131) | function isObjectBindingPattern(node?: Node): node is ObjectBindingPatte... function isArrayBindingPattern (line 142) | function isArrayBindingPattern(node?: Node): node is ArrayBindingPattern { function isFunctionDeclaration (line 153) | function isFunctionDeclaration(node?: Node): node is FunctionDeclaration { function isMethodSignature (line 164) | function isMethodSignature(node?: Node): node is MethodSignature { function isPropertySignature (line 175) | function isPropertySignature(node?: Node): node is PropertySignature { function isMethodDeclaration (line 186) | function isMethodDeclaration(node?: Node): node is MethodDeclaration { function isPropertyDeclaration (line 197) | function isPropertyDeclaration(node?: Node): node is PropertyDeclaration { function isConstructorDeclaration (line 208) | function isConstructorDeclaration(node?: Node): node is ConstructorDecla... function isGetAccessorDeclaration (line 219) | function isGetAccessorDeclaration(node?: Node): node is GetAccessorDecla... function isSetAccessorDeclaration (line 230) | function isSetAccessorDeclaration(node?: Node): node is SetAccessorDecla... FILE: src/type-guards/TypescriptHeroGuards.ts function isCallableDeclaration (line 11) | function isCallableDeclaration(obj: any): obj is CallableDeclaration { function isExportableDeclaration (line 22) | function isExportableDeclaration(obj: any): obj is ExportableDeclaration { function isAliasedImport (line 33) | function isAliasedImport(obj: any): obj is AliasedImport { FILE: src/utilities/PathHelpers.ts function normalizePathUri (line 10) | function normalizePathUri(uri: string): string { function normalizeFilename (line 27) | function normalizeFilename(filepath: string): string { function toPosix (line 35) | function toPosix(path: string): string { FILE: src/utilities/StringTemplate.ts function stringTemplate (line 9) | function stringTemplate(strings: TemplateStringsArray, ...keys: number[]... FILE: test/_workspace/declaration-index/another-classes.ts class Class1 (line 1) | class Class1 { } FILE: test/_workspace/declaration-index/circular-export/circularExport1.ts class ExportedCircularClass1 (line 1) | class ExportedCircularClass1 { FILE: test/_workspace/declaration-index/circular-export/circularExport2.ts class ExportedCircularClass2 (line 1) | class ExportedCircularClass2 { FILE: test/_workspace/declaration-index/classes.ts class MyClass (line 1) | class MyClass { method doSomething (line 2) | public doSomething(): void { } class FancierLibraryClass (line 5) | class FancierLibraryClass { method doSomethingAwesome (line 6) | public doSomethingAwesome(): void { } class Class1 (line 9) | class Class1 { } class Class2 (line 10) | class Class2 { } class Class3 (line 11) | class Class3 { } class Class4 (line 12) | class Class4 { } class Class5 (line 13) | class Class5 { } class Class6 (line 14) | class Class6 { } class Class7 (line 15) | class Class7 { } class Class8 (line 16) | class Class8 { } class Class9 (line 17) | class Class9 { } FILE: test/_workspace/declaration-index/exports/classes.ts class Class1 (line 1) | class Class1 { } class Class2 (line 2) | class Class2 { } class Class3 (line 3) | class Class3 { } class Class4 (line 4) | class Class4 { } class Class5 (line 5) | class Class5 { } class Class6 (line 6) | class Class6 { } class Class7 (line 7) | class Class7 { } class Class8 (line 8) | class Class8 { } class Class9 (line 9) | class Class9 { } FILE: test/_workspace/declaration-index/helper-functions.ts function isString (line 1) | function isString(str: any): str is string { function isNumber (line 5) | function isNumber(str: any): str is number { FILE: test/_workspace/declaration-index/prototype-funcs.ts function toString (line 1) | function toString(): string { function hasOwnProperty (line 5) | function hasOwnProperty(): boolean { FILE: test/_workspace/declaration-index/reactFile.tsx function foobar (line 3) | function foobar() { FILE: test/_workspace/declaration-index/specific-cases/reindex-with-global-module-export/classes.ts class MyClass (line 2) | class MyClass { method doSomething (line 3) | public doSomething(): void { } FILE: test/_workspace/typescript-parser/async.ts class Class1 (line 1) | class Class1 { method staticAsync (line 2) | public static async staticAsync() { } method func (line 3) | public func(): void { } method asyncFunc (line 4) | public async asyncFunc(): Promise { } method asyncFuncWithoutType (line 5) | public async asyncFuncWithoutType() { } function func (line 8) | function func(): void { } function asyncFunc (line 9) | async function asyncFunc(): Promise { } function asyncFuncWithoutType (line 10) | async function asyncFuncWithoutType() { } function promiseFunc (line 11) | function promiseFunc(): Promise { } FILE: test/_workspace/typescript-parser/class.ts method method1 (line 2) | public method1() { } class NonExportedClass (line 7) | class NonExportedClass { method constructor (line 8) | constructor(public param1: string) { } method method1 (line 10) | public method1(): void { } method method2 (line 11) | protected method2(): void { } method method3 (line 12) | private method3(): void { class ExportedClass (line 17) | class ExportedClass { method property (line 22) | public get property(): string { method property (line 26) | public set property(value: string) { class Generic (line 31) | class Generic { } class MultiGeneric (line 32) | class MultiGeneric { } class PropertyAccessors (line 34) | class PropertyAccessors { method getOnly (line 35) | public get getOnly(): string { method setOnly (line 39) | public set setOnly(value: any) { method getAndSet (line 42) | public get getAndSet(): string { method getAndSet (line 46) | public set getAndSet(value: string) { class ObjAndArrDestruct (line 58) | class ObjAndArrDestruct { method constructor (line 59) | constructor({ p1, p2 }: any, [p3, p4]: any) { } method objMethod (line 61) | public objMethod({ p1, p2, p3 }: any): void { } method arrMethod (line 63) | public arrMethod([p1, p2, p3]: string[]): void { } method objAndArrMethod (line 65) | public objAndArrMethod([p1, p2, p3]: string[], { p4, p5 }: any): void { } class OptionalProperties (line 68) | class OptionalProperties { class StaticThings (line 74) | class StaticThings { method method (line 76) | public static method(): void { } method methodNonStatic (line 77) | public methodNonStatic(): void { } FILE: test/_workspace/typescript-parser/enum.ts type Enumeration (line 1) | enum Enumeration { type ConstantEnumeration (line 7) | const enum ConstantEnumeration { FILE: test/_workspace/typescript-parser/function.ts function function1 (line 1) | function function1(param1): string { function function2 (line 6) | function function2(param1: string, { objParam1, objParam2 }, [arrParam1,... function withoutReturnType (line 10) | function withoutReturnType() { function typeGuard (line 14) | function typeGuard(str: any): str is number { FILE: test/_workspace/typescript-parser/interface.ts type NonExportedInterface (line 1) | interface NonExportedInterface { type ExportedInterface (line 8) | interface ExportedInterface { type Generic (line 15) | interface Generic { } type MultiGeneric (line 16) | interface MultiGeneric { } type OptionalPropertyInterface (line 18) | interface OptionalPropertyInterface { type OptionalFunctionInterface (line 24) | interface OptionalFunctionInterface { FILE: test/_workspace/typescript-parser/javascript.js class ES6Class (line 3) | class ES6Class { method constructor (line 4) | constructor() { } method doSomething (line 6) | doSomething() { } FILE: test/_workspace/typescript-parser/jsx.jsx class ES6Class (line 4) | class ES6Class { method render (line 5) | render() { FILE: test/_workspace/typescript-parser/module.ts class NotExported (line 6) | class NotExported { } type Exported (line 8) | enum Exported { FILE: test/_workspace/typescript-parser/parameters.ts function normal (line 1) | function normal(p1: string): void { } function arrBound1 (line 3) | function arrBound1([p1, p2]): void { } function arrBound2 (line 5) | function arrBound2([p1, p2]: [string, Type]): void { } function arrBound3 (line 7) | function arrBound3([p1, p2]: [string]): void { } function arrBound4 (line 9) | function arrBound4([p1, p2]: [string, number, boolean]): void { } function objBound1 (line 11) | function objBound1({ p1, p2 }): void { } function objBound2 (line 13) | function objBound2({ p1, p2 }: Type): void { } function objBound3 (line 15) | function objBound3({ p1, p2 }: { p1: string, p2: Type }): void { } function objBound4 (line 17) | function objBound4({ p1, p2 }: { p1: string }): void { } function objBound5 (line 19) | function objBound5({ p1, p2 }: { p1: string, p2: number, p3: boolean }):... function mixed (line 21) | function mixed(p1: string, { p2, p3 }: { p2: string, p3: number }, [p4, ... FILE: test/_workspace/typescript-parser/specific-cases/1.tsx type Props (line 51) | interface Props { type State (line 67) | interface State { function mapStateToProps (line 78) | function mapStateToProps(state: AppState, ownProps: Props): Partial, ownProps: Prop... function multiplier (line 130) | function multiplier(playerCount: number): (monsterCount: number) => numb... class EncounterPlanner (line 182) | class EncounterPlanner extends React.Component { method constructor (line 194) | constructor(props: Props) { method componentWillMount (line 199) | public componentWillMount(): void { method componentWillReceiveProps (line 208) | public componentWillReceiveProps(next: Props): void { method render (line 219) | public render(): JSX.Element { method xpSumThreshold (line 551) | private xpSumThreshold(difficulty: 'easy' | 'medium' | 'hard' | 'deadl... method adjustedXp (line 566) | private adjustedXp(xp: number): number { method handleMonsterSelected (line 572) | private handleMonsterSelected(monster: Monster): void { method saveNewEncounter (line 584) | private saveNewEncounter(name: string): void { method handleSaveEncounter (line 597) | private handleSaveEncounter(): void { FILE: test/_workspace/typescript-parser/specific-cases/2.tsx class EncounterPlanner (line 1) | class EncounterPlanner extends React.Component { method constructor (line 13) | constructor(props: Props) { method componentWillMount (line 18) | public componentWillMount(): void { method componentWillReceiveProps (line 27) | public componentWillReceiveProps(next: Props): void { method render (line 38) | public render(): JSX.Element { method xpSumThreshold (line 370) | private xpSumThreshold(difficulty: 'easy' | 'medium' | 'hard' | 'deadl... method adjustedXp (line 385) | private adjustedXp(xp: number): number { method handleMonsterSelected (line 391) | private handleMonsterSelected(monster: Monster): void { method saveNewEncounter (line 403) | private saveNewEncounter(name: string): void { method handleSaveEncounter (line 416) | private handleSaveEncounter(): void { FILE: test/_workspace/typescript-parser/specific-cases/3.tsx class CharacterOverview (line 1) | class CharacterOverview extends React.Component{ method render (line 2) | public render(): JSX.Element { method handleRowClick (line 102) | private handleRowClick(chars: PlayerCharacter[], idx: number): void { FILE: test/_workspace/typescript-parser/typeAlias.ts type Alias (line 1) | type Alias = {}; type ExportedAlias (line 3) | type ExportedAlias = {}; FILE: test/_workspace/typescript-parser/usagesOnly.ts class Class (line 1) | @ClassDecorator method func (line 11) | public func( @ParamDecorator() param: TypedParam, defaultParam = Defau... method prv (line 14) | private prv(param): ReturnValue { class Class (line 35) | class Class extends DefaultClass { method func (line 11) | public func( @ParamDecorator() param: TypedParam, defaultParam = Defau... method prv (line 14) | private prv(param): ReturnValue { class Class (line 39) | class Class extends GenericClass { method func (line 11) | public func( @ParamDecorator() param: TypedParam, defaultParam = Defau... method prv (line 14) | private prv(param): ReturnValue { FILE: test/_workspace/typescript-parser/usagesOnly.tsx function foobar (line 1) | function foobar() { FILE: test/_workspace/typescript-parser/webpack-bundle.js function t (line 1) | function t(n){if(r[n])return r[n].exports;var a=r[n]={i:n,l:!1,exports:{... function n (line 1) | function n(){s.onerror=s.onload=null,clearTimeout(u);var t=a[e];0!==t&&(... function t (line 1) | function t(){return gr.apply(null,arguments)} function r (line 1) | function r(e){return e instanceof Array||"[object Array]"===Object.proto... function a (line 1) | function a(e){return null!=e&&"[object Object]"===Object.prototype.toStr... function i (line 1) | function i(e){var t;for(t in e)return!1;return!0} function o (line 1) | function o(e){return void 0===e} function s (line 1) | function s(e){return"number"==typeof e||"[object Number]"===Object.proto... function u (line 1) | function u(e){return e instanceof Date||"[object Date]"===Object.prototy... function d (line 1) | function d(e,t){var n,r=[];for(n=0;n0?"future":"past"];return D(n... function $ (line 1) | function $(e,t){var n=e.toLowerCase();Ar[n]=Ar[n+"s"]=Ar[t]=e} function C (line 1) | function C(e){return"string"==typeof e?Ar[e]||Ar[e.toLowerCase()]:void 0} function F (line 1) | function F(e){var t,n,r={};for(n in e)c(e,n)&&(t=C(n))&&(r[t]=e[n]);retu... function W (line 1) | function W(e,t){Er[e]=t} function I (line 1) | function I(e){var t=[];for(var n in e)t.push({unit:n,priority:Er[n]});re... function R (line 1) | function R(e,n){return function(r){return null!=r?(z(this,e,r),t.updateO... function N (line 1) | function N(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN} function z (line 1) | function z(e,t,n){e.isValid()&&e._d["set"+(e._isUTC?"UTC":"")+t](n)} function J (line 1) | function J(e){return e=C(e),D(this[e])?this[e]():this} function U (line 1) | function U(e,t){if("object"==typeof e){e=F(e);for(var n=I(e),r=0;r=0?n?"+":""... function G (line 1) | function G(e,t,n,r){var a=r;"string"==typeof r&&(a=function(){return thi... function q (line 1) | function q(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.repl... function B (line 1) | function B(e){var t,n,r=e.match(Pr);for(t=0,n=r.length;t11?n?"pm":"PM":n?"am":"AM"} function Ke (line 1) | function Ke(e){return e?e.toLowerCase().replace("_","-"):e} function Ze (line 1) | function Ze(e){for(var t,n,r,a,i=0;ithis.clone().month(0).utcOffset()|... function Rt (line 1) | function Rt(){if(!o(this._isDSTShifted))return this._isDSTShifted;var e=... function Nt (line 1) | function Nt(){return!!this.isValid()&&!this._isUTC} function zt (line 1) | function zt(){return!!this.isValid()&&this._isUTC} function Jt (line 1) | function Jt(){return!!this.isValid()&&(this._isUTC&&0===this._offset)} function Ut (line 1) | function Ut(e,t){var n,r,a,i=e,o=null;return St(e)?i={ms:e._milliseconds... function Vt (line 1) | function Vt(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)... function Gt (line 1) | function Gt(e,t){var n={milliseconds:0,months:0};return n.months=t.month... function qt (line 1) | function qt(e,t){var n;return e.isValid()&&t.isValid()?(t=Ot(t,e),e.isBe... function Bt (line 1) | function Bt(e,t){return function(n,r){var a,i;return null===r||isNaN(+r)... function Kt (line 1) | function Kt(e,n,r,a){var i=n._milliseconds,o=jt(n._days),s=jt(n._months)... function Zt (line 1) | function Zt(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"... function Qt (line 1) | function Qt(e,n){var r=e||gt(),a=Ot(r,this).startOf("day"),i=t.calendarF... function Xt (line 1) | function Xt(){return new v(this)} function en (line 1) | function en(e,t){var n=M(e)?e:gt(e);return!(!this.isValid()||!n.isValid(... function tn (line 1) | function tn(e,t){var n=M(e)?e:gt(e);return!(!this.isValid()||!n.isValid(... function nn (line 1) | function nn(e,t,n,r){return r=r||"()",("("===r[0]?this.isAfter(e,n):!thi... function rn (line 1) | function rn(e,t){var n,r=M(e)?e:gt(e);return!(!this.isValid()||!r.isVali... function an (line 1) | function an(e,t){return this.isSame(e,t)||this.isAfter(e,t)} function on (line 1) | function on(e,t){return this.isSame(e,t)||this.isBefore(e,t)} function sn (line 1) | function sn(e,t,n){var r,a,i,o;return this.isValid()?(r=Ot(e,this),r.isV... function un (line 1) | function un(e,t){var n,r,a=12*(t.year()-e.year())+(t.month()-e.month()),... function dn (line 1) | function dn(){return this.clone().locale("en").format("ddd MMM DD YYYY H... function cn (line 1) | function cn(){if(!this.isValid())return null;var e=this.clone().utc();re... function ln (line 1) | function ln(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */... function _n (line 1) | function _n(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);va... function fn (line 1) | function fn(e,t){return this.isValid()&&(M(e)&&e.isValid()||gt(e).isVali... function mn (line 1) | function mn(e){return this.from(gt(),e)} function hn (line 1) | function hn(e,t){return this.isValid()&&(M(e)&&e.isValid()||gt(e).isVali... function pn (line 1) | function pn(e){return this.to(gt(),e)} function yn (line 1) | function yn(e){var t;return void 0===e?this._locale._abbr:(t=nt(e),null!... function vn (line 1) | function vn(){return this._locale} function Mn (line 1) | function Mn(e){switch(e=C(e)){case"year":this.month(0);case"quarter":cas... function gn (line 1) | function gn(e){return void 0===(e=C(e))||"millisecond"===e?this:("date"=... function Ln (line 1) | function Ln(){return this._d.valueOf()-6e4*(this._offset||0)} function Yn (line 1) | function Yn(){return Math.floor(this.valueOf()/1e3)} function kn (line 1) | function kn(){return new Date(this.valueOf())} function bn (line 1) | function bn(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.m... function wn (line 1) | function wn(){var e=this;return{years:e.year(),months:e.month(),date:e.d... function Dn (line 1) | function Dn(){return this.isValid()?this.toISOString():null} function Tn (line 1) | function Tn(){return h(this)} function Sn (line 1) | function Sn(){return l({},m(this))} function jn (line 1) | function jn(){return m(this).overflow} function xn (line 1) | function xn(){return{input:this._i,format:this._f,locale:this._locale,is... function Hn (line 1) | function Hn(e,t){G(0,[e,e.length],0,t)} function On (line 1) | function On(e){return $n.call(this,e,this.week(),this.weekday(),this.loc... function An (line 1) | function An(e){return $n.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)} function En (line 1) | function En(){return be(this.year(),1,4)} function Pn (line 1) | function Pn(){var e=this.localeData()._week;return be(this.year(),e.dow,... function $n (line 1) | function $n(e,t,n,r,a){var i;return null==e?ke(this,r,a).year:(i=be(e,r,... function Cn (line 1) | function Cn(e,t,n,r,a){var i=Ye(e,t,n,r,a),o=ge(i.year,0,i.dayOfYear);re... function Fn (line 1) | function Fn(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3... function Wn (line 1) | function Wn(e){var t=Math.round((this.clone().startOf("day")-this.clone(... function In (line 1) | function In(e,t){t[ca]=L(1e3*("0."+e))} function Rn (line 1) | function Rn(){return this._isUTC?"UTC":""} function Nn (line 1) | function Nn(){return this._isUTC?"Coordinated Universal Time":""} function zn (line 1) | function zn(e){return gt(1e3*e)} function Jn (line 1) | function Jn(){return gt.apply(null,arguments).parseZone()} function Un (line 1) | function Un(e){return e} function Vn (line 1) | function Vn(e,t,n,r){var a=nt(),i=_().set(r,t);return a[n](i,e)} function Gn (line 1) | function Gn(e,t,n){if(s(e)&&(t=e,e=void 0),e=e||"",null!=t)return Vn(e,t... function qn (line 1) | function qn(e,t,n,r){"boolean"==typeof e?(s(t)&&(n=t,t=void 0),t=t||""):... function Bn (line 1) | function Bn(e,t){return Gn(e,t,"months")} function Kn (line 1) | function Kn(e,t){return Gn(e,t,"monthsShort")} function Zn (line 1) | function Zn(e,t,n){return qn(e,t,n,"weekdays")} function Qn (line 1) | function Qn(e,t,n){return qn(e,t,n,"weekdaysShort")} function Xn (line 1) | function Xn(e,t,n){return qn(e,t,n,"weekdaysMin")} function er (line 1) | function er(){var e=this._data;return this._milliseconds=ri(this._millis... function tr (line 1) | function tr(e,t,n,r){var a=Ut(t,n);return e._milliseconds+=r*a._millisec... function nr (line 1) | function nr(e,t){return tr(this,e,t,1)} function rr (line 1) | function rr(e,t){return tr(this,e,t,-1)} function ar (line 1) | function ar(e){return e<0?Math.floor(e):Math.ceil(e)} function ir (line 1) | function ir(){var e,t,n,r,a,i=this._milliseconds,o=this._days,s=this._mo... function or (line 1) | function or(e){return 4800*e/146097} function sr (line 1) | function sr(e){return 146097*e/4800} function ur (line 1) | function ur(e){if(!this.isValid())return NaN;var t,n,r=this._millisecond... function dr (line 1) | function dr(){return this.isValid()?this._milliseconds+864e5*this._days+... function cr (line 1) | function cr(e){return function(){return this.as(e)}} function lr (line 1) | function lr(e){return e=C(e),this.isValid()?this[e+"s"]():NaN} function _r (line 1) | function _r(e){return function(){return this.isValid()?this._data[e]:NaN}} function fr (line 1) | function fr(){return g(this.days()/7)} function mr (line 1) | function mr(e,t,n,r,a){return a.relativeTime(t||1,!!n,e,r)} function hr (line 1) | function hr(e,t,n){var r=Ut(e).abs(),a=Mi(r.as("s")),i=Mi(r.as("m")),o=M... function pr (line 1) | function pr(e){return void 0===e?Mi:"function"==typeof e&&(Mi=e,!0)} function yr (line 1) | function yr(e,t){return void 0!==gi[e]&&(void 0===t?gi[e]:(gi[e]=t,"s"==... function vr (line 1) | function vr(e){if(!this.isValid())return this.localeData().invalidDate()... function Mr (line 1) | function Mr(){if(!this.isValid())return this.localeData().invalidDate();... function e (line 6) | function e(e){return void 0===e||null===e} function n (line 6) | function n(e){return void 0!==e&&null!==e} function r (line 6) | function r(e){return!0===e} function a (line 6) | function a(e){return!1===e} function i (line 6) | function i(e){return"string"==typeof e||"number"==typeof e||"boolean"==t... function o (line 6) | function o(e){return null!==e&&"object"==typeof e} function s (line 6) | function s(e){return"[object Object]"===fa.call(e)} function u (line 6) | function u(e){return"[object RegExp]"===fa.call(e)} function d (line 6) | function d(e){var t=parseFloat(e);return t>=0&&Math.floor(t)===t&&isFini... function c (line 6) | function c(e){return null==e?"":"object"==typeof e?JSON.stringify(e,null... function l (line 6) | function l(e){var t=parseFloat(e);return isNaN(t)?e:t} function _ (line 6) | function _(e,t){for(var n=Object.create(null),r=e.split(","),a=0;a-1)return e.splice(... function m (line 6) | function m(e,t){return pa.call(e,t)} function h (line 6) | function h(e){var t=Object.create(null);return function(n){return t[n]||... function p (line 6) | function p(e,t){function n(n){var r=arguments.length;return r?r>1?e.appl... function y (line 6) | function y(e,t){t=t||0;for(var n=e.length-t,r=new Array(n);n--;)r[n]=e[n... function v (line 6) | function v(e,t){for(var n in t)e[n]=t[n];return e} function M (line 6) | function M(e){for(var t={},n=0;n-1:"string"==typeo... function jt (line 6) | function jt(e,t,n){for(var r in e){var a=e[r];if(a){var i=Tt(a.component... function xt (line 6) | function xt(e){e&&e.componentInstance.$destroy()} function Ht (line 6) | function Ht(e){for(var t=e.data,r=e,a=e;n(a.componentInstance);)(a=a.com... function Ot (line 6) | function Ot(e,t){return{staticClass:Et(e.staticClass,t.staticClass),clas... function At (line 6) | function At(e,t){return n(e)||n(t)?Et(e,Pt(t)):""} function Et (line 6) | function Et(e,t){return e?t?e+" "+t:e:t||""} function Pt (line 6) | function Pt(e){return Array.isArray(e)?$t(e):o(e)?Ct(e):"string"==typeof... function $t (line 6) | function $t(e){for(var t,r="",a=0,i=e.length;a=ji} function mn (line 6) | function mn(e){return 34===e||39===e} function hn (line 6) | function hn(e){var t=1;for(Ai=Oi;!fn();)if(e=_n(),mn(e))pn(e);else if(91... function pn (line 6) | function pn(e){for(var t=e;!fn()&&(e=_n())!==t;);} function yn (line 6) | function yn(e,t,n){var r=n&&n.number,a=sn(e,"value")||"null",i=sn(e,"tru... function vn (line 6) | function vn(e,t,n){var r=n&&n.number,a=sn(e,"value")||"null";nn(e,"check... function Mn (line 6) | function Mn(e,t,n){var r='var $$selectedVal = Array.prototype.filter.cal... function gn (line 6) | function gn(e,t,n){var r=e.attrsMap.type,a=n||{},i=a.lazy,o=a.number,s=a... function Ln (line 6) | function Ln(e){var t;n(e[uo])&&(e[t=Ea?"change":"input"]=[].concat(e[uo]... function Yn (line 6) | function Yn(e,t,n,r,a){if(n){var i=t,o=$i;t=function(n){null!==(1===argu... function kn (line 6) | function kn(e,t,n,r){(r||$i).removeEventListener(e,t,n)} function bn (line 6) | function bn(t,n){if(!e(t.data.on)||!e(n.data.on)){var r=n.data.on||{},a=... function wn (line 6) | function wn(t,r){if(!e(t.data.domProps)||!e(r.data.domProps)){var a,i,o=... function Dn (line 6) | function Dn(e,t,n){return!e.composing&&("option"===t.tag||Tn(e,n)||Sn(e,... function Tn (line 6) | function Tn(e,t){var n=!0;try{n=document.activeElement!==e}catch(e){}ret... function Sn (line 6) | function Sn(e,t){var r=e.value,a=e._vModifiers;return n(a)&&a.number?l(r... function jn (line 6) | function jn(e){var t=xn(e.style);return e.staticStyle?v(e.staticStyle,t):t} function xn (line 6) | function xn(e){return Array.isArray(e)?M(e):"string"==typeof e?fo(e):e} function Hn (line 6) | function Hn(e,t){var n,r={};if(t)for(var a=e;a.componentInstance;)(a=a.c... function On (line 6) | function On(t,r){var a=r.data,i=t.data;if(!(e(a.staticStyle)&&e(a.style)... function An (line 6) | function An(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.s... function En (line 6) | function En(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.s... function Pn (line 6) | function Pn(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&v... function $n (line 6) | function $n(e){So(function(){So(e)})} function Cn (line 6) | function Cn(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n... function Fn (line 6) | function Fn(e,t){e._transitionClasses&&f(e._transitionClasses,t),En(e,t)} function Wn (line 6) | function Wn(e,t,n){var r=In(e,t),a=r.type,i=r.timeout,o=r.propCount;if(!... function In (line 6) | function In(e,t){var n,r=window.getComputedStyle(e),a=r[bo+"Delay"].spli... function Rn (line 6) | function Rn(e,t){for(;e.length-1} function i (line 16) | function i(e,t){switch(typeof t){case"undefined":return;case"object":ret... function o (line 16) | function o(e,t,n){void 0===t&&(t={});var r,a=n||s;try{r=a(e||"")}catch(e... function s (line 16) | function s(e){var t={};return(e=e.trim().replace(/^(\?|#|&)/,""))?(e.spl... function u (line 16) | function u(e){var t=e?Object.keys(e).map(function(t){var n=e[t];if(void ... function d (line 16) | function d(e,t,n,r){var a=r&&r.options.stringifyQuery,i={name:t.name||e&... function c (line 16) | function c(e){for(var t=[];e;)t.unshift(e),e=e.parent;return t} function l (line 16) | function l(e,t){var n=e.path,r=e.query;void 0===r&&(r={});var a=e.hash;v... function _ (line 16) | function _(e,t){return t===Ce?e===t:!!t&&(e.path&&t.path?e.path.replace(... function f (line 16) | function f(e,t){void 0===e&&(e={}),void 0===t&&(t={});var n=Object.keys(... function m (line 16) | function m(e,t){return 0===e.path.replace($e,"/").indexOf(t.path.replace... function h (line 16) | function h(e,t){for(var n in t)if(!(n in e))return!1;return!0} function p (line 16) | function p(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||e.default... function y (line 16) | function y(e){if(e)for(var t,n=0;n=0&&(t=e.slice(r),e=e.sli... function L (line 16) | function L(e){return e.replace(/\/\//g,"/")} function Y (line 16) | function Y(e,t){for(var n,r=[],a=0,i=0,o="",s=t&&t.delimiter||"/";null!=... function k (line 16) | function k(e,t){return D(Y(e,t))} function b (line 16) | function b(e){return encodeURI(e).replace(/[\/?#]/g,function(e){return"%... function w (line 16) | function w(e){return encodeURI(e).replace(/[?#]/g,function(e){return"%"+... function D (line 16) | function D(e){for(var t=new Array(e.length),n=0;n=e.length?n():e[a]?t(e[a],functio... function se (line 16) | function se(e){return function(t,n,r){var i=!1,o=0,s=null;ue(e,function(... function ue (line 16) | function ue(e,t){return de(e.map(function(e){return Object.keys(e.compon... function de (line 16) | function de(e){return Array.prototype.concat.apply([],e)} function ce (line 16) | function ce(e){var t=!1;return function(){for(var n=[],r=arguments.lengt... function le (line 16) | function le(e){if(!e)if(Re){var t=document.querySelector("base");e=t&&t.... function _e (line 16) | function _e(e,t){var n,r=Math.max(e.length,t.length);for(n=0;n=0?t.slic... function Te (line 16) | function Te(e,t){return e.push(t),function(){var n=e.indexOf(t);n>-1&&e.... function Se (line 16) | function Se(e,t,n){var r="hash"===n?"#"+t:t;return e?L(e+"/"+r):r} function t (line 16) | function t(t,n){var r=this;e.call(this,t,n);var a=t.options.scrollBehavi... function t (line 16) | function t(t,n,r){e.call(this,t,n),r&&Ye(this.base)||ke()} function t (line 16) | function t(t,n){e.call(this,t,n),this.stack=[],this.index=-1} function r (line 16) | function r(e){return null!==e&&"object"==typeof e} function a (line 16) | function a(e){return k.call(e)===b} function i (line 16) | function i(e){return null===e||void 0===e} function o (line 16) | function o(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var ... function s (line 16) | function s(e){return e?e>1?1:0:1} function u (line 16) | function u(e,t){return e=Math.abs(e),2===t?s(e):e?Math.min(e,2):0} function d (line 16) | function d(e,t){if(!e&&"string"!=typeof e)return null;var n=e.split("|")... function c (line 16) | function c(e){return JSON.parse(JSON.stringify(e))} function l (line 16) | function l(e,t){if(e.length){var n=e.indexOf(t);if(n>-1)return e.splice(... function _ (line 16) | function _(e){e.prototype.$t=function(e){for(var t=[],n=arguments.length... function f (line 16) | function f(e){Y=e;Y.version&&Number(Y.version.split(".")[0]);f.installed... function m (line 16) | function m(e){for(var t=[],n=0,r="";n1?a+"."+e:e} function a (line 21) | function a(e){return b(w,e)} function i (line 21) | function i(e){for(var t=arguments.length,a=Array(t>1?t-1:0),i=1;i1&&void 0!==arguments[1]?arguments[... function n (line 21) | function n(e,t){for(var n in t)e.setAttribute(n,t[n])} function r (line 21) | function r(e,t){e.onload=function(){this.onerror=this.onload=null,t(null... function a (line 21) | function a(e,t){e.onreadystatechange=function(){"complete"!=this.readySt... function t (line 21) | function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{... function r (line 21) | function r(e){return"object"===s()(window.HTMLElement)?e instanceof wind... function r (line 21) | function r(e){return e&&e.__esModule?e:{default:e}} function n (line 21) | function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a ... function e (line 21) | function e(e,t){for(var n=0;n=... function n (line 31) | function n(e,n,r){var a={mm:n?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_... function t (line 31) | function t(e,t,n){return e+" "+a({mm:"munutenn",MM:"miz",dd:"devezh"}[n]... function n (line 31) | function n(e){switch(r(e)){case 1:case 3:case 4:case 5:case 9:return e+"... function r (line 31) | function r(e){return e>9?r(e%10):e} function a (line 31) | function a(e,t){return 2===t?i(e):e} function i (line 31) | function i(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e... function t (line 31) | function t(e,t,n){var r=e+" ";switch(n){case"m":return t?"jedna minuta":... function t (line 31) | function t(e){return e>1&&e<5&&1!=~~(e/10)} function n (line 31) | function n(e,n,r,a){var i=e+" ";switch(r){case"s":return n||a?"pár sekun... function t (line 31) | function t(e,t,n,r){var a={m:["eine Minute","einer Minute"],h:["eine Stu... function t (line 31) | function t(e,t,n,r){var a={m:["eine Minute","einer Minute"],h:["eine Stu... function t (line 31) | function t(e,t,n,r){var a={m:["eine Minute","einer Minute"],h:["eine Stu... function t (line 31) | function t(e){return e instanceof Function||"[object Function]"===Object... function t (line 31) | function t(e,t,n,r){var a={s:["mõne sekundi","mõni sekund","paar sekundi... function t (line 31) | function t(e,t,r,a){var i="";switch(r){case"s":return a?"muutaman sekunn... function n (line 31) | function n(e,t){return e<10?t?a[e]:r[e]:e} function t (line 31) | function t(e,t,n,r){var a={s:["thodde secondanim","thodde second"],m:["e... function t (line 31) | function t(e,t,n){var r=e+" ";switch(n){case"m":return t?"jedna minuta":... function t (line 31) | function t(e,t,n,r){var a=e;switch(n){case"s":return r||t?"néhány másodp... function n (line 31) | function n(e){return(e?"":"[múlt] ")+"["+r[this.day()]+"] LT[-kor]"} function t (line 31) | function t(e){return e%100==11||e%10!=1} function n (line 31) | function n(e,n,r,a){var i=e+" ";switch(r){case"s":return n||a?"nokkrar s... function t (line 31) | function t(e,t,n,r){var a={m:["eng Minutt","enger Minutt"],h:["eng Stonn... function n (line 31) | function n(e){return a(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e} function r (line 31) | function r(e){return a(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e} function a (line 31) | function a(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e... function t (line 31) | function t(e,t,n,r){return t?"kelios sekundės":r?"kelių sekundžių":"keli... function n (line 31) | function n(e,t,n,r){return t?a(n)[0]:r?a(n)[1]:a(n)[2]} function r (line 31) | function r(e){return e%10==0||e>10&&e<20} function a (line 31) | function a(e){return o[e].split("_")} function i (line 31) | function i(e,t,i,o){var s=e+" ";return 1===e?s+n(e,t,i[0],o):t?s+(r(e)?a... function t (line 31) | function t(e,t,n){return n?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=... function n (line 31) | function n(e,n,r){return e+" "+t(i[r],e,n)} function r (line 31) | function r(e,n,r){return t(i[r],e,n)} function a (line 31) | function a(e,t){return t?"dažas sekundes":"dažām sekundēm"} function t (line 31) | function t(e,t,n,r){var a="";if(t)switch(n){case"s":a="काही सेकंद";break... function t (line 31) | function t(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1} function n (line 31) | function n(e,n,r){var a=e+" ";switch(r){case"m":return n?"minuta":"minut... function t (line 31) | function t(e,t,n){var r={mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"an... function t (line 31) | function t(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=... function n (line 31) | function n(e,n,r){var a={mm:n?"минута_минуты_минут":"минуту_минуты_минут... function t (line 31) | function t(e){return e>1&&e<5} function n (line 31) | function n(e,n,r,a){var i=e+" ";switch(r){case"s":return n||a?"pár sekún... function t (line 31) | function t(e,t,n,r){var a=e+" ";switch(n){case"s":return t||r?"nekaj sek... function t (line 31) | function t(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS"... function n (line 31) | function n(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu’"... function r (line 31) | function r(e,t,n,r){var i=a(e);switch(n){case"mm":return i+" tup";case"h... function a (line 31) | function a(e){var t=Math.floor(e%1e3/100),n=Math.floor(e%100/10),r=e%10,... function t (line 31) | function t(e,t,n,r){var a={s:["viensas secunds","'iensas secunds"],m:["'... function t (line 31) | function t(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=... function n (line 31) | function n(e,n,r){var a={mm:n?"хвилина_хвилини_хвилин":"хвилину_хвилини_... function r (line 31) | function r(e,t){var n={nominative:"неділя_понеділок_вівторок_середа_четв... function a (line 31) | function a(e){return function(){return e+"о"+(11===this.hours()?"б":"")+... function r (line 31) | function r(e){var t=this;e=a(t,e);var n=i(t,e);return f(t,n,e),m(n,e),t.... function a (line 31) | function a(e,t){var n={constructor:"function"==typeof t?t:null,invokePar... function i (line 31) | function i(e,t){var n=o(e,t);return n.prototype=s(e,n,t),Object.assign(n... function o (line 31) | function o(e,t){var n;return n=function(e){if(!(this instanceof n))retur... function s (line 31) | function s(e,t,n){var r=Object.create(e.prototype);return n.methods&&Obj... function u (line 31) | function u(e){var t={};return e.forEach(function(e){"string"==typeof e?t... function d (line 31) | function d(e,t,n,r){var a=e;"string"==typeof r&&r.split(".").forEach(fun... function r (line 31) | function r(e){return e&&(e.fn&&"function"==typeof e.fn||e.constant||e.re... function r (line 31) | function r(e){if(u)try{var t=c(e);return this.register.constant(e,t),thi... function a (line 31) | function a(e,t,n){n&&"object"==typeof n||(n={});var r=0;return e&&t&&e.f... function i (line 31) | function i(e,t,n){t&&!Array.isArray(t)&&(t=Array.prototype.slice.call(t)... function o (line 31) | function o(e,t){return Array.isArray(e)?_.resolveDependencies(this,{depe... function s (line 31) | function s(e){e=e?[].concat(e):[];var t;for(t in this.$$factories)(!e.le... function o (line 31) | function o(){var e=Array.prototype.slice.call(arguments);return e.unshif... function a (line 31) | function a(){var e=Array.prototype.slice.call(arguments),a={},i=1;return... function t (line 31) | function t(e,t,n){Object.defineProperty(e,t,{enumerable:!0,configurable:... function n (line 31) | function n(e,n,i){e&&[].concat(e).forEach(function(e){switch(a(e)){case"... function r (line 31) | function r(){} function a (line 31) | function a(e,t){return function(){e.apply(t,arguments)}} function i (line 31) | function i(e){if("object"!=typeof this)throw new TypeError("Promises mus... function o (line 31) | function o(e,t){for(;3===e._state;)e=e._value;if(0===e._state)return voi... function s (line 31) | function s(e,t){try{if(t===e)throw new TypeError("A promise cannot be re... function u (line 31) | function u(e,t){e._state=2,e._value=t,d(e)} function d (line 31) | function d(e){2===e._state&&0===e._deferreds.length&&i._immediateFn(func... function c (line 31) | function c(e,t,n){this.onFulfilled="function"==typeof e?e:null,this.onRe... function l (line 31) | function l(e,t){var n=!1;try{e(function(e){n||(n=!0,s(t,e))},function(e)... function r (line 31) | function r(i,o){try{if(o&&("object"==typeof o||"function"==typeof o)){va... function r (line 31) | function r(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new... function a (line 31) | function a(e){delete d[e]} function i (line 31) | function i(e){var t=e.callback,r=e.args;switch(r.length){case 0:t();brea... function o (line 31) | function o(e){if(c)setTimeout(o,0,e);else{var t=d[e];if(t){c=!0;try{i(t)... function n (line 31) | function n(){throw new Error("setTimeout has not been defined")} function r (line 31) | function r(){throw new Error("clearTimeout has not been defined")} function a (line 31) | function a(e){if(c===setTimeout)return setTimeout(e,0);if((c===n||!c)&&s... function i (line 31) | function i(e){if(l===clearTimeout)return clearTimeout(e);if((l===r||!l)&... function o (line 31) | function o(){h&&f&&(h=!1,f.length?m=f.concat(m):p=-1,m.length&&s())} function s (line 31) | function s(){if(!h){var e=a(o);h=!0;for(var t=m.length;t;){for(f=m,m=[];... function u (line 31) | function u(e,t){this.fun=e,this.array=t} function d (line 31) | function d(){} function e (line 31) | function e(e,t){return setTimeout(e,t)} function e (line 31) | function e(e,t){return setInterval(e,t)} function r (line 31) | function r(n){return a?t(n):e(n,0)} function r (line 31) | function r(e,t){return e.set(t[0],t[1]),e} function a (line 31) | function a(e,t){return e.add(t),e} function i (line 31) | function i(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return... function o (line 31) | function o(e,t){for(var n=-1,r=e?e.length:0;++n-1} function D (line 31) | function D(e,t){var n=this.__data__,r=N(n,e);return r<0?n.push([e,t]):n[... function T (line 31) | function T(e){var t=-1,n=e?e.length:0;for(this.clear();++t-1&&e%1==0&&e<=Re} function He (line 31) | function He(e){var t=typeof e;return!!e&&("object"==t||"function"==t)} function Oe (line 31) | function Oe(e){return!!e&&"object"==typeof e} function Ae (line 31) | function Ae(e){if(!Oe(e)||Pt.call(e)!=Be||l(e))return!1;var t=It(e);if(n... function Ee (line 31) | function Ee(e){return ce(e,$e(e))} function Pe (line 31) | function Pe(e){return Te(e)?W(e):K(e)} function $e (line 31) | function $e(e){return Te(e)?W(e,!0):Z(e)} function Ce (line 31) | function Ce(){return[]} function Fe (line 31) | function Fe(){return!1} function e (line 31) | function e(e,t){return null!=e&&Object.prototype.hasOwnProperty.call(e,t)} function t (line 31) | function t(t){if(!t)return!0;if(u(t)&&0===t.length)return!0;if("string"!... function n (line 31) | function n(e){return s.call(e)} function r (line 31) | function r(e){return"object"==typeof e&&"[object Object]"===n(e)} function a (line 31) | function a(e){return"boolean"==typeof e||"[object Boolean]"===n(e)} function i (line 31) | function i(e){var t=parseInt(e);return t.toString()===e?t:e} function o (line 31) | function o(n){function o(t,r){return n.includeInheritedProps||"number"==... function r (line 31) | function r(e){return n(a(e))} function a (line 31) | function a(e){var t=i[e];if(!(t+1))throw new Error("Cannot find module '... FILE: test/testUtilities.ts function getWorkspaceFile (line 5) | function getWorkspaceFile(pathFromWorkspace: string): string { function resolve (line 10) | function resolve(...paths: string[]): string { function join (line 15) | function join(...paths: string[]): string {