MCPcopy Create free account
hub / github.com/nodejs/node / getElementSize

Function getElementSize

deps/v8/test/mjsunit/harmony/dataview-accessors.js:44–61  ·  view source on GitHub ↗
(func)

Source from the content-addressed store, hash-verified

42var viewLength = 0;
43
44function getElementSize(func) {
45 switch (func) {
46 case "Int8":
47 case "Uint8":
48 return 1;
49 case "Int16":
50 case "Uint16":
51 return 2;
52 case "Int32":
53 case "Uint32":
54 case "Float32":
55 return 4;
56 case "Float64":
57 return 8;
58 default:
59 assertUnreachable(func);
60 }
61}
62
63function checkGet(func, index, expected, littleEndian) {
64 function doGet() {

Callers 3

checkGetFunction · 0.85
checkSetFunction · 0.85

Calls 1

assertUnreachableFunction · 0.85

Tested by

no test coverage detected