private TypeDef lookupTypeDef(String name) {
		List<DataType> typeList = new ArrayList<>();
		dataTypeManager.findDataTypes(name, typeList);
		for (DataType dt : typeList) {
			if (!(dt instanceof TypeDef)) {
				continue;
			}
			TypeDef td = (TypeDef) dt;
			if (td.getBaseDataType() instanceof AbstractIntegerDataType) {
				return td;
			}
		}
		return null;
	}
Skips a series of numbers (field width or precision) within a format String.
returns the index of the format String at the last digit before another
non-digit character

@param formatString format String
@param i      index into formatStr
@return new index into formatString
Ghidra/Features/DecompilerDependent/src/main/java/ghidra/app/plugin/core/string/variadic/FormatStringParser.java