ObjectData* SystemLib::AllocOutOfBoundsExceptionObject(CVarRef message) { CREATE_AND_CONSTRUCT(OutOfBoundsException, CREATE_VECTOR1(message)); }
ObjectData* SystemLib::AllocKeysIterableObject(CVarRef mp) { CREATE_AND_CONSTRUCT(KeysIterable, CREATE_VECTOR1(mp)); }
ObjectData* SystemLib::AllocRuntimeExceptionObject(CVarRef message) { CREATE_AND_CONSTRUCT(RuntimeException, CREATE_VECTOR1(message)); }
ObjectData* SystemLib::AllocRuntimeExceptionObject(const Variant& message) { CREATE_AND_CONSTRUCT(RuntimeException, make_packed_array(message)); }
ObjectData* SystemLib::AllocInvalidOperationExceptionObject(const Variant& message) { CREATE_AND_CONSTRUCT(InvalidOperationException, make_packed_array(message)); }
ObjectData* SystemLib::AllocDOMExceptionObject(CVarRef message, CVarRef code) { CREATE_AND_CONSTRUCT(DOMException, CREATE_VECTOR2(message, code)); }
ObjectData* SystemLib::AllocLazyKeyedIterableViewObject(const Variant& iterable) { CREATE_AND_CONSTRUCT(LazyKeyedIterableView, make_packed_array(iterable)); }
ObjectData* SystemLib::AllocReflectionExceptionObject(CVarRef message) { CREATE_AND_CONSTRUCT(ReflectionException, make_packed_array(message)); }
ObjectData* SystemLib::AllocLazyIterableViewObject(CVarRef iterable) { CREATE_AND_CONSTRUCT(LazyIterableView, make_packed_array(iterable)); }
ObjectData* AllocInvalidArgumentExceptionObject(const Variant& message) { CREATE_AND_CONSTRUCT(InvalidArgumentException, make_packed_array(message)); }
ObjectData* SystemLib::AllocDOMExceptionObject(CVarRef message, CVarRef code) { CREATE_AND_CONSTRUCT(DOMException, make_packed_array(message, code)); }
ObjectData* AllocLazyIterableViewObject(const Variant& iterable) { CREATE_AND_CONSTRUCT(LazyIterableView, make_packed_array(iterable)); }
ObjectData* SystemLib::AllocZippedKeyedIterableObject(CVarRef iterable1, CVarRef iterable2) { CREATE_AND_CONSTRUCT(ZippedKeyedIterable, CREATE_VECTOR2(iterable1, iterable2)); }
ObjectData* SystemLib::AllocFilteredKeyedIterableObject(CVarRef iterable, CVarRef callback) { CREATE_AND_CONSTRUCT(FilteredKeyedIterable, CREATE_VECTOR2(iterable, callback)); }
ObjectData* SystemLib::AllocInvalidOperationExceptionObject(CVarRef message) { CREATE_AND_CONSTRUCT(InvalidOperationException, CREATE_VECTOR1(message)); }
ObjectData* SystemLib::AllocInvalidArgumentExceptionObject(CVarRef message) { CREATE_AND_CONSTRUCT(InvalidArgumentException, make_packed_array(message)); }
ObjectData* SystemLib::AllocDOMDocumentObject(CStrRef version, CStrRef encoding) { CREATE_AND_CONSTRUCT(DOMDocument, CREATE_VECTOR2(version, encoding)); }
ObjectData* SystemLib::AllocDOMDocumentObject(const String& version, const String& encoding) { CREATE_AND_CONSTRUCT(DOMDocument, make_packed_array(version, encoding)); }
ObjectData* SystemLib::AllocLazyKVZipIterableObject(const Variant& mp) { CREATE_AND_CONSTRUCT(LazyKVZipIterable, make_packed_array(mp)); }
ObjectData* SystemLib::AllocLazyKVZipIterableObject(CVarRef mp) { CREATE_AND_CONSTRUCT(LazyKVZipIterable, CREATE_VECTOR1(mp)); }
ObjectData* SystemLib::AllocBadMethodCallExceptionObject(const Variant& message) { CREATE_AND_CONSTRUCT(BadMethodCallException, make_packed_array(message)); }
ObjectData* SystemLib::AllocLazyKeyedIterableViewObject(CVarRef iterable) { CREATE_AND_CONSTRUCT(LazyKeyedIterableView, CREATE_VECTOR1(iterable)); }
ObjectData* SystemLib::AllocOutOfBoundsExceptionObject(const Variant& message) { CREATE_AND_CONSTRUCT(OutOfBoundsException, make_packed_array(message)); }
ObjectData* SystemLib::AllocBadMethodCallExceptionObject(CVarRef message) { CREATE_AND_CONSTRUCT(BadMethodCallException, CREATE_VECTOR1(message)); }
ObjectData* SystemLib::AllocDOMExceptionObject(const Variant& message, const Variant& code) { CREATE_AND_CONSTRUCT(DOMException, make_packed_array(message, code)); }
ObjectData* SystemLib::AllocSplFileInfoObject(CVarRef filename) { CREATE_AND_CONSTRUCT(SplFileInfo, CREATE_VECTOR1(filename)); }