|
clang 24.0.0git
|
Describes a record field. More...
#include "/work/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/AST/ByteCode/Record.h"
Public Member Functions | |
| bool | isBitField () const |
| bool | isUnnamedBitField () const |
| unsigned | bitWidth () const |
| Field (const FieldDecl *D, const Descriptor *Desc, unsigned Offset, OptPrimType T) | |
Public Attributes | |
| const FieldDecl * | Decl |
| const Descriptor * | Desc |
| unsigned | Offset |
| OptPrimType | T |
| bool | IsBitField |
| bool | IsUnnamedBitField |
|
inline |
Definition at line 44 of file Record.h.
References Decl, Desc, IsBitField, IsUnnamedBitField, Offset, and T.
|
inline |
Definition at line 39 of file Record.h.
References Decl, and isBitField().
|
inline |
|
inline |
Definition at line 38 of file Record.h.
References IsUnnamedBitField.
| const FieldDecl* clang::interp::Record::Field::Decl |
Definition at line 30 of file Record.h.
Referenced by bitWidth(), and Field().
| const Descriptor* clang::interp::Record::Field::Desc |
| bool clang::interp::Record::Field::IsBitField |
Definition at line 34 of file Record.h.
Referenced by Field(), and isBitField().
| bool clang::interp::Record::Field::IsUnnamedBitField |
Definition at line 35 of file Record.h.
Referenced by Field(), and isUnnamedBitField().
| unsigned clang::interp::Record::Field::Offset |
Definition at line 32 of file Record.h.
Referenced by Field(), clang::interp::MemberPointer::toPointer(), and clang::interp::Compiler< Emitter >::visitAPValue().
| OptPrimType clang::interp::Record::Field::T |