blob: 797c12831ed3ab5607253f3024ec8994339844e2 [file] [log] [blame]
// WARNING: This file is machine generated by fidlc.
#include <lib/fidl/internal.h>
// Forward declarations for old <-> V1 mappings
// Coding tables for old wire format.
extern const fidl_type_t test_name_MyStrictEnumTable;
static bool EnumValidatorFor_test_name_MyStrictEnum(uint64_t v) { return (v == 1ul) || (v == 2ul) || false; }
const fidl_type_t test_name_MyStrictEnumTable = {.type_tag=kFidlTypeEnum, {.coded_enum={.underlying_type=kFidlCodedPrimitive_Uint32, .validate=&EnumValidatorFor_test_name_MyStrictEnum, .name="test.name/MyStrictEnum"}}};
// Coding tables for v1 wire format.
extern const fidl_type_t v1_test_name_MyStrictEnumTable;
static bool EnumValidatorFor_v1_test_name_MyStrictEnum(uint64_t v) { return (v == 1ul) || (v == 2ul) || false; }
const fidl_type_t v1_test_name_MyStrictEnumTable = {.type_tag=kFidlTypeEnum, {.coded_enum={.underlying_type=kFidlCodedPrimitive_Uint32, .validate=&EnumValidatorFor_v1_test_name_MyStrictEnum, .name="test.name/MyStrictEnum"}}};