flow2schema/tests/samples/pragmas.js

41 lines
672 B
JavaScript
Raw Normal View History

2017-10-29 16:22:27 +03:00
type Type = {
// $avro int
a: number,
/* $avro long */
b: number,
// $avro float
c: number,
// $avro double
d: number,
/* $avro fixed 10 */
e: Buffer,
};
interface Interface {
// $avro int
a: number;
/* $avro long */
b: number;
// $avro float
c: number;
// $avro double
d: number;
/* $avro fixed 10 */
e: Buffer;
}
class Class {
// $avro int
a: number;
/* $avro long */
b: number;
// $avro float
c: number;
// $avro double
d: number;
/* $avro fixed 10 */
e: Buffer;
}
2017-11-09 12:10:21 +03:00
export {Type, Interface, Class};