LLVM API Documentation
#include <AlignOf.h>
Public Types | |
enum | { Alignment } |
enum | |
enum | |
enum | |
enum | |
enum | |
enum | |
enum | |
enum |
AlignOf - A templated class that contains an enum value representing the alignment of the template argument. For example, AlignOf<int>::Alignment represents the alignment of type "int". The alignment calculated is the minimum alignment, and not necessarily the "desired" alignment returned by GCC's __alignof__ (for example). Note that because the alignment is an enum value, it can be used as a compile-time constant (e.g., for template instantiation).