clang 22.0.0git
clang::TypeInfo Struct Reference

#include "clang/AST/ASTContext.h"

Public Member Functions

 TypeInfo ()
 TypeInfo (uint64_t Width, unsigned Align, AlignRequirementKind AlignRequirement)
bool isAlignRequired ()

Public Attributes

uint64_t Width = 0
unsigned Align = 0
AlignRequirementKind AlignRequirement

Detailed Description

Definition at line 158 of file ASTContext.h.

Constructor & Destructor Documentation

◆ TypeInfo() [1/2]

clang::TypeInfo::TypeInfo ( )
inline

Definition at line 163 of file ASTContext.h.

References AlignRequirement, and clang::None.

◆ TypeInfo() [2/2]

clang::TypeInfo::TypeInfo ( uint64_t Width,
unsigned Align,
AlignRequirementKind AlignRequirement )
inline

Definition at line 164 of file ASTContext.h.

References Align, AlignRequirement, and Width.

Member Function Documentation

◆ isAlignRequired()

bool clang::TypeInfo::isAlignRequired ( )
inline

Member Data Documentation

◆ Align

◆ AlignRequirement

◆ Width


The documentation for this struct was generated from the following file: