Skip to content

Commit 17310a8

Browse files
logging crap
1 parent dd42eb3 commit 17310a8

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/compiler/checker.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
/// <reference path="moduleNameResolver.ts"/>
22
/// <reference path="binder.ts"/>
3+
// /// <reference types="node" />
4+
5+
// declare var console: Console;
36

47
/* @internal */
58
namespace ts {
@@ -5380,6 +5383,7 @@ namespace ts {
53805383
}
53815384

53825385
function resolveObjectTypeMembers(type: ObjectType, source: InterfaceTypeWithDeclaredMembers, typeParameters: TypeParameter[], typeArguments: Type[]) {
5386+
// if (allowSyntheticDefaultImports) console.log("resolveObjectTypeMembers", typeToString(type));
53835387
let mapper: TypeMapper;
53845388
let members: SymbolTable;
53855389
let callSignatures: Signature[];
@@ -7222,7 +7226,16 @@ namespace ts {
72227226
if (node.kind === SyntaxKind.TypeSpread) {
72237227
const typeNode: TypeNode = (node as TypeSpreadTypeNode).type;
72247228
const type = getApparentType(getTypeFromTypeNode(typeNode as TypeNode));
7229+
// const nodeType = getTypeFromTypeNode(typeNode as TypeNode);
7230+
// const type = getApparentType(nodeType);
7231+
if (allowSyntheticDefaultImports) {
7232+
// console.log("nodeType", typeToString(nodeType));
7233+
// console.log("type", typeToString(type));
7234+
// console.log("isTupleLikeType(nodeType)", isTupleLikeType(nodeType));
7235+
// console.log("isTupleLikeType(type)", isTupleLikeType(type));
7236+
}
72257237
if (isTupleLikeType(type)) {
7238+
// return map(getPropertiesOfType(type), getTypeOfSymbol);
72267239
return getTupleTypeElementTypes(type);
72277240
}
72287241
else {

0 commit comments

Comments
 (0)