Lines Matching refs:Size
74 template<std::size_t Alignment, std::size_t Size>
76 alignas(Alignment) char buffer[Size];
81 template<std::size_t Alignment, std::size_t Size>
85 template<std::size_t Size> \
86 struct AlignedCharArray<x, Size> { \
87 __attribute__((aligned(x))) char buffer[Size]; \
108 template<std::size_t Alignment, std::size_t Size>
119 template<std::size_t Size>
120 struct AlignedCharArray<1, Size> {
123 char buffer[Size];
127 template<std::size_t Size>
128 struct AlignedCharArray<2, Size> {
131 char buffer[Size];
135 template<std::size_t Size>
136 struct AlignedCharArray<4, Size> {
139 char buffer[Size];
143 template<std::size_t Size>
144 struct AlignedCharArray<8, Size> {
147 char buffer[Size];
156 template<std::size_t Size> \
157 struct AlignedCharArray<x, Size> { \
158 __declspec(align(x)) char buffer[Size]; \