decord/source/1305_reflectionScalarDefault.js

47 lines
1.9 KiB
JavaScript
Raw Normal View History

2026-07-20 16:05:17 +00:00
// Module ID: 1305
2026-07-25 08:10:48 +00:00
// Function ID: 15237
2026-07-20 16:05:17 +00:00
// Name: reflectionScalarDefault
2026-07-23 10:11:24 +00:00
// Dependencies: [1297, 1302, 1291]
2026-07-20 16:05:17 +00:00
// Module 1305 (reflectionScalarDefault)
2026-07-23 10:11:24 +00:00
const require = arg1;
const dependencyMap = arg6;
2026-07-20 16:05:17 +00:00
arg5.reflectionScalarDefault = function reflectionScalarDefault(T, L) {
if (arguments.length > 1) {
if (undefined !== arguments[1]) {
let STRING = arguments[1];
}
2026-07-23 10:11:24 +00:00
if (require(1297) /* RepeatType */.ScalarType.BOOL === T) {
2026-07-20 16:05:17 +00:00
return false;
} else {
2026-07-23 10:11:24 +00:00
if (require(1297) /* RepeatType */.ScalarType.UINT64 !== T) {
if (require(1297) /* RepeatType */.ScalarType.FIXED64 !== T) {
if (require(1297) /* RepeatType */.ScalarType.INT64 !== T) {
if (require(1297) /* RepeatType */.ScalarType.SFIXED64 !== T) {
if (require(1297) /* RepeatType */.ScalarType.SINT64 !== T) {
if (require(1297) /* RepeatType */.ScalarType.DOUBLE !== T) {
if (require(1297) /* RepeatType */.ScalarType.FLOAT !== T) {
if (require(1297) /* RepeatType */.ScalarType.BYTES === T) {
2026-07-20 16:05:17 +00:00
const _Uint8Array = Uint8Array;
const uint8Array = new Uint8Array(0);
return uint8Array;
2026-07-23 10:11:24 +00:00
} else if (require(1297) /* RepeatType */.ScalarType.STRING === T) {
2026-07-20 16:05:17 +00:00
return "";
} else {
return 0;
}
}
}
return 0;
}
}
}
2026-07-23 10:11:24 +00:00
return require(1302) /* reflectionLongConvert */.reflectionLongConvert(require(1291) /* _callSuper */.PbLong.ZERO, STRING);
2026-07-20 16:05:17 +00:00
}
}
2026-07-23 10:11:24 +00:00
return require(1302) /* reflectionLongConvert */.reflectionLongConvert(require(1291) /* _callSuper */.PbULong.ZERO, STRING);
2026-07-20 16:05:17 +00:00
}
}
2026-07-23 10:11:24 +00:00
STRING = require(1297) /* RepeatType */.LongType.STRING;
2026-07-20 16:05:17 +00:00
};