case t_base_type::TYPE_DOUBLE:
return "Number";
default:
- throw "compiler error: no C++ name for base type " + t_base_type::t_base_name(tbase);
+ throw "compiler error: no As3 name for base type " + t_base_type::t_base_name(tbase);
}
}
out << "writeDouble: " << fieldName << "];";
break;
default:
- throw "compiler error: no Java name for base type " + t_base_type::t_base_name(tbase);
+ throw "compiler error: no Objective-C name for base type " + t_base_type::t_base_name(tbase);
}
} else if (type->is_enum()) {
out << "writeI32: " << fieldName << "];";
case t_base_type::TYPE_DOUBLE:
return "double";
default:
- throw "compiler error: no objective-c name for base type " + t_base_type::t_base_name(tbase);
+ throw "compiler error: no Objective-C name for base type " + t_base_type::t_base_name(tbase);
}
}
}
break;
default:
- {
- std::stringstream ss;
- ss << "compiler error: no const of base type " << tbase;
- throw ss.str();
- }
+ throw "compiler error: no const of base type " + t_base_type::t_base_name(tbase);
}
} else if (type->is_enum()) {
render << type->get_name() << "." << value->get_identifier_name();
out << "ReadDouble();";
break;
default:
- {
- std::stringstream ss;
- ss << "compiler error: no C# name for base type " << tbase;
- throw ss.str();
- }
+ throw "compiler error: no C# name for base type " + t_base_type::t_base_name(tbase);
}
} else if (type->is_enum()) {
out << "ReadI32();";
out << "WriteDouble(" << nullable_name << ");";
break;
default:
- {
- std::stringstream ss;
- ss << "compiler error: no C# name for base type " << tbase;
- throw ss.str();
- }
+ throw "compiler error: no C# name for base type " + t_base_type::t_base_name(tbase);
}
} else if (type->is_enum()) {
out << "WriteI32((int)" << nullable_name << ");";
case t_base_type::TYPE_DOUBLE:
return "double" + postfix;
default:
- {
- std::stringstream ss;
- ss << "compiler error: no C# name for base type " << tbase->get_base();
- throw ss.str();
- }
+ throw "compiler error: no C# name for base type " + t_base_type::t_base_name(tbase->get_base());
}
}
case t_field::T_REQUIRED:
return "TReq.REQUIRED";
default:
- throw "Compiler error: Invalid requirement level: " + req;
+ {
+ std::stringstream ss;
+ ss << "Compiler error: Invalid requirement level " << req;
+ throw ss.str();
+ }
+
}
}
}
break;
default:
- render << "";
+ throw "compiler error: no const of base type " + t_base_type::t_base_name(tbase);
}
} else if (truetype->is_enum()) {
render << type_name( type, false) << "." << value->get_identifier_name();
out << "ReadDouble();";
break;
default:
- throw "compiler error: no C# name for base type " + tbase;
+ throw "compiler error: no Delphi name for base type " + t_base_type::t_base_name(tbase);
}
} else if (type->is_enum()) {
out << "ReadI32()";
out << "WriteDouble(" << name << ");";
break;
default:
- throw "compiler error: no Delphi name for base type " + tbase;
+ throw "compiler error: no Delphi name for base type " + t_base_type::t_base_name(tbase);
}
} else if (type->is_enum()) {
out << "WriteI32(Integer(" << name << "));";
// we better always report any unknown types
default:
- throw "compiler error: no input_arg_prefix() for base type " + (((t_base_type*)ttype)->get_base());
+ throw "compiler error: no input_arg_prefix() for base type " + t_base_type::t_base_name(((t_base_type*)ttype)->get_base());
}
// enums
case t_base_type::TYPE_DOUBLE:
return "Double";
default:
- throw "compiler error: no Delphi name for base type " + tbase->get_base();
+ throw "compiler error: no Delphi name for base type " + t_base_type::t_base_name(tbase->get_base());
}
}
case t_base_type::TYPE_DOUBLE:
return (in_container ? "Double" : "double");
default:
- throw "compiler error: no C++ name for base type " + t_base_type::t_base_name(tbase);
+ throw "compiler error: no Java name for base type " + t_base_type::t_base_name(tbase);
}
}
out << "readDouble";
break;
default:
- throw "compiler error: no PHP name for base type " + t_base_type::t_base_name(tbase);
+ throw "compiler error: no ocaml name for base type " + t_base_type::t_base_name(tbase);
}
} else if (type->is_enum()) {
string ename = capitalize(type->get_name());
case t_base_type::TYPE_DOUBLE:
return "decimal";
default:
- throw "compiler error: no C++ base type name for base type " + t_base_type::t_base_name(tbase);
+ throw "compiler error: no XSD base type name for base type " + t_base_type::t_base_name(tbase);
}
}