-static inline ir_align
-_get_entity_align(const ir_entity *ent) {
- assert(ent && ent->kind == k_entity);
- return ent->align;
-}
-
-static inline void
-_set_entity_align(ir_entity *ent, ir_align a) {
- assert(ent && ent->kind == k_entity);
- ent->align = a;
-}
-
-static inline ir_peculiarity
-_get_entity_peculiarity(const ir_entity *ent) {
- assert(ent && ent->kind == k_entity);
- return ent->peculiarity;
-}
-
-/**
- * @todo Why peculiarity only for methods?
- * Good question. Originally, there were only description and
- * existent. The thought was, what sense does it make to
- * describe a field? With inherited the situation changed. So
- * I removed the assertion. GL, 28.2.05
- */
-static inline void
-_set_entity_peculiarity(ir_entity *ent, ir_peculiarity pec) {
- assert(ent && ent->kind == k_entity);
- /* @@@ why peculiarity only for methods? */
- //assert(is_Method_type(ent->type));
-
- ent->peculiarity = pec;
-}
-
-static inline ir_stickyness
-_get_entity_stickyness(const ir_entity *ent) {