MCPcopy Create free account
hub / github.com/apache/fory / checkedIntegerMethod

Function checkedIntegerMethod

javascript/packages/core/lib/gen/struct.ts:431–452  ·  view source on GitHub ↗
(localTypeId: number)

Source from the content-addressed store, hash-verified

429}
430
431function checkedIntegerMethod(localTypeId: number): string | null {
432 switch (localTypeId) {
433 case TypeId.INT8:
434 return "checkedInt8";
435 case TypeId.INT16:
436 return "checkedInt16";
437 case TypeId.INT32:
438 return "checkedInt32";
439 case TypeId.INT64:
440 return "checkedInt64";
441 case TypeId.UINT8:
442 return "checkedUint8";
443 case TypeId.UINT16:
444 return "checkedUint16";
445 case TypeId.UINT32:
446 return "checkedUint32";
447 case TypeId.UINT64:
448 return "checkedUint64";
449 default:
450 return null;
451 }
452}
453
454function integerRangeFits(remoteTypeId: number, localTypeId: number): boolean {
455 switch (localTypeId) {

Callers 2

scalarToIntegerExprFunction · 0.85
integerToIntegerExprFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected