mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-21 04:37:33 +00:00
bulk code format fix (#8707)
This commit is contained in:
@@ -1,41 +1,42 @@
|
||||
import { ValueType } from './value-type.js'
|
||||
import {ValueType} from './value-type.js';
|
||||
|
||||
export function isInline(value: ValueType): boolean {
|
||||
return value === ValueType.BOOL
|
||||
|| value <= ValueType.FLOAT;
|
||||
return value === ValueType.BOOL || value <= ValueType.FLOAT;
|
||||
}
|
||||
|
||||
export function isNumber(value: ValueType): boolean {
|
||||
return value >= ValueType.INT
|
||||
&& value <= ValueType.FLOAT;
|
||||
return value >= ValueType.INT && value <= ValueType.FLOAT;
|
||||
}
|
||||
|
||||
export function isIndirectNumber(value: ValueType): boolean {
|
||||
return value >= ValueType.INDIRECT_INT
|
||||
&& value <= ValueType.INDIRECT_FLOAT;
|
||||
return value >= ValueType.INDIRECT_INT && value <= ValueType.INDIRECT_FLOAT;
|
||||
}
|
||||
|
||||
export function isTypedVectorElement(value: ValueType): boolean {
|
||||
return value === ValueType.BOOL
|
||||
|| (value >= ValueType.INT
|
||||
&& value <= ValueType.STRING);
|
||||
return (
|
||||
value === ValueType.BOOL ||
|
||||
(value >= ValueType.INT && value <= ValueType.STRING)
|
||||
);
|
||||
}
|
||||
|
||||
export function isTypedVector(value: ValueType): boolean {
|
||||
return value === ValueType.VECTOR_BOOL
|
||||
|| (value >= ValueType.VECTOR_INT
|
||||
&& value <= ValueType.VECTOR_STRING_DEPRECATED);
|
||||
return (
|
||||
value === ValueType.VECTOR_BOOL ||
|
||||
(value >= ValueType.VECTOR_INT &&
|
||||
value <= ValueType.VECTOR_STRING_DEPRECATED)
|
||||
);
|
||||
}
|
||||
|
||||
export function isFixedTypedVector(value: ValueType): boolean {
|
||||
return value >= ValueType.VECTOR_INT2
|
||||
&& value <= ValueType.VECTOR_FLOAT4;
|
||||
return value >= ValueType.VECTOR_INT2 && value <= ValueType.VECTOR_FLOAT4;
|
||||
}
|
||||
|
||||
export function isAVector(value: ValueType): boolean {
|
||||
return isTypedVector(value)
|
||||
|| isFixedTypedVector(value)
|
||||
|| value === ValueType.VECTOR;
|
||||
return (
|
||||
isTypedVector(value) ||
|
||||
isFixedTypedVector(value) ||
|
||||
value === ValueType.VECTOR
|
||||
);
|
||||
}
|
||||
|
||||
export function toTypedVector(valueType: ValueType, length: number): ValueType {
|
||||
@@ -43,7 +44,7 @@ export function toTypedVector(valueType: ValueType, length: number): ValueType {
|
||||
if (length === 2) return valueType - ValueType.INT + ValueType.VECTOR_INT2;
|
||||
if (length === 3) return valueType - ValueType.INT + ValueType.VECTOR_INT3;
|
||||
if (length === 4) return valueType - ValueType.INT + ValueType.VECTOR_INT4;
|
||||
throw "Unexpected length " + length;
|
||||
throw 'Unexpected length ' + length;
|
||||
}
|
||||
|
||||
export function typedVectorElementType(valueType: ValueType): ValueType {
|
||||
@@ -61,4 +62,4 @@ export function fixedTypedVectorElementSize(valueType: ValueType): ValueType {
|
||||
|
||||
export function packedType(valueType: ValueType, bitWidth: number): ValueType {
|
||||
return bitWidth | (valueType << 2);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user