clang 20.0.0git
|
32 aligned uint64_t in the AST file. More...
#include "clang/Serialization/ASTBitCodes.h"
Public Member Functions | |
UnalignedUInt64 ()=default | |
UnalignedUInt64 (uint64_t BitOffset) | |
void | set (uint64_t Offset) |
uint64_t | get () const |
32 aligned uint64_t in the AST file.
Use splitted 64-bit integer into low/high parts to keep structure alignment 32-bit (it is important because blobs in bitstream are 32-bit aligned). This structure is serialized "as is" to the AST file.
Definition at line 194 of file ASTBitCodes.h.
|
default |
|
inline |
Definition at line 200 of file ASTBitCodes.h.
References set().
|
inline |
Definition at line 207 of file ASTBitCodes.h.
Referenced by clang::serialization::DeclOffset::getBitOffset(), and clang::serialization::DeclOffset::getRawLoc().
|
inline |
Definition at line 202 of file ASTBitCodes.h.
Referenced by clang::serialization::DeclOffset::setBitOffset(), and UnalignedUInt64().