mirror of
https://github.com/microsoft/TypeScript.git
synced 2025-11-18 17:21:48 +00:00
Use same property name for BundleFileSection and UnparsedNode for easy node creation
This commit is contained in:
@@ -562,7 +562,7 @@ namespace ts {
|
||||
writeLine();
|
||||
const pos = getTextPosWithWriteLine();
|
||||
print(EmitHint.Unspecified, prepend, /*sourceFile*/ undefined);
|
||||
if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Prepend, fileName: (prepend as UnparsedSource).fileName });
|
||||
if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Prepend, data: (prepend as UnparsedSource).fileName });
|
||||
}
|
||||
|
||||
const pos = getTextPosWithWriteLine();
|
||||
@@ -1182,7 +1182,7 @@ namespace ts {
|
||||
else {
|
||||
writeLines(helper.text(makeFileLevelOptimisticUniqueName));
|
||||
}
|
||||
if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.EmitHelpers, name: helper.name });
|
||||
if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.EmitHelpers, data: helper.name });
|
||||
helpersEmitted = true;
|
||||
}
|
||||
}
|
||||
@@ -2974,19 +2974,19 @@ namespace ts {
|
||||
for (const directive of files) {
|
||||
const pos = writer.getTextPos();
|
||||
writeComment(`/// <reference path="${directive.fileName}" />`);
|
||||
if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Reference, fileName: directive.fileName });
|
||||
if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Reference, data: directive.fileName });
|
||||
writeLine();
|
||||
}
|
||||
for (const directive of types) {
|
||||
const pos = writer.getTextPos();
|
||||
writeComment(`/// <reference types="${directive.fileName}" />`);
|
||||
if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Type, fileName: directive.fileName });
|
||||
if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Type, data: directive.fileName });
|
||||
writeLine();
|
||||
}
|
||||
for (const directive of libs) {
|
||||
const pos = writer.getTextPos();
|
||||
writeComment(`/// <reference lib="${directive.fileName}" />`);
|
||||
if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Lib, fileName: directive.fileName });
|
||||
if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Lib, data: directive.fileName });
|
||||
writeLine();
|
||||
}
|
||||
}
|
||||
@@ -3030,7 +3030,7 @@ namespace ts {
|
||||
writeLine();
|
||||
const pos = writer.getTextPos();
|
||||
emit(statement);
|
||||
if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Prologue, text: statement.expression.text });
|
||||
if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Prologue, data: statement.expression.text });
|
||||
if (seenPrologueDirectives) {
|
||||
seenPrologueDirectives.set(statement.expression.text, true);
|
||||
}
|
||||
@@ -3047,13 +3047,13 @@ namespace ts {
|
||||
|
||||
function emitUnparsedPrologues(prologues: ReadonlyArray<UnparsedPrologue>, seenPrologueDirectives: Map<true>) {
|
||||
for (const prologue of prologues) {
|
||||
if (!seenPrologueDirectives.has(prologue.text)) {
|
||||
if (!seenPrologueDirectives.has(prologue.data)) {
|
||||
writeLine();
|
||||
const pos = writer.getTextPos();
|
||||
emit(prologue);
|
||||
if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Prologue, text: prologue.text });
|
||||
if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Prologue, data: prologue.data });
|
||||
if (seenPrologueDirectives) {
|
||||
seenPrologueDirectives.set(prologue.text, true);
|
||||
seenPrologueDirectives.set(prologue.data, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+29
-17
@@ -2678,35 +2678,27 @@ namespace ts {
|
||||
for (const section of sections) {
|
||||
switch (section.kind) {
|
||||
case BundleFileSectionKind.Prologue:
|
||||
const unparsedPrologue = <UnparsedPrologue>createUnparsedNode(SyntaxKind.UnparsedPrologue, section.pos, section.end, node);
|
||||
unparsedPrologue.text = section.text;
|
||||
(prologues || (prologues = [])).push(unparsedPrologue);
|
||||
(prologues || (prologues = [])).push(createUnparsedNode(section, node) as UnparsedPrologue);
|
||||
break;
|
||||
case BundleFileSectionKind.EmitHelpers:
|
||||
(helpers || (helpers = [])).push(getAllUnscopedEmitHelpers().get(section.name)!);
|
||||
(helpers || (helpers = [])).push(getAllUnscopedEmitHelpers().get(section.data)!);
|
||||
break;
|
||||
case BundleFileSectionKind.NoDefaultLib:
|
||||
node.hasNoDefaultLib = true;
|
||||
break;
|
||||
case BundleFileSectionKind.Reference:
|
||||
(referencedFiles || (referencedFiles = [])).push({ pos: -1, end: -1, fileName: section.fileName });
|
||||
(referencedFiles || (referencedFiles = [])).push({ pos: -1, end: -1, fileName: section.data });
|
||||
break;
|
||||
case BundleFileSectionKind.Type:
|
||||
(typeReferenceDirectives || (typeReferenceDirectives = [])).push(section.fileName);
|
||||
(typeReferenceDirectives || (typeReferenceDirectives = [])).push(section.data);
|
||||
break;
|
||||
case BundleFileSectionKind.Lib:
|
||||
(libReferenceDirectives || (libReferenceDirectives = [])).push({ pos: -1, end: -1, fileName: section.fileName });
|
||||
(libReferenceDirectives || (libReferenceDirectives = [])).push({ pos: -1, end: -1, fileName: section.data });
|
||||
break;
|
||||
case BundleFileSectionKind.Prepend:
|
||||
const unparsedPrependText = <UnparsedPrependText>createUnparsedNode(SyntaxKind.UnparsedPrependText, section.pos, section.end, node);
|
||||
unparsedPrependText.fileName = section.fileName;
|
||||
(texts || (texts = [])).push(unparsedPrependText);
|
||||
break;
|
||||
case BundleFileSectionKind.Text:
|
||||
(texts || (texts = [])).push(<UnparsedText>createUnparsedNode(SyntaxKind.UnparsedText, section.pos, section.end, node));
|
||||
break;
|
||||
case BundleFileSectionKind.SourceMapUrl:
|
||||
(texts || (texts = [])).push(<UnparsedSourceMapUrl>createUnparsedNode(SyntaxKind.UnparsedSourceMapUrl, section.pos, section.end, node));
|
||||
(texts || (texts = [])).push(createUnparsedNode(section, node) as UnparsedSourceText);
|
||||
break;
|
||||
default:
|
||||
Debug.assertNever(section);
|
||||
@@ -2725,14 +2717,34 @@ namespace ts {
|
||||
node.referencedFiles = referencedFiles || emptyArray;
|
||||
node.typeReferenceDirectives = typeReferenceDirectives;
|
||||
node.libReferenceDirectives = libReferenceDirectives || emptyArray;
|
||||
node.texts = texts || [<UnparsedText>createUnparsedNode(SyntaxKind.UnparsedText, 0, node.text.length, node)];
|
||||
node.texts = texts || [<UnparsedText>createUnparsedNode({ kind: BundleFileSectionKind.Text, pos: 0, end: node.text.length }, node)];
|
||||
node.getLineAndCharacterOfPosition = pos => getLineAndCharacterOfPosition(node, pos);
|
||||
return node;
|
||||
}
|
||||
|
||||
function createUnparsedNode(kind: UnparsedNode["kind"], pos: number, end: number, parent: UnparsedSource) {
|
||||
const node = createNode(kind, pos, end) as UnparsedNode;
|
||||
function mapBundleFileSectionKindToSyntaxKind(kind: BundleFileSectionKind): SyntaxKind {
|
||||
switch (kind) {
|
||||
case BundleFileSectionKind.Prologue: return SyntaxKind.UnparsedPrologue;
|
||||
case BundleFileSectionKind.Prepend: return SyntaxKind.UnparsedPrependText;
|
||||
case BundleFileSectionKind.Text: return SyntaxKind.UnparsedText;
|
||||
case BundleFileSectionKind.SourceMapUrl: return SyntaxKind.UnparsedSourceMapUrl;
|
||||
|
||||
case BundleFileSectionKind.EmitHelpers:
|
||||
case BundleFileSectionKind.NoDefaultLib:
|
||||
case BundleFileSectionKind.Reference:
|
||||
case BundleFileSectionKind.Type:
|
||||
case BundleFileSectionKind.Lib:
|
||||
return Debug.fail(`BundleFileSectionKind: ${kind} not yet mapped to SyntaxKind`);
|
||||
|
||||
default:
|
||||
return Debug.assertNever(kind);
|
||||
}
|
||||
}
|
||||
|
||||
function createUnparsedNode(section: BundleFileSection, parent: UnparsedSource): UnparsedNode {
|
||||
const node = createNode(mapBundleFileSectionKindToSyntaxKind(section.kind), section.pos, section.end) as UnparsedNode;
|
||||
node.parent = parent;
|
||||
node.data = section.data;
|
||||
return node;
|
||||
}
|
||||
|
||||
|
||||
+17
-10
@@ -2801,24 +2801,30 @@ namespace ts {
|
||||
export type UnparsedSourceText = UnparsedPrependText | UnparsedText | UnparsedSourceMapUrl;
|
||||
export type UnparsedNode = UnparsedPrologue | UnparsedSourceText;
|
||||
|
||||
export interface UnparsedPrologue extends Node {
|
||||
export interface UnparsedSection extends Node {
|
||||
kind: SyntaxKind;
|
||||
data?: string;
|
||||
parent: UnparsedSource;
|
||||
}
|
||||
|
||||
export interface UnparsedPrologue extends UnparsedSection {
|
||||
kind: SyntaxKind.UnparsedPrologue;
|
||||
text: string;
|
||||
data: string;
|
||||
parent: UnparsedSource;
|
||||
}
|
||||
|
||||
export interface UnparsedPrependText extends Node {
|
||||
export interface UnparsedPrependText extends UnparsedSection {
|
||||
kind: SyntaxKind.UnparsedPrependText;
|
||||
fileName: string;
|
||||
data: string;
|
||||
parent: UnparsedSource;
|
||||
}
|
||||
|
||||
export interface UnparsedText extends Node {
|
||||
export interface UnparsedText extends UnparsedSection {
|
||||
kind: SyntaxKind.UnparsedText;
|
||||
parent: UnparsedSource;
|
||||
}
|
||||
|
||||
export interface UnparsedSourceMapUrl extends Node {
|
||||
export interface UnparsedSourceMapUrl extends UnparsedSection {
|
||||
kind: SyntaxKind.UnparsedSourceMapUrl;
|
||||
parent: UnparsedSource;
|
||||
}
|
||||
@@ -5474,18 +5480,19 @@ namespace ts {
|
||||
/*@internal*/
|
||||
export interface BundleFileSectionBase extends TextRange {
|
||||
kind: BundleFileSectionKind;
|
||||
data?: string;
|
||||
}
|
||||
|
||||
/*@internal*/
|
||||
export interface BundleFilePrologue extends BundleFileSectionBase {
|
||||
kind: BundleFileSectionKind.Prologue;
|
||||
text: string;
|
||||
data: string;
|
||||
}
|
||||
|
||||
/*@internal*/
|
||||
export interface BundleFileEmitHelpers extends BundleFileSectionBase {
|
||||
kind: BundleFileSectionKind.EmitHelpers;
|
||||
name: string;
|
||||
data: string;
|
||||
}
|
||||
|
||||
/*@internal*/
|
||||
@@ -5496,13 +5503,13 @@ namespace ts {
|
||||
/*@internal*/
|
||||
export interface BundleFileReference extends BundleFileSectionBase {
|
||||
kind: BundleFileSectionKind.Reference | BundleFileSectionKind.Type | BundleFileSectionKind.Lib;
|
||||
fileName: string;
|
||||
data: string;
|
||||
}
|
||||
|
||||
/*@internal*/
|
||||
export interface BundleFilePrepend extends BundleFileSectionBase {
|
||||
kind: BundleFileSectionKind.Prepend;
|
||||
fileName: string;
|
||||
data: string;
|
||||
}
|
||||
|
||||
/*@internal*/
|
||||
|
||||
+65
-41
@@ -356,40 +356,43 @@ declare namespace ts {
|
||||
SpreadAssignment = 277,
|
||||
EnumMember = 278,
|
||||
UnparsedPrologue = 279,
|
||||
SourceFile = 280,
|
||||
Bundle = 281,
|
||||
UnparsedSource = 282,
|
||||
InputFiles = 283,
|
||||
JSDocTypeExpression = 284,
|
||||
JSDocAllType = 285,
|
||||
JSDocUnknownType = 286,
|
||||
JSDocNullableType = 287,
|
||||
JSDocNonNullableType = 288,
|
||||
JSDocOptionalType = 289,
|
||||
JSDocFunctionType = 290,
|
||||
JSDocVariadicType = 291,
|
||||
JSDocComment = 292,
|
||||
JSDocTypeLiteral = 293,
|
||||
JSDocSignature = 294,
|
||||
JSDocTag = 295,
|
||||
JSDocAugmentsTag = 296,
|
||||
JSDocClassTag = 297,
|
||||
JSDocCallbackTag = 298,
|
||||
JSDocEnumTag = 299,
|
||||
JSDocParameterTag = 300,
|
||||
JSDocReturnTag = 301,
|
||||
JSDocThisTag = 302,
|
||||
JSDocTypeTag = 303,
|
||||
JSDocTemplateTag = 304,
|
||||
JSDocTypedefTag = 305,
|
||||
JSDocPropertyTag = 306,
|
||||
SyntaxList = 307,
|
||||
NotEmittedStatement = 308,
|
||||
PartiallyEmittedExpression = 309,
|
||||
CommaListExpression = 310,
|
||||
MergeDeclarationMarker = 311,
|
||||
EndOfDeclarationMarker = 312,
|
||||
Count = 313,
|
||||
UnparsedPrependText = 280,
|
||||
UnparsedText = 281,
|
||||
UnparsedSourceMapUrl = 282,
|
||||
SourceFile = 283,
|
||||
Bundle = 284,
|
||||
UnparsedSource = 285,
|
||||
InputFiles = 286,
|
||||
JSDocTypeExpression = 287,
|
||||
JSDocAllType = 288,
|
||||
JSDocUnknownType = 289,
|
||||
JSDocNullableType = 290,
|
||||
JSDocNonNullableType = 291,
|
||||
JSDocOptionalType = 292,
|
||||
JSDocFunctionType = 293,
|
||||
JSDocVariadicType = 294,
|
||||
JSDocComment = 295,
|
||||
JSDocTypeLiteral = 296,
|
||||
JSDocSignature = 297,
|
||||
JSDocTag = 298,
|
||||
JSDocAugmentsTag = 299,
|
||||
JSDocClassTag = 300,
|
||||
JSDocCallbackTag = 301,
|
||||
JSDocEnumTag = 302,
|
||||
JSDocParameterTag = 303,
|
||||
JSDocReturnTag = 304,
|
||||
JSDocThisTag = 305,
|
||||
JSDocTypeTag = 306,
|
||||
JSDocTemplateTag = 307,
|
||||
JSDocTypedefTag = 308,
|
||||
JSDocPropertyTag = 309,
|
||||
SyntaxList = 310,
|
||||
NotEmittedStatement = 311,
|
||||
PartiallyEmittedExpression = 312,
|
||||
CommaListExpression = 313,
|
||||
MergeDeclarationMarker = 314,
|
||||
EndOfDeclarationMarker = 315,
|
||||
Count = 316,
|
||||
FirstAssignment = 59,
|
||||
LastAssignment = 71,
|
||||
FirstCompoundAssignment = 60,
|
||||
@@ -415,10 +418,10 @@ declare namespace ts {
|
||||
FirstBinaryOperator = 28,
|
||||
LastBinaryOperator = 71,
|
||||
FirstNode = 148,
|
||||
FirstJSDocNode = 284,
|
||||
LastJSDocNode = 306,
|
||||
FirstJSDocTagNode = 295,
|
||||
LastJSDocTagNode = 306
|
||||
FirstJSDocNode = 287,
|
||||
LastJSDocNode = 309,
|
||||
FirstJSDocTagNode = 298,
|
||||
LastJSDocTagNode = 309
|
||||
}
|
||||
enum NodeFlags {
|
||||
None = 0,
|
||||
@@ -1749,10 +1752,31 @@ declare namespace ts {
|
||||
hasNoDefaultLib?: boolean;
|
||||
sourceMapPath?: string;
|
||||
sourceMapText?: string;
|
||||
texts: ReadonlyArray<UnparsedSourceText>;
|
||||
}
|
||||
interface UnparsedPrologue extends Node {
|
||||
type UnparsedSourceText = UnparsedPrependText | UnparsedText | UnparsedSourceMapUrl;
|
||||
type UnparsedNode = UnparsedPrologue | UnparsedSourceText;
|
||||
interface UnparsedSection extends Node {
|
||||
kind: SyntaxKind;
|
||||
data?: string;
|
||||
parent: UnparsedSource;
|
||||
}
|
||||
interface UnparsedPrologue extends UnparsedSection {
|
||||
kind: SyntaxKind.UnparsedPrologue;
|
||||
text: string;
|
||||
data: string;
|
||||
parent: UnparsedSource;
|
||||
}
|
||||
interface UnparsedPrependText extends UnparsedSection {
|
||||
kind: SyntaxKind.UnparsedPrependText;
|
||||
data: string;
|
||||
parent: UnparsedSource;
|
||||
}
|
||||
interface UnparsedText extends UnparsedSection {
|
||||
kind: SyntaxKind.UnparsedText;
|
||||
parent: UnparsedSource;
|
||||
}
|
||||
interface UnparsedSourceMapUrl extends UnparsedSection {
|
||||
kind: SyntaxKind.UnparsedSourceMapUrl;
|
||||
parent: UnparsedSource;
|
||||
}
|
||||
interface JsonSourceFile extends SourceFile {
|
||||
@@ -3466,7 +3490,7 @@ declare namespace ts {
|
||||
function isSourceFile(node: Node): node is SourceFile;
|
||||
function isBundle(node: Node): node is Bundle;
|
||||
function isUnparsedSource(node: Node): node is UnparsedSource;
|
||||
function isUnparsedPrologue(node: Node): node is UnparsedPrologue;
|
||||
function isUnparsedNode(node: Node): node is UnparsedNode;
|
||||
function isJSDocTypeExpression(node: Node): node is JSDocTypeExpression;
|
||||
function isJSDocAllType(node: JSDocAllType): node is JSDocAllType;
|
||||
function isJSDocUnknownType(node: Node): node is JSDocUnknownType;
|
||||
|
||||
+65
-41
@@ -356,40 +356,43 @@ declare namespace ts {
|
||||
SpreadAssignment = 277,
|
||||
EnumMember = 278,
|
||||
UnparsedPrologue = 279,
|
||||
SourceFile = 280,
|
||||
Bundle = 281,
|
||||
UnparsedSource = 282,
|
||||
InputFiles = 283,
|
||||
JSDocTypeExpression = 284,
|
||||
JSDocAllType = 285,
|
||||
JSDocUnknownType = 286,
|
||||
JSDocNullableType = 287,
|
||||
JSDocNonNullableType = 288,
|
||||
JSDocOptionalType = 289,
|
||||
JSDocFunctionType = 290,
|
||||
JSDocVariadicType = 291,
|
||||
JSDocComment = 292,
|
||||
JSDocTypeLiteral = 293,
|
||||
JSDocSignature = 294,
|
||||
JSDocTag = 295,
|
||||
JSDocAugmentsTag = 296,
|
||||
JSDocClassTag = 297,
|
||||
JSDocCallbackTag = 298,
|
||||
JSDocEnumTag = 299,
|
||||
JSDocParameterTag = 300,
|
||||
JSDocReturnTag = 301,
|
||||
JSDocThisTag = 302,
|
||||
JSDocTypeTag = 303,
|
||||
JSDocTemplateTag = 304,
|
||||
JSDocTypedefTag = 305,
|
||||
JSDocPropertyTag = 306,
|
||||
SyntaxList = 307,
|
||||
NotEmittedStatement = 308,
|
||||
PartiallyEmittedExpression = 309,
|
||||
CommaListExpression = 310,
|
||||
MergeDeclarationMarker = 311,
|
||||
EndOfDeclarationMarker = 312,
|
||||
Count = 313,
|
||||
UnparsedPrependText = 280,
|
||||
UnparsedText = 281,
|
||||
UnparsedSourceMapUrl = 282,
|
||||
SourceFile = 283,
|
||||
Bundle = 284,
|
||||
UnparsedSource = 285,
|
||||
InputFiles = 286,
|
||||
JSDocTypeExpression = 287,
|
||||
JSDocAllType = 288,
|
||||
JSDocUnknownType = 289,
|
||||
JSDocNullableType = 290,
|
||||
JSDocNonNullableType = 291,
|
||||
JSDocOptionalType = 292,
|
||||
JSDocFunctionType = 293,
|
||||
JSDocVariadicType = 294,
|
||||
JSDocComment = 295,
|
||||
JSDocTypeLiteral = 296,
|
||||
JSDocSignature = 297,
|
||||
JSDocTag = 298,
|
||||
JSDocAugmentsTag = 299,
|
||||
JSDocClassTag = 300,
|
||||
JSDocCallbackTag = 301,
|
||||
JSDocEnumTag = 302,
|
||||
JSDocParameterTag = 303,
|
||||
JSDocReturnTag = 304,
|
||||
JSDocThisTag = 305,
|
||||
JSDocTypeTag = 306,
|
||||
JSDocTemplateTag = 307,
|
||||
JSDocTypedefTag = 308,
|
||||
JSDocPropertyTag = 309,
|
||||
SyntaxList = 310,
|
||||
NotEmittedStatement = 311,
|
||||
PartiallyEmittedExpression = 312,
|
||||
CommaListExpression = 313,
|
||||
MergeDeclarationMarker = 314,
|
||||
EndOfDeclarationMarker = 315,
|
||||
Count = 316,
|
||||
FirstAssignment = 59,
|
||||
LastAssignment = 71,
|
||||
FirstCompoundAssignment = 60,
|
||||
@@ -415,10 +418,10 @@ declare namespace ts {
|
||||
FirstBinaryOperator = 28,
|
||||
LastBinaryOperator = 71,
|
||||
FirstNode = 148,
|
||||
FirstJSDocNode = 284,
|
||||
LastJSDocNode = 306,
|
||||
FirstJSDocTagNode = 295,
|
||||
LastJSDocTagNode = 306
|
||||
FirstJSDocNode = 287,
|
||||
LastJSDocNode = 309,
|
||||
FirstJSDocTagNode = 298,
|
||||
LastJSDocTagNode = 309
|
||||
}
|
||||
enum NodeFlags {
|
||||
None = 0,
|
||||
@@ -1749,10 +1752,31 @@ declare namespace ts {
|
||||
hasNoDefaultLib?: boolean;
|
||||
sourceMapPath?: string;
|
||||
sourceMapText?: string;
|
||||
texts: ReadonlyArray<UnparsedSourceText>;
|
||||
}
|
||||
interface UnparsedPrologue extends Node {
|
||||
type UnparsedSourceText = UnparsedPrependText | UnparsedText | UnparsedSourceMapUrl;
|
||||
type UnparsedNode = UnparsedPrologue | UnparsedSourceText;
|
||||
interface UnparsedSection extends Node {
|
||||
kind: SyntaxKind;
|
||||
data?: string;
|
||||
parent: UnparsedSource;
|
||||
}
|
||||
interface UnparsedPrologue extends UnparsedSection {
|
||||
kind: SyntaxKind.UnparsedPrologue;
|
||||
text: string;
|
||||
data: string;
|
||||
parent: UnparsedSource;
|
||||
}
|
||||
interface UnparsedPrependText extends UnparsedSection {
|
||||
kind: SyntaxKind.UnparsedPrependText;
|
||||
data: string;
|
||||
parent: UnparsedSource;
|
||||
}
|
||||
interface UnparsedText extends UnparsedSection {
|
||||
kind: SyntaxKind.UnparsedText;
|
||||
parent: UnparsedSource;
|
||||
}
|
||||
interface UnparsedSourceMapUrl extends UnparsedSection {
|
||||
kind: SyntaxKind.UnparsedSourceMapUrl;
|
||||
parent: UnparsedSource;
|
||||
}
|
||||
interface JsonSourceFile extends SourceFile {
|
||||
@@ -3466,7 +3490,7 @@ declare namespace ts {
|
||||
function isSourceFile(node: Node): node is SourceFile;
|
||||
function isBundle(node: Node): node is Bundle;
|
||||
function isUnparsedSource(node: Node): node is UnparsedSource;
|
||||
function isUnparsedPrologue(node: Node): node is UnparsedPrologue;
|
||||
function isUnparsedNode(node: Node): node is UnparsedNode;
|
||||
function isJSDocTypeExpression(node: Node): node is JSDocTypeExpression;
|
||||
function isJSDocAllType(node: JSDocAllType): node is JSDocAllType;
|
||||
function isJSDocUnknownType(node: Node): node is JSDocUnknownType;
|
||||
|
||||
@@ -746,13 +746,13 @@ sourceFile:../first_part3.ts
|
||||
"pos": 0,
|
||||
"end": 150,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.js"
|
||||
"data": "/src/first/bin/first-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 152,
|
||||
"end": 478,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.js"
|
||||
"data": "/src/2/second-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 480,
|
||||
@@ -770,13 +770,13 @@ sourceFile:../first_part3.ts
|
||||
"pos": 0,
|
||||
"end": 199,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.d.ts"
|
||||
"data": "/src/first/bin/first-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 201,
|
||||
"end": 344,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.d.ts"
|
||||
"data": "/src/2/second-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 346,
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"pos": 0,
|
||||
"end": 597,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:extends"
|
||||
"data": "typescript:extends"
|
||||
},
|
||||
{
|
||||
"pos": 599,
|
||||
@@ -615,7 +615,7 @@ sourceFile:../second/second_part2.ts
|
||||
"pos": 0,
|
||||
"end": 597,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:extends"
|
||||
"data": "typescript:extends"
|
||||
},
|
||||
{
|
||||
"pos": 599,
|
||||
@@ -1167,19 +1167,19 @@ class second2 extends second1 { }
|
||||
"pos": 0,
|
||||
"end": 597,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:extends"
|
||||
"data": "typescript:extends"
|
||||
},
|
||||
{
|
||||
"pos": 599,
|
||||
"end": 1043,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.js"
|
||||
"data": "/src/first/bin/first-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 1045,
|
||||
"end": 1673,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.js"
|
||||
"data": "/src/2/second-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 1675,
|
||||
@@ -1197,13 +1197,13 @@ class second2 extends second1 { }
|
||||
"pos": 0,
|
||||
"end": 268,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.d.ts"
|
||||
"data": "/src/first/bin/first-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 270,
|
||||
"end": 485,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.d.ts"
|
||||
"data": "/src/2/second-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 487,
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"pos": 0,
|
||||
"end": 597,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:extends"
|
||||
"data": "typescript:extends"
|
||||
},
|
||||
{
|
||||
"pos": 599,
|
||||
@@ -959,19 +959,19 @@ class second2 extends second1 { }
|
||||
"pos": 0,
|
||||
"end": 597,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:extends"
|
||||
"data": "typescript:extends"
|
||||
},
|
||||
{
|
||||
"pos": 599,
|
||||
"end": 749,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.js"
|
||||
"data": "/src/first/bin/first-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 751,
|
||||
"end": 1379,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.js"
|
||||
"data": "/src/2/second-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 1381,
|
||||
@@ -989,13 +989,13 @@ class second2 extends second1 { }
|
||||
"pos": 0,
|
||||
"end": 199,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.d.ts"
|
||||
"data": "/src/first/bin/first-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 201,
|
||||
"end": 416,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.d.ts"
|
||||
"data": "/src/2/second-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 418,
|
||||
|
||||
@@ -5,19 +5,19 @@
|
||||
"pos": 0,
|
||||
"end": 597,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:extends"
|
||||
"data": "typescript:extends"
|
||||
},
|
||||
{
|
||||
"pos": 599,
|
||||
"end": 1103,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:read"
|
||||
"data": "typescript:read"
|
||||
},
|
||||
{
|
||||
"pos": 1105,
|
||||
"end": 1275,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:spread"
|
||||
"data": "typescript:spread"
|
||||
},
|
||||
{
|
||||
"pos": 1277,
|
||||
@@ -802,19 +802,19 @@ sourceFile:../second/second_part2.ts
|
||||
"pos": 0,
|
||||
"end": 597,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:extends"
|
||||
"data": "typescript:extends"
|
||||
},
|
||||
{
|
||||
"pos": 599,
|
||||
"end": 1103,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:read"
|
||||
"data": "typescript:read"
|
||||
},
|
||||
{
|
||||
"pos": 1105,
|
||||
"end": 1275,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:spread"
|
||||
"data": "typescript:spread"
|
||||
},
|
||||
{
|
||||
"pos": 1277,
|
||||
@@ -1598,31 +1598,31 @@ secondsecond_part2Spread(...[10, 20, 30]);
|
||||
"pos": 0,
|
||||
"end": 597,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:extends"
|
||||
"data": "typescript:extends"
|
||||
},
|
||||
{
|
||||
"pos": 599,
|
||||
"end": 1103,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:read"
|
||||
"data": "typescript:read"
|
||||
},
|
||||
{
|
||||
"pos": 1105,
|
||||
"end": 1275,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:spread"
|
||||
"data": "typescript:spread"
|
||||
},
|
||||
{
|
||||
"pos": 1277,
|
||||
"end": 1933,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.js"
|
||||
"data": "/src/first/bin/first-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 1935,
|
||||
"end": 2779,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.js"
|
||||
"data": "/src/2/second-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 2781,
|
||||
@@ -1640,13 +1640,13 @@ secondsecond_part2Spread(...[10, 20, 30]);
|
||||
"pos": 0,
|
||||
"end": 332,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.d.ts"
|
||||
"data": "/src/first/bin/first-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 334,
|
||||
"end": 615,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.d.ts"
|
||||
"data": "/src/2/second-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 617,
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"pos": 0,
|
||||
"end": 597,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:extends"
|
||||
"data": "typescript:extends"
|
||||
},
|
||||
{
|
||||
"pos": 599,
|
||||
@@ -615,13 +615,13 @@ sourceFile:../second/second_part2.ts
|
||||
"pos": 0,
|
||||
"end": 504,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:read"
|
||||
"data": "typescript:read"
|
||||
},
|
||||
{
|
||||
"pos": 506,
|
||||
"end": 676,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:spread"
|
||||
"data": "typescript:spread"
|
||||
},
|
||||
{
|
||||
"pos": 678,
|
||||
@@ -1174,31 +1174,31 @@ class second2 extends second1 { }
|
||||
"pos": 0,
|
||||
"end": 504,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:read"
|
||||
"data": "typescript:read"
|
||||
},
|
||||
{
|
||||
"pos": 506,
|
||||
"end": 676,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:spread"
|
||||
"data": "typescript:spread"
|
||||
},
|
||||
{
|
||||
"pos": 678,
|
||||
"end": 1275,
|
||||
"kind": "emitHelpers",
|
||||
"name": "typescript:extends"
|
||||
"data": "typescript:extends"
|
||||
},
|
||||
{
|
||||
"pos": 1277,
|
||||
"end": 1639,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.js"
|
||||
"data": "/src/first/bin/first-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 1641,
|
||||
"end": 2269,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.js"
|
||||
"data": "/src/2/second-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 2271,
|
||||
@@ -1216,13 +1216,13 @@ class second2 extends second1 { }
|
||||
"pos": 0,
|
||||
"end": 263,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.d.ts"
|
||||
"data": "/src/first/bin/first-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 265,
|
||||
"end": 480,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.d.ts"
|
||||
"data": "/src/2/second-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 482,
|
||||
|
||||
@@ -5,19 +5,19 @@
|
||||
"pos": 0,
|
||||
"end": 13,
|
||||
"kind": "prologue",
|
||||
"text": "use strict"
|
||||
"data": "use strict"
|
||||
},
|
||||
{
|
||||
"pos": 15,
|
||||
"end": 28,
|
||||
"kind": "prologue",
|
||||
"text": "myPrologue"
|
||||
"data": "myPrologue"
|
||||
},
|
||||
{
|
||||
"pos": 30,
|
||||
"end": 44,
|
||||
"kind": "prologue",
|
||||
"text": "myPrologue2"
|
||||
"data": "myPrologue2"
|
||||
},
|
||||
{
|
||||
"pos": 46,
|
||||
@@ -475,13 +475,13 @@ sourceFile:../second/second_part2.ts
|
||||
"pos": 0,
|
||||
"end": 13,
|
||||
"kind": "prologue",
|
||||
"text": "use strict"
|
||||
"data": "use strict"
|
||||
},
|
||||
{
|
||||
"pos": 15,
|
||||
"end": 28,
|
||||
"kind": "prologue",
|
||||
"text": "myPrologue"
|
||||
"data": "myPrologue"
|
||||
},
|
||||
{
|
||||
"pos": 30,
|
||||
@@ -911,37 +911,37 @@ class C {
|
||||
"pos": 0,
|
||||
"end": 13,
|
||||
"kind": "prologue",
|
||||
"text": "use strict"
|
||||
"data": "use strict"
|
||||
},
|
||||
{
|
||||
"pos": 15,
|
||||
"end": 28,
|
||||
"kind": "prologue",
|
||||
"text": "myPrologue"
|
||||
"data": "myPrologue"
|
||||
},
|
||||
{
|
||||
"pos": 30,
|
||||
"end": 44,
|
||||
"kind": "prologue",
|
||||
"text": "myPrologue2"
|
||||
"data": "myPrologue2"
|
||||
},
|
||||
{
|
||||
"pos": 46,
|
||||
"end": 60,
|
||||
"kind": "prologue",
|
||||
"text": "myPrologue3"
|
||||
"data": "myPrologue3"
|
||||
},
|
||||
{
|
||||
"pos": 62,
|
||||
"end": 212,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.js"
|
||||
"data": "/src/first/bin/first-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 214,
|
||||
"end": 540,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.js"
|
||||
"data": "/src/2/second-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 542,
|
||||
@@ -959,13 +959,13 @@ class C {
|
||||
"pos": 0,
|
||||
"end": 199,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.d.ts"
|
||||
"data": "/src/first/bin/first-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 201,
|
||||
"end": 344,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.d.ts"
|
||||
"data": "/src/2/second-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 346,
|
||||
|
||||
@@ -5,13 +5,13 @@
|
||||
"pos": 0,
|
||||
"end": 13,
|
||||
"kind": "prologue",
|
||||
"text": "myPrologue"
|
||||
"data": "myPrologue"
|
||||
},
|
||||
{
|
||||
"pos": 15,
|
||||
"end": 29,
|
||||
"kind": "prologue",
|
||||
"text": "myPrologue2"
|
||||
"data": "myPrologue2"
|
||||
},
|
||||
{
|
||||
"pos": 31,
|
||||
@@ -467,7 +467,7 @@ sourceFile:../second/second_part2.ts
|
||||
"pos": 0,
|
||||
"end": 13,
|
||||
"kind": "prologue",
|
||||
"text": "use strict"
|
||||
"data": "use strict"
|
||||
},
|
||||
{
|
||||
"pos": 15,
|
||||
@@ -849,31 +849,31 @@ class C {
|
||||
"pos": 0,
|
||||
"end": 13,
|
||||
"kind": "prologue",
|
||||
"text": "use strict"
|
||||
"data": "use strict"
|
||||
},
|
||||
{
|
||||
"pos": 15,
|
||||
"end": 28,
|
||||
"kind": "prologue",
|
||||
"text": "myPrologue"
|
||||
"data": "myPrologue"
|
||||
},
|
||||
{
|
||||
"pos": 30,
|
||||
"end": 44,
|
||||
"kind": "prologue",
|
||||
"text": "myPrologue2"
|
||||
"data": "myPrologue2"
|
||||
},
|
||||
{
|
||||
"pos": 46,
|
||||
"end": 196,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.js"
|
||||
"data": "/src/first/bin/first-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 198,
|
||||
"end": 524,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.js"
|
||||
"data": "/src/2/second-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 526,
|
||||
@@ -891,13 +891,13 @@ class C {
|
||||
"pos": 0,
|
||||
"end": 199,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.d.ts"
|
||||
"data": "/src/first/bin/first-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 201,
|
||||
"end": 344,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.d.ts"
|
||||
"data": "/src/2/second-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 346,
|
||||
|
||||
@@ -794,13 +794,13 @@ namespace N {
|
||||
"pos": 33,
|
||||
"end": 183,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.js"
|
||||
"data": "/src/first/bin/first-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 185,
|
||||
"end": 511,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.js"
|
||||
"data": "/src/2/second-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 513,
|
||||
@@ -818,13 +818,13 @@ namespace N {
|
||||
"pos": 33,
|
||||
"end": 232,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.d.ts"
|
||||
"data": "/src/first/bin/first-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 234,
|
||||
"end": 377,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.d.ts"
|
||||
"data": "/src/2/second-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 379,
|
||||
|
||||
@@ -767,13 +767,13 @@ namespace N {
|
||||
"pos": 35,
|
||||
"end": 185,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.js"
|
||||
"data": "/src/first/bin/first-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 187,
|
||||
"end": 513,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.js"
|
||||
"data": "/src/2/second-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 515,
|
||||
@@ -791,13 +791,13 @@ namespace N {
|
||||
"pos": 35,
|
||||
"end": 234,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.d.ts"
|
||||
"data": "/src/first/bin/first-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 236,
|
||||
"end": 379,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.d.ts"
|
||||
"data": "/src/2/second-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 381,
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"pos": 0,
|
||||
"end": 13,
|
||||
"kind": "prologue",
|
||||
"text": "use strict"
|
||||
"data": "use strict"
|
||||
},
|
||||
{
|
||||
"pos": 15,
|
||||
@@ -426,7 +426,7 @@ sourceFile:../second/second_part2.ts
|
||||
"pos": 0,
|
||||
"end": 13,
|
||||
"kind": "prologue",
|
||||
"text": "use strict"
|
||||
"data": "use strict"
|
||||
},
|
||||
{
|
||||
"pos": 15,
|
||||
@@ -802,19 +802,19 @@ sourceFile:../first_part3.ts
|
||||
"pos": 0,
|
||||
"end": 13,
|
||||
"kind": "prologue",
|
||||
"text": "use strict"
|
||||
"data": "use strict"
|
||||
},
|
||||
{
|
||||
"pos": 15,
|
||||
"end": 165,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.js"
|
||||
"data": "/src/first/bin/first-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 167,
|
||||
"end": 493,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.js"
|
||||
"data": "/src/2/second-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 495,
|
||||
@@ -832,13 +832,13 @@ sourceFile:../first_part3.ts
|
||||
"pos": 0,
|
||||
"end": 199,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.d.ts"
|
||||
"data": "/src/first/bin/first-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 201,
|
||||
"end": 344,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.d.ts"
|
||||
"data": "/src/2/second-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 346,
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"pos": 0,
|
||||
"end": 13,
|
||||
"kind": "prologue",
|
||||
"text": "use strict"
|
||||
"data": "use strict"
|
||||
},
|
||||
{
|
||||
"pos": 15,
|
||||
@@ -772,19 +772,19 @@ sourceFile:../first_part3.ts
|
||||
"pos": 0,
|
||||
"end": 13,
|
||||
"kind": "prologue",
|
||||
"text": "use strict"
|
||||
"data": "use strict"
|
||||
},
|
||||
{
|
||||
"pos": 15,
|
||||
"end": 165,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.js"
|
||||
"data": "/src/first/bin/first-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 167,
|
||||
"end": 493,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.js"
|
||||
"data": "/src/2/second-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 495,
|
||||
@@ -802,13 +802,13 @@ sourceFile:../first_part3.ts
|
||||
"pos": 0,
|
||||
"end": 199,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.d.ts"
|
||||
"data": "/src/first/bin/first-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 201,
|
||||
"end": 344,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.d.ts"
|
||||
"data": "/src/2/second-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 346,
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
"pos": 0,
|
||||
"end": 49,
|
||||
"kind": "reference",
|
||||
"fileName": "../second/tripleRef.d.ts"
|
||||
"data": "../second/tripleRef.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 51,
|
||||
@@ -490,7 +490,7 @@ sourceFile:../second/second_part2.ts
|
||||
"pos": 0,
|
||||
"end": 42,
|
||||
"kind": "reference",
|
||||
"fileName": "../tripleRef.d.ts"
|
||||
"data": "../tripleRef.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 44,
|
||||
@@ -897,13 +897,13 @@ declare class secondsecond_part1 { }
|
||||
"pos": 0,
|
||||
"end": 198,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.js"
|
||||
"data": "/src/first/bin/first-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 200,
|
||||
"end": 577,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.js"
|
||||
"data": "/src/2/second-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 579,
|
||||
@@ -921,31 +921,31 @@ declare class secondsecond_part1 { }
|
||||
"pos": 0,
|
||||
"end": 45,
|
||||
"kind": "reference",
|
||||
"fileName": "../../tripleRef.d.ts"
|
||||
"data": "../../tripleRef.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 47,
|
||||
"end": 101,
|
||||
"kind": "reference",
|
||||
"fileName": "../../../first/tripleRef.d.ts"
|
||||
"data": "../../../first/tripleRef.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 103,
|
||||
"end": 158,
|
||||
"kind": "reference",
|
||||
"fileName": "../../../second/tripleRef.d.ts"
|
||||
"data": "../../../second/tripleRef.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 160,
|
||||
"end": 410,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.d.ts"
|
||||
"data": "/src/first/bin/first-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 412,
|
||||
"end": 609,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.d.ts"
|
||||
"data": "/src/2/second-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 611,
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
"pos": 0,
|
||||
"end": 49,
|
||||
"kind": "reference",
|
||||
"fileName": "../second/tripleRef.d.ts"
|
||||
"data": "../second/tripleRef.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 51,
|
||||
@@ -825,13 +825,13 @@ declare class secondsecond_part1 { }
|
||||
"pos": 0,
|
||||
"end": 150,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.js"
|
||||
"data": "/src/first/bin/first-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 152,
|
||||
"end": 529,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.js"
|
||||
"data": "/src/2/second-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 531,
|
||||
@@ -849,19 +849,19 @@ declare class secondsecond_part1 { }
|
||||
"pos": 0,
|
||||
"end": 55,
|
||||
"kind": "reference",
|
||||
"fileName": "../../../second/tripleRef.d.ts"
|
||||
"data": "../../../second/tripleRef.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 57,
|
||||
"end": 256,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.d.ts"
|
||||
"data": "/src/first/bin/first-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 258,
|
||||
"end": 455,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.d.ts"
|
||||
"data": "/src/2/second-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 457,
|
||||
|
||||
+4
-4
@@ -746,13 +746,13 @@ sourceFile:../first_part3.ts
|
||||
"pos": 0,
|
||||
"end": 150,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.js"
|
||||
"data": "/src/first/bin/first-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 152,
|
||||
"end": 478,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.js"
|
||||
"data": "/src/2/second-output.js"
|
||||
},
|
||||
{
|
||||
"pos": 480,
|
||||
@@ -770,13 +770,13 @@ sourceFile:../first_part3.ts
|
||||
"pos": 0,
|
||||
"end": 199,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/first/bin/first-output.d.ts"
|
||||
"data": "/src/first/bin/first-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 201,
|
||||
"end": 344,
|
||||
"kind": "prepend",
|
||||
"fileName": "/src/2/second-output.d.ts"
|
||||
"data": "/src/2/second-output.d.ts"
|
||||
},
|
||||
{
|
||||
"pos": 346,
|
||||
|
||||
Reference in New Issue
Block a user