private Address align4(Address addr) {

		int incr = 4 - ((int) addr.getOffset() & 0x3);
		if (incr == 4) {
			return addr;
		}

		createAndCommentData(program, addr, new ArrayDataType(new ByteDataType(), incr, 1),
			" -- alignment pad", CommentType.EOL);

		return addr.add(incr);

	}
Create a LSDA Type Table from the bytes between <code>bottom</code> and <code>top</code>. 
This table is built from bottom-to-top.
<br>Note: This method must get called before any of the "get..." methods.
@param bottom the bottom address of the type table
@param top the top address of the type table
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/exceptionhandlers/gcc/structures/gccexcepttable/LSDATypeTable.java