function FormatMessage(type, arg0, arg1, arg2) {
  var arg0 = NoSideEffectsToString(arg0);
  var arg1 = NoSideEffectsToString(arg1);
  var arg2 = NoSideEffectsToString(arg2);
  try {
    return %FormatMessageString(type, arg0, arg1, arg2);
  } catch (e) {
    return "<error>";
  }
}
function FormatMessage(type, arg0, arg1, arg2) {
  var arg0 = NoSideEffectsToString(arg0);
  var arg1 = NoSideEffectsToString(arg1);
  var arg2 = NoSideEffectsToString(arg2);
  try {
    return %FormatMessageString(type, arg0, arg1, arg2);
  } catch (e) {
    return "<error>";
  }
}
function FormatMessage ( type , arg0 , arg1 , arg2 ) { var arg0 = NoSideEffectsToString ( arg0 ) ; var arg1 = NoSideEffectsToString ( arg1 ) ; var arg2 = NoSideEffectsToString ( arg2 ) ; try { return % FormatMessageString ( type , arg0 , arg1 , arg2 ) ; } catch ( e ) { return "<error>" ; } }
Helper functions; called from the runtime system.
Helper functions ; called from the runtime system .