MCPcopy Index your code
hub / github.com/nodejs/node / isTupleTypeStructureMatching

Function isTupleTypeStructureMatching

test/fixtures/snapshot/typescript.js:67575–67578  ·  view source on GitHub ↗
(t1, t2)

Source from the content-addressed store, hash-verified

67573 return undefined;
67574 }
67575 function isTupleTypeStructureMatching(t1, t2) {
67576 return getTypeReferenceArity(t1) === getTypeReferenceArity(t2) &&
67577 ts.every(t1.target.elementFlags, function (f, i) { return (f & 12 /* ElementFlags.Variable */) === (t2.target.elementFlags[i] & 12 /* ElementFlags.Variable */); });
67578 }
67579 function isZeroBigInt(_a) {
67580 var value = _a.value;
67581 return value.base10Value === "0";

Callers 1

inferFromObjectTypesFunction · 0.85

Calls 2

getTypeReferenceArityFunction · 0.85
everyMethod · 0.80

Tested by

no test coverage detected