* Stuff from the ABI spec ** Notation * sizeof(O) :: size of an object O * align(O) :: alignment of the object O * offset(C) :: offset of the component C within O * dsize(O) :: data size of the object O (without tail padding) * nvsize(O) :: the /non-virtual/ size of the object O (i.e., without virtual bases) * nvalign(O) :: the non-virtual alignment of the object O ** Other concepts * POD for the purpose of layout :: * Order of stuff in output files ** Header * Multiple inclusion and C++ guards * Forward declarations of structs and typedef names. * User code * Structure definitions * Macros * Function declarations for methods ** Implementation * User code * Method and table definitions * COMMENT # Local variables: # mode: org # End: