private Address createTypeFilter(Address addr) throws MemoryAccessException {

		String comment = "(LSDA Action Table) Type Filter";

		LEB128Info sleb128 = GccAnalysisUtils.readSLEB128Info(program, addr);

		typeFilter = (int) sleb128.asLong();

		createAndCommentData(program, addr, SignedLeb128DataType.dataType, comment,
			CommentType.EOL);

		size += sleb128.getLength();

		return addr.add(sleb128.getLength());
	}
Creates data for an action record at the indicated address and creates a comment to identify
it as an action record.
<br>Note: This method must get called before any of the "get..." methods.
@param address the start (minimum address) of this action record.
@throws MemoryAccessException
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/exceptionhandlers/gcc/structures/gccexcepttable/LSDAActionRecord.java