Home
last modified time | relevance | path

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

/llvm-project/clang/test/SemaCXX/
H A Ddatasizeof.cpp8 struct HasPadding { struct
23 static_assert(__datasizeof(HasPadding) == 8); argument
30 HasPadding* p2 = nullptr; in __anon4d37a2c80102()
45 static_assert(data_size_of<HasPadding>() == __datasizeof(HasPadding));
/llvm-project/llvm/lib/Support/
H A DOptimizedStructLayout.cpp132 bool HasPadding = false; in performOptimizedStructLayout() local
139 HasPadding = true; in performOptimizedStructLayout()
150 if (!HasPadding) { in performOptimizedStructLayout()
154 HasPadding = true; in performOptimizedStructLayout()
163 if (!HasPadding) { in performOptimizedStructLayout()
/llvm-project/clang/lib/AST/
H A DCXXABI.h36 bool HasPadding; member
H A DMicrosoftCXXABI.cpp310 MPI.HasPadding = false; in getMemberPointerInfo()
325 MPI.HasPadding = MPI.Width != (Ptrs * PtrSize + Ints * IntSize); in getMemberPointerInfo()
H A DItaniumCXXABI.cpp231 MPI.HasPadding = false; in getMemberPointerInfo()
H A DASTContext.cpp2929 return !ABI->getMemberPointerInfo(MPT).HasPadding; in getObjCImplementation()