Skip to content

Commit 4bfefba

Browse files
committed
Move type definition so file build order doesnt matter
1 parent 0d0931d commit 4bfefba

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

src/compiler/types.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3221,6 +3221,14 @@ namespace ts {
32213221
errorModuleName?: string; // If the symbol is not visible from module, module's name
32223222
}
32233223

3224+
/* @internal */
3225+
export interface AllAccessorDeclarations {
3226+
firstAccessor: AccessorDeclaration;
3227+
secondAccessor: AccessorDeclaration;
3228+
getAccessor: AccessorDeclaration;
3229+
setAccessor: AccessorDeclaration;
3230+
}
3231+
32243232
/** Indicates how to serialize the name for a TypeReferenceNode when emitting decorator metadata */
32253233
/* @internal */
32263234
export enum TypeReferenceSerializationKind {

src/compiler/utilities.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2980,13 +2980,6 @@ namespace ts {
29802980
return id.originalKeywordKind === SyntaxKind.ThisKeyword;
29812981
}
29822982

2983-
export interface AllAccessorDeclarations {
2984-
firstAccessor: AccessorDeclaration;
2985-
secondAccessor: AccessorDeclaration;
2986-
getAccessor: AccessorDeclaration;
2987-
setAccessor: AccessorDeclaration;
2988-
}
2989-
29902983
export function getAllAccessorDeclarations(declarations: NodeArray<Declaration>, accessor: AccessorDeclaration): AllAccessorDeclarations {
29912984
let firstAccessor: AccessorDeclaration;
29922985
let secondAccessor: AccessorDeclaration;

0 commit comments

Comments
 (0)