Skip to content

Commit 2c8a5c4

Browse files
weswighamamcasey
authored andcommitted
Make SymbolWalker internal
...until required by an external consumer.
1 parent 053b915 commit 2c8a5c4

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/compiler/symbolWalker.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1+
/** @internal */
12
namespace ts {
3+
/** @internal */
24
export function createGetSymbolWalker(
35
getRestTypeOfSignature: (sig: Signature) => Type,
46
getReturnTypeOfSignature: (sig: Signature) => Type,

src/compiler/types.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2625,7 +2625,7 @@ namespace ts {
26252625

26262626
/* @internal */ tryFindAmbientModuleWithoutAugmentations(moduleName: string): Symbol | undefined;
26272627

2628-
getSymbolWalker(accept?: (symbol: Symbol) => boolean): SymbolWalker;
2628+
/* @internal */ getSymbolWalker(accept?: (symbol: Symbol) => boolean): SymbolWalker;
26292629

26302630
// Should not be called directly. Should only be accessed through the Program instance.
26312631
/* @internal */ getDiagnostics(sourceFile?: SourceFile, cancellationToken?: CancellationToken): Diagnostic[];
@@ -2671,6 +2671,7 @@ namespace ts {
26712671
InTypeAlias = 1 << 23, // Writing type in type alias declaration
26722672
}
26732673

2674+
/* @internal */
26742675
export interface SymbolWalker {
26752676
visitType(type: Type): void;
26762677
visitSymbol(symbol: Symbol): void;

0 commit comments

Comments
 (0)