struct Align::LogValue

Declaration

struct Align::LogValue { /* full declaration omitted */ };

Description

A trivial type to allow construction of constexpr Align. This is currently needed to workaround a bug in GCC 5.3 which prevents definition of constexpr assign operators. https://stackoverflow.com/questions/46756288/explicitly-defaulted-function-cannot-be-declared-as-constexpr-because-the-implic FIXME: Remove this, make all assign operators constexpr and introduce user defined literals when we don't have to support GCC 5.3 anymore. https://llvm.org/docs/GettingStarted.html#getting-a-modern-host-c-toolchain

Declared at: llvm/include/llvm/Support/Alignment.h:63

Member Variables

public uint8_t Log