mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-25 02:46:10 +00:00
Extend the test of MonsterExtra (#5428)
* Extend the test of MonsterExtra - Extend C++ test of MonsterExtra - Add conversion of fbs/json NaNs to unsigned quiet-NaN - Update documentation (cross-platform interoperability) * Fix declaration of infinity constants int the test
This commit is contained in:
committed by
Wouter van Oortmerssen
parent
47c7aa0361
commit
e304f8c115
@@ -3,14 +3,16 @@ namespace MyGame;
|
||||
// Not all programming languages support this extra table.
|
||||
table MonsterExtra {
|
||||
// Float-point values with NaN and Inf defaults.
|
||||
testf_nan:float = nan;
|
||||
testf_pinf:float = +inf;
|
||||
testf_ninf:float = -inf;
|
||||
testd_nan:double = nan;
|
||||
testd_pinf:double = +inf;
|
||||
testd_ninf:double = -inf;
|
||||
testf_vec : [float];
|
||||
testd_vec : [double];
|
||||
d0:double = nan;
|
||||
d1:double = -nan; // parser must ignore sign of NaN
|
||||
d2:double = +inf;
|
||||
d3:double = -inf;
|
||||
f0:float = -nan; // parser must ignore sign of NaN
|
||||
f1:float = +nan;
|
||||
f2:float = +inf;
|
||||
f3:float = -inf;
|
||||
dvec : [double];
|
||||
fvec : [float];
|
||||
}
|
||||
|
||||
root_type MonsterExtra;
|
||||
|
||||
Reference in New Issue
Block a user