Object AllocSoapFaultObject(const Variant& code, const Variant& message, const Variant& actor /* = uninit_variant */, const Variant& detail /* = uninit_variant */, const Variant& name /* = uninit_variant */, const Variant& header /* = uninit_variant */) { return createAndConstruct( s_SoapFaultClass, make_packed_array(code, message, actor, detail, name, header ) ); }
Object HHVM_METHOD(ZMQContext, getSocket, int64_t type, const Variant& persistentId, const Variant& newSocketCallback) { return createAndConstruct(s_ZMQSocketClass, make_packed_array(Object(this_), type, persistentId, newSocketCallback)); }
Object AllocBadMethodCallExceptionObject(const Variant& message) { return createAndConstruct(s_BadMethodCallExceptionClass, make_packed_array(message)); }
Object AllocTypeErrorObject(const Variant& message) { return createAndConstruct(s_TypeErrorClass, make_packed_array(message)); }
Object AllocDivisionByZeroErrorObject(const Variant& message) { return createAndConstruct(s_DivisionByZeroErrorClass, make_packed_array(message)); }
Object AllocLazyKeyedIterableViewObject(const Variant& iterable) { return createAndConstruct(s_LazyKeyedIterableViewClass, make_packed_array(iterable)); }
Object AllocLazyKVZipIterableObject(const Variant& mp) { return createAndConstruct(s_LazyKVZipIterableClass, make_packed_array(mp)); }
Object AllocDOMExceptionObject(const Variant& message, const Variant& code) { return createAndConstruct(s_DOMExceptionClass, make_packed_array(message, code)); }
Object AllocInvalidOperationExceptionObject(const Variant& message) { return createAndConstruct(s_InvalidOperationExceptionClass, make_packed_array(message)); }
Object AllocOutOfBoundsExceptionObject(const Variant& message) { return createAndConstruct(s_OutOfBoundsExceptionClass, make_packed_array(message)); }
Object AllocRuntimeExceptionObject(const Variant& message) { return createAndConstruct(s_RuntimeExceptionClass, make_packed_array(message)); }