gem5
v21.1.0.1
|
#include <bitunion.hh>
Classes | |
struct | TypeDeducer |
Protected Types | |
typedef TypeDeducer::Storage | Storage |
typedef TypeDeducer::Type | Type |
Protected Member Functions | |
Type | getter (const Storage &storage) const =delete |
void | setter (Storage &storage, Type val)=delete |
BitfieldTypeImpl ()=default | |
BitfieldTypeImpl (const BitfieldTypeImpl &)=default | |
operator Type () const | |
Type | operator= (const Type val) |
Type | operator= (BitfieldTypeImpl< Base > const &other) |
Protected Attributes | |
Storage | __storage |
Definition at line 57 of file bitunion.hh.
|
protected |
Definition at line 86 of file bitunion.hh.
|
protected |
Definition at line 87 of file bitunion.hh.
|
protecteddefault |
|
protecteddefault |
|
protecteddelete |
|
inlineprotected |
Definition at line 97 of file bitunion.hh.
References gem5::BitfieldTypeImpl< Base >::__storage.
|
inlineprotected |
Definition at line 110 of file bitunion.hh.
|
inlineprotected |
Definition at line 103 of file bitunion.hh.
References gem5::BitfieldTypeImpl< Base >::__storage, and gem5::X86ISA::val.
Referenced by gem5::BitfieldType< Base >::operator=(), and gem5::BitfieldWOType< Base >::operator=().
|
protecteddelete |
|
protected |
Definition at line 95 of file bitunion.hh.
Referenced by gem5::BitfieldTypeImpl< Base >::operator Type(), and gem5::BitfieldTypeImpl< Base >::operator=().