Skip to content

Commit e0c5a62

Browse files
committed
remove useless code
1 parent 9d1c0a9 commit e0c5a62

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
@@ -23997,30 +23997,6 @@ namespace ts {
2399723997
return result;
2399823998
}
2399923999

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

0 commit comments

Comments
 (0)