Remove unused code

This commit is contained in:
Anders Hejlsberg 2019-08-03 08:28:53 -07:00
parent 77f2a412e1
commit 1f5bb970d9
2 changed files with 0 additions and 12 deletions

View File

@ -8670,16 +8670,6 @@ namespace ts {
}
}
// function hasAssertionTypePredicate(signature: Signature): boolean {
// const predicate = getTypePredicateOfSignature(signature);
// return !!predicate && predicate.kind === TypePredicateKind.Assertion;
// }
// function hasBooleanTypePredicate(signature: Signature): boolean {
// const predicate = getTypePredicateOfSignature(signature);
// return !!predicate && (predicate.kind === TypePredicateKind.This || predicate.kind === TypePredicateKind.Identifier);
// }
function getTypePredicateOfSignature(signature: Signature): TypePredicate | undefined {
if (!signature.resolvedTypePredicate) {
if (signature.target) {

View File

@ -3918,8 +3918,6 @@ namespace ts {
resolvedSignature?: Signature; // Cached signature of signature node or call expression
resolvedSymbol?: Symbol; // Cached name resolution result
resolvedIndexInfo?: IndexInfo; // Cached indexing info resolution result
//maybeTypePredicate?: boolean; // Cached check whether call expression might reference a type predicate
//isAssertCall?: boolean;
resolvedTypePredicate?: TypePredicate; // Cached type predicate for call expression
enumMemberValue?: string | number; // Constant value of enum member
isVisible?: boolean; // Is this node visible