Sign in
hafnium
/
hafnium
/
874250743932568ae3beab02f59f3332288321f3
/
.
/
inc
/
decl_offsets.h
blob: e0da1e82523f606f43a805abfc1b15460fbbb875 [
file
] [
log
] [
blame
]
#ifndef
_DECL_OFFSETS_H
#define
_DECL_OFFSETS_H
#define
DECL
(
name
,
type
,
field
)
\
const
size_t
DEFINE_OFFSET__
##name = offsetof(type, field)
#define
DECL_SIZE
(
name
,
type
)
\
const
size_t
DEFINE_OFFSET__name
=
sizeof
(
type
)
#endif
/* _DECL_OFFSETS_H */