struct AlignmentQueue

Declaration

struct AlignmentQueue { /* full declaration omitted */ };

Declared at: llvm/lib/Support/OptimizedStructLayout.cpp:235

Member Variables

public uint64_t MinSize
The minimum size of anything currently in this queue.
public llvm::OptimizedStructLayoutField* Head
We remove the queue from the array as soon as this is empty.
public llvm::Align Alignment
The alignment requirement of the queue.

Method Overview

  • public static Field * getNext(Field * Cur)

Methods

ΒΆstatic Field* getNext(Field* Cur)

Declared at: llvm/lib/Support/OptimizedStructLayout.cpp:249

Parameters

Field* Cur