Home
last modified time | relevance | path

Searched refs:UnpackedBaseAlign (Results 1 – 1 of 1) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DRecordLayoutBuilder.cpp721 void EnsureVTablePointerAlignment(CharUnits UnpackedBaseAlign);
973 CharUnits UnpackedBaseAlign) { in EnsureVTablePointerAlignment() argument
974 CharUnits BaseAlign = Packed ? CharUnits::One() : UnpackedBaseAlign; in EnsureVTablePointerAlignment()
979 UnpackedBaseAlign = std::min(UnpackedBaseAlign, MaxFieldAlignment); in EnsureVTablePointerAlignment()
987 UpdateAlignment(BaseAlign, UnpackedBaseAlign); in EnsureVTablePointerAlignment()
1184 CharUnits UnpackedBaseAlign = Layout.getNonVirtualAlignment(); in LayoutBase() local
1190 : UnpackedBaseAlign; in LayoutBase()
1197 UpdateAlignment(BaseAlign, UnpackedBaseAlign); in LayoutBase()
1205 UnpackedBaseAlign = std::min(UnpackedBaseAlign, MaxFieldAlignment); in LayoutBase()
1237 UpdateAlignment(BaseAlign, UnpackedBaseAlign); in LayoutBase()