blob: c242e1830f56b779d851d38f448853043502a7be [file] [log] [blame]
// Copyright 2019 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Generated by generate.py.
library fidl.test.dangerous.struct.types.lower;
using membertype = uint32;
struct abstract { membertype member = 1; };
struct alignas { membertype member = 1; };
struct alignof { membertype member = 1; };
struct and { membertype member = 1; };
struct and_eq { membertype member = 1; };
struct as { membertype member = 1; };
struct asm { membertype member = 1; };
struct assert { membertype member = 1; };
struct async { membertype member = 1; };
struct atomic_cancel { membertype member = 1; };
struct atomic_commit { membertype member = 1; };
struct atomic_noexcept { membertype member = 1; };
struct auto { membertype member = 1; };
struct await { membertype member = 1; };
struct become { membertype member = 1; };
struct bitand { membertype member = 1; };
struct bitor { membertype member = 1; };
struct bool { membertype member = 1; };
struct box { membertype member = 1; };
struct break { membertype member = 1; };
struct byte { membertype member = 1; };
struct case { membertype member = 1; };
struct catch { membertype member = 1; };
struct chan { membertype member = 1; };
struct char { membertype member = 1; };
struct char16_t { membertype member = 1; };
struct char32_t { membertype member = 1; };
struct class { membertype member = 1; };
struct co_await { membertype member = 1; };
struct co_return { membertype member = 1; };
struct co_yield { membertype member = 1; };
struct coding_traits { membertype member = 1; };
struct compl { membertype member = 1; };
struct concept { membertype member = 1; };
struct const { membertype member = 1; };
struct const_cast { membertype member = 1; };
struct constexpr { membertype member = 1; };
struct continue { membertype member = 1; };
struct controller { membertype member = 1; };
struct covariant { membertype member = 1; };
struct crate { membertype member = 1; };
struct decltype { membertype member = 1; };
struct decoder { membertype member = 1; };
struct default { membertype member = 1; };
struct defer { membertype member = 1; };
struct deferred { membertype member = 1; };
struct delete { membertype member = 1; };
struct do { membertype member = 1; };
struct double { membertype member = 1; };
struct dynamic { membertype member = 1; };
struct dynamic_cast { membertype member = 1; };
struct else { membertype member = 1; };
struct encoder { membertype member = 1; };
struct ensure_values_instantiated { membertype member = 1; };
struct enum { membertype member = 1; };
struct err { membertype member = 1; };
struct explicit { membertype member = 1; };
struct export { membertype member = 1; };
struct extends { membertype member = 1; };
struct extern { membertype member = 1; };
struct external { membertype member = 1; };
struct factory { membertype member = 1; };
struct fallthrough { membertype member = 1; };
struct false { membertype member = 1; };
struct fidl { membertype member = 1; };
struct fidl_type { membertype member = 1; };
struct final { membertype member = 1; };
struct finally { membertype member = 1; };
struct float { membertype member = 1; };
struct fn { membertype member = 1; };
struct for { membertype member = 1; };
struct friend { membertype member = 1; };
struct func { membertype member = 1; };
struct future { membertype member = 1; };
struct futures { membertype member = 1; };
struct get { membertype member = 1; };
struct go { membertype member = 1; };
struct goto { membertype member = 1; };
struct has_invalid_tag { membertype member = 1; };
struct hash_code { membertype member = 1; };
struct if { membertype member = 1; };
struct impl { membertype member = 1; };
struct implements { membertype member = 1; };
struct import { membertype member = 1; };
struct in { membertype member = 1; };
struct index { membertype member = 1; };
struct inline { membertype member = 1; };
struct int { membertype member = 1; };
struct int16 { membertype member = 1; };
struct int32 { membertype member = 1; };
struct int64 { membertype member = 1; };
struct int8 { membertype member = 1; };
struct interface { membertype member = 1; };
struct is { membertype member = 1; };
struct let { membertype member = 1; };
struct lhs { membertype member = 1; };
struct library { membertype member = 1; };
struct list { membertype member = 1; };
struct long { membertype member = 1; };
struct loop { membertype member = 1; };
struct macro { membertype member = 1; };
struct map { membertype member = 1; };
struct match { membertype member = 1; };
struct mixin { membertype member = 1; };
struct mod { membertype member = 1; };
struct module { membertype member = 1; };
struct move { membertype member = 1; };
struct mut { membertype member = 1; };
struct mutable { membertype member = 1; };
struct namespace { membertype member = 1; };
struct never { membertype member = 1; };
struct new { membertype member = 1; };
struct no_such_method { membertype member = 1; };
struct noexcept { membertype member = 1; };
struct none { membertype member = 1; };
struct not { membertype member = 1; };
struct not_eq { membertype member = 1; };
struct null { membertype member = 1; };
struct nullptr { membertype member = 1; };
struct num { membertype member = 1; };
struct object { membertype member = 1; };
struct offset { membertype member = 1; };
struct offsetof { membertype member = 1; };
struct ok { membertype member = 1; };
struct on_open { membertype member = 1; };
struct operator { membertype member = 1; };
struct option { membertype member = 1; };
struct or { membertype member = 1; };
struct or_eq { membertype member = 1; };
struct override { membertype member = 1; };
struct package { membertype member = 1; };
struct part { membertype member = 1; };
struct priv { membertype member = 1; };
struct private { membertype member = 1; };
struct proc { membertype member = 1; };
struct protected { membertype member = 1; };
struct proxy { membertype member = 1; };
struct pub { membertype member = 1; };
struct public { membertype member = 1; };
struct pure { membertype member = 1; };
struct range { membertype member = 1; };
struct ref { membertype member = 1; };
struct register { membertype member = 1; };
struct reinterpret_cast { membertype member = 1; };
struct requires { membertype member = 1; };
struct result { membertype member = 1; };
struct rethrow { membertype member = 1; };
struct return { membertype member = 1; };
struct rhs { membertype member = 1; };
struct rune { membertype member = 1; };
struct runtime_type { membertype member = 1; };
struct select { membertype member = 1; };
struct self { membertype member = 1; };
struct send { membertype member = 1; };
struct set { membertype member = 1; };
struct set_controller { membertype member = 1; };
struct short { membertype member = 1; };
struct signed { membertype member = 1; };
struct sizeof { membertype member = 1; };
struct some { membertype member = 1; };
struct static { membertype member = 1; };
struct static_assert { membertype member = 1; };
struct static_cast { membertype member = 1; };
struct stream { membertype member = 1; };
struct string { membertype member = 1; };
struct struct { membertype member = 1; };
struct stub { membertype member = 1; };
struct super { membertype member = 1; };
struct switch { membertype member = 1; };
struct synchronized { membertype member = 1; };
struct template { membertype member = 1; };
struct this { membertype member = 1; };
struct thread_local { membertype member = 1; };
struct throw { membertype member = 1; };
struct to_string { membertype member = 1; };
struct trait { membertype member = 1; };
struct true { membertype member = 1; };
struct try { membertype member = 1; };
struct type { membertype member = 1; };
struct typedef { membertype member = 1; };
struct typeid { membertype member = 1; };
struct typename { membertype member = 1; };
struct typeof { membertype member = 1; };
struct uint16 { membertype member = 1; };
struct uint32 { membertype member = 1; };
struct uint64 { membertype member = 1; };
struct uint8 { membertype member = 1; };
struct union { membertype member = 1; };
struct unsafe { membertype member = 1; };
struct unsigned { membertype member = 1; };
struct unsized { membertype member = 1; };
struct use { membertype member = 1; };
struct using { membertype member = 1; };
struct value { membertype member = 1; };
struct value_of { membertype member = 1; };
struct value_union { membertype member = 1; };
struct values_map { membertype member = 1; };
struct var { membertype member = 1; };
struct vec { membertype member = 1; };
struct virtual { membertype member = 1; };
struct void { membertype member = 1; };
struct volatile { membertype member = 1; };
struct wchar_t { membertype member = 1; };
struct where { membertype member = 1; };
struct which { membertype member = 1; };
struct while { membertype member = 1; };
struct with { membertype member = 1; };
struct xor { membertype member = 1; };
struct xor_eq { membertype member = 1; };
struct xunion { membertype member = 1; };
struct yield { membertype member = 1; };
struct zx { membertype member = 1; };
struct DangerousMembers {
abstract f0;
alignas f1;
alignof f2;
and f3;
and_eq f4;
as f5;
asm f6;
assert f7;
async f8;
atomic_cancel f9;
atomic_commit f10;
atomic_noexcept f11;
auto f12;
await f13;
become f14;
bitand f15;
bitor f16;
bool f17;
box f18;
break f19;
byte f20;
case f21;
catch f22;
chan f23;
char f24;
char16_t f25;
char32_t f26;
class f27;
co_await f28;
co_return f29;
co_yield f30;
coding_traits f31;
compl f32;
concept f33;
const f34;
const_cast f35;
constexpr f36;
continue f37;
controller f38;
covariant f39;
crate f40;
decltype f41;
decoder f42;
default f43;
defer f44;
deferred f45;
delete f46;
do f47;
double f48;
dynamic f49;
dynamic_cast f50;
else f51;
encoder f52;
ensure_values_instantiated f53;
enum f54;
err f55;
explicit f56;
export f57;
extends f58;
extern f59;
external f60;
factory f61;
fallthrough f62;
false f63;
fidl f64;
fidl_type f65;
final f66;
finally f67;
float f68;
fn f69;
for f70;
friend f71;
func f72;
future f73;
futures f74;
get f75;
go f76;
goto f77;
has_invalid_tag f78;
hash_code f79;
if f80;
impl f81;
implements f82;
import f83;
in f84;
index f85;
inline f86;
int f87;
int16 f88;
int32 f89;
int64 f90;
int8 f91;
interface f92;
is f93;
let f94;
lhs f95;
library f96;
list f97;
long f98;
loop f99;
macro f100;
map f101;
match f102;
mixin f103;
mod f104;
module f105;
move f106;
mut f107;
mutable f108;
namespace f109;
never f110;
new f111;
no_such_method f112;
noexcept f113;
none f114;
not f115;
not_eq f116;
null f117;
nullptr f118;
num f119;
object f120;
offset f121;
offsetof f122;
ok f123;
on_open f124;
operator f125;
option f126;
or f127;
or_eq f128;
override f129;
package f130;
part f131;
priv f132;
private f133;
proc f134;
protected f135;
proxy f136;
pub f137;
public f138;
pure f139;
range f140;
ref f141;
register f142;
reinterpret_cast f143;
requires f144;
result f145;
rethrow f146;
return f147;
rhs f148;
rune f149;
runtime_type f150;
select f151;
self f152;
send f153;
set f154;
set_controller f155;
short f156;
signed f157;
sizeof f158;
some f159;
static f160;
static_assert f161;
static_cast f162;
stream f163;
string f164;
struct f165;
stub f166;
super f167;
switch f168;
synchronized f169;
template f170;
this f171;
thread_local f172;
throw f173;
to_string f174;
trait f175;
true f176;
try f177;
type f178;
typedef f179;
typeid f180;
typename f181;
typeof f182;
uint16 f183;
uint32 f184;
uint64 f185;
uint8 f186;
union f187;
unsafe f188;
unsigned f189;
unsized f190;
use f191;
using f192;
value f193;
value_of f194;
value_union f195;
values_map f196;
var f197;
vec f198;
virtual f199;
void f200;
volatile f201;
wchar_t f202;
where f203;
which f204;
while f205;
with f206;
xor f207;
xor_eq f208;
xunion f209;
yield f210;
zx f211;
};