clang
9.0.0
|
#include "clang/AST/ASTContext.h"
Public Member Functions | |
TypeInfo () | |
TypeInfo (uint64_t Width, unsigned Align, bool AlignIsRequired) | |
Public Attributes | |
uint64_t | Width = 0 |
unsigned | Align = 0 |
bool | AlignIsRequired: 1 |
Definition at line 142 of file ASTContext.h.
|
inline |
Definition at line 147 of file ASTContext.h.
|
inline |
Definition at line 148 of file ASTContext.h.
unsigned clang::TypeInfo::Align = 0 |
Definition at line 144 of file ASTContext.h.
Referenced by EmitX86_64VAArgFromMemory(), clang::ASTContext::getPreferredTypeAlign(), clang::ASTContext::getTypeAlign(), clang::ASTContext::getTypeInfo(), clang::ASTContext::getTypeInfoInChars(), matchTypes(), roundUpSizeToCharAlignment(), and tryMatchRecordTypes().
bool clang::TypeInfo::AlignIsRequired |
Definition at line 145 of file ASTContext.h.
Referenced by clang::ASTContext::getPreferredTypeAlign(), getTypeAlignIfRequired(), clang::ASTContext::getTypeInfo(), and clang::ASTContext::isAlignmentRequired().
uint64_t clang::TypeInfo::Width = 0 |
Definition at line 143 of file ASTContext.h.
Referenced by EmitX86_64VAArgFromMemory(), clang::FixedPointLiteral::FixedPointLiteral(), getIntegerWidthAndSignedness(), clang::ASTContext::getTypeInfo(), clang::ASTContext::getTypeInfoInChars(), clang::ASTContext::getTypeSize(), matchTypes(), roundUpSizeToCharAlignment(), and tryMatchRecordTypes().