|
clang 22.0.0git
|
#include "ABIInfo.h"#include "CIRGenTypes.h"#include "clang/Basic/AddressSpaces.h"#include <memory>#include <utility>Go to the source code of this file.
Classes | |
| class | clang::CIRGen::TargetCIRGenInfo |
Namespaces | |
| namespace | clang |
| The JSON file list parser is used to communicate input to InstallAPI. | |
| namespace | clang::CIRGen |
Functions | |
| bool | clang::CIRGen::isEmptyFieldForLayout (const ASTContext &context, const FieldDecl *fd) |
| isEmptyFieldForLayout - Return true if the field is "empty", that is, either a zero-width bit-field or an isEmptyRecordForLayout. | |
| bool | clang::CIRGen::isEmptyRecordForLayout (const ASTContext &context, QualType t) |
| isEmptyRecordForLayout - Return true if a structure contains only empty base classes (per isEmptyRecordForLayout) and fields (per isEmptyFieldForLayout). | |
| std::unique_ptr< TargetCIRGenInfo > | clang::CIRGen::createX8664TargetCIRGenInfo (CIRGenTypes &cgt) |