2 REQUIRED_ARGS: -HC=verbose -extern-std=c++98 -o-
5 // Automatically generated by Digital Mars D Compiler v$n$
14 #ifdef CUSTOM_D_ARRAY_TYPE
15 #define _d_dynamicArray CUSTOM_D_ARRAY_TYPE
17 /// Represents a D [] array
19 struct _d_dynamicArray final
24 _d_dynamicArray() : length(0), ptr(NULL) { }
26 _d_dynamicArray(size_t length_in, T *ptr_in)
27 : length(length_in), ptr(ptr_in) { }
29 T& operator[](const size_t idx) {
34 const T& operator[](const size_t idx) const {
41 template <typename T, typename U>
49 // Ignored dtoh_AliasDeclaration_98.TSD because `using` declarations require C++ 11