@Override
	protected void parseInternal() throws MDException {
		//We are assuming that we can have more than one digit.
		//TODO: forward programming to test beyond one digit.
		digits = parseDigits(dmang);
		dataType = MDDataTypeParser.parseDataType(dmang, false);
		dataType.parse();
	}
This class represents a MSFT <b><code>ThrowInfo</code></b> symbol.  We have created this
 object and the <b><code>MDObjectReserved</code></b> type from which it is derived.  ThrowInfo
 seemingly has a structure as seen in the class layout of a 32-bit binary as follows:
<pre>
      class _s__ThrowInfo	size(16):
      +---
  0   | attributes
  4   | pmfnUnwind
  8   | pForwardCompat
 12   | pCatchableTypeArray
      +---
</pre>
We have seen symbols with double underscore (usually 32-bit binary) and single underscore
 (usually 64-bit binary), such as:<pre>
  mangled = "__TI1?AUX@@";
  or...
  mangled = "_TI1?AUX@@";
</pre>
Ghidra/Features/MicrosoftDmang/src/main/java/mdemangler/object/MDObjectThrowInfo.java