Skip to content

Commit 8be3a1d

Browse files
committed
remove useless code
1 parent f9323e3 commit 8be3a1d

File tree

1 file changed

+0
-24
lines changed

1 file changed

+0
-24
lines changed

src/compiler/checker.ts

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -24000,30 +24000,6 @@ namespace ts {
2400024000
return result;
2400124001
}
2400224002

24003-
// @ts-ignore
24004-
function _getDiscriminantPropertyAccess(expr: Expression, computedType: Type) {
24005-
let access, name;
24006-
const type = declaredType.flags & TypeFlags.Union ? declaredType : computedType;
24007-
return type.flags & TypeFlags.Union && (access = getPropertyAccess(expr)) && (name = getAccessedPropertyName(access)) &&
24008-
isMatchingReference(reference, isAccessExpression(access) ? access.expression : access.parent.parent.initializer!) &&
24009-
isDiscriminantProperty(type, name) ?
24010-
access : undefined;
24011-
}
24012-
24013-
// @ts-ignore
24014-
function _isMatchingReferenceDiscriminant(expr: Expression, computedType: Type) {
24015-
const type = declaredType.flags & TypeFlags.Union ? declaredType : computedType;
24016-
if (!(type.flags & TypeFlags.Union) || !isAccessExpression(expr)) {
24017-
return false;
24018-
}
24019-
const name = getAccessedPropertyName(expr);
24020-
if (name === undefined) {
24021-
return false;
24022-
}
24023-
return isMatchingReference(reference, expr.expression) && isDiscriminantProperty(type, name);
24024-
}
24025-
24026-
// @ts-ignore
2402724003
function getDiscriminantPropertyAccess(expr: Expression, computedType: Type) {
2402824004
let access;
2402924005
if (!(computedType.flags & TypeFlags.Union && (access = getPropertyAccess(expr)))) {

0 commit comments

Comments
 (0)