[cleanup] Merge common code in IrTypeStruct::get() and IrTypeClass::addBaseClassData()
Fix issue 726: Wrong alignment for struct fields on x86_64/amd64
Merge pull request #741 from AlexeyProkhin/issue726

Fix Issue #726 — Wrong alignment for struct fields on x86_64/amd64