(char) HproseTags.TagEnd)) != HproseTags.TagEnd) {
switch (tag) {
case HproseTags.TagResult:
if (resultMode == HproseResultMode.Normal) {
hproseReader.reset();
result = hproseReader.unserialize(returnType);
}
else if (resultMode == HproseResultMode.Serialized) {
result = hproseReader.readRaw();
}
else {