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

Function isTypeParameterAtTopLevel

test/fixtures/snapshot/typescript.js:68164–68168  ·  view source on GitHub ↗
(type, typeParameter)

Source from the content-addressed store, hash-verified

68162 return false;
68163 }
68164 function isTypeParameterAtTopLevel(type, typeParameter) {
68165 return !!(type === typeParameter ||
68166 type.flags & 3145728 /* TypeFlags.UnionOrIntersection */ && ts.some(type.types, function (t) { return isTypeParameterAtTopLevel(t, typeParameter); }) ||
68167 type.flags & 16777216 /* TypeFlags.Conditional */ && (getTrueTypeFromConditionalType(type) === typeParameter || getFalseTypeFromConditionalType(type) === typeParameter));
68168 }
68169 /** Create an object with properties named in the string literal type. Every property has type `any` */
68170 function createEmptyObjectTypeFromStringLiteral(type) {
68171 var members = ts.createSymbolTable();

Callers 2

inferFromTypesFunction · 0.85
getCovariantInferenceFunction · 0.85

Calls 3

someMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…