NOT PART OF THE BUILD. Add support for the newish string types to the *optional* type decompiler

git-svn-id: svn://10.0.0.236/trunk@132040 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
jband%netscape.com
2002-10-15 21:54:55 +00:00
parent 3ff3d7ac70
commit 11ad0956b0
3 changed files with 24 additions and 6 deletions

View File

@@ -145,8 +145,8 @@ function formatTypeName(info, methodIndex, param, dimension)
if(type.isPointer)
return "nsIDPtr";
return "nsID";
case nsIDataType.VTYPE_ASTRING:
return "aString";
case nsIDataType.VTYPE_DOMSTRING:
return "DOMString";
case nsIDataType.VTYPE_CHAR_STR:
return "string";
case nsIDataType.VTYPE_WCHAR_STR:
@@ -165,6 +165,12 @@ function formatTypeName(info, methodIndex, param, dimension)
return "string";
case nsIDataType.VTYPE_WSTRING_SIZE_IS:
return "wstring";
case nsIDataType.VTYPE_UTF8STRING:
return "AUTF8String";
case nsIDataType.VTYPE_CSTRING:
return "ACString";
case nsIDataType.VTYPE_ASTRING:
return "AString";
default:
return "!!!! bad data type !!!";
}

View File

@@ -145,8 +145,8 @@ function formatTypeName(info, methodIndex, param, dimension)
if(type.isPointer)
return "nsIDPtr";
return "nsID";
case nsIDataType.VTYPE_ASTRING:
return "aString";
case nsIDataType.VTYPE_DOMSTRING:
return "DOMString";
case nsIDataType.VTYPE_CHAR_STR:
return "string";
case nsIDataType.VTYPE_WCHAR_STR:
@@ -165,6 +165,12 @@ function formatTypeName(info, methodIndex, param, dimension)
return "string";
case nsIDataType.VTYPE_WSTRING_SIZE_IS:
return "wstring";
case nsIDataType.VTYPE_UTF8STRING:
return "AUTF8String";
case nsIDataType.VTYPE_CSTRING:
return "ACString";
case nsIDataType.VTYPE_ASTRING:
return "AString";
default:
return "!!!! bad data type !!!";
}

View File

@@ -145,8 +145,8 @@ function formatTypeName(info, methodIndex, param, dimension)
if(type.isPointer)
return "nsIDPtr";
return "nsID";
case nsIDataType.VTYPE_ASTRING:
return "aString";
case nsIDataType.VTYPE_DOMSTRING:
return "DOMString";
case nsIDataType.VTYPE_CHAR_STR:
return "string";
case nsIDataType.VTYPE_WCHAR_STR:
@@ -165,6 +165,12 @@ function formatTypeName(info, methodIndex, param, dimension)
return "string";
case nsIDataType.VTYPE_WSTRING_SIZE_IS:
return "wstring";
case nsIDataType.VTYPE_UTF8STRING:
return "AUTF8String";
case nsIDataType.VTYPE_CSTRING:
return "ACString";
case nsIDataType.VTYPE_ASTRING:
return "AString";
default:
return "!!!! bad data type !!!";
}