1 #include <boost/foreach.hpp>
3 #include "target-data.hh"
5 template class std::vector
<TargetData::TypeAlignment
>;
7 const TargetData::TypeAlignment
*
8 TargetData::find(TargetData::TypeAlignment::Type type
, uint8_t size
) const
10 BOOST_FOREACH(const TargetData::TypeAlignment
& align
, typeAlignments
)
11 if (align
.type
== type
&& align
.size
== size
)
16 const TargetData::TypeAlignment
*
17 TargetData::findPointer() const
19 BOOST_FOREACH(const TargetData::TypeAlignment
& align
, typeAlignments
)
20 if (align
.type
== TypeAlignment::Pointer
)