thrownewArgumentOutOfRangeException("_Tp",string.Join(", ",new[]{typeof(_Tp).FullName}),"global::Std.Allocator<_Tp> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
thrownewArgumentOutOfRangeException("_CharT, _Traits, _Allocator",string.Join(", ",new[]{typeof(_CharT).FullName,typeof(_Traits).FullName,typeof(_Allocator).FullName}),"global::Std.BasicString<_CharT, _Traits, _Allocator> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewArgumentOutOfRangeException("_CharT, _Traits, _Allocator",string.Join(", ",new[]{typeof(_CharT).FullName,typeof(_Traits).FullName,typeof(_Allocator).FullName}),"global::Std.BasicString<_CharT, _Traits, _Allocator> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewArgumentOutOfRangeException("_CharT, _Traits, _Allocator",string.Join(", ",new[]{typeof(_CharT).FullName,typeof(_Traits).FullName,typeof(_Allocator).FullName}),"global::Std.BasicString<_CharT, _Traits, _Allocator> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewMissingMethodException("Method Assign ignored in specialization global::Std.BasicString<sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
}
thrownewArgumentOutOfRangeException("_CharT, _Traits, _Allocator",string.Join(", ",new[]{typeof(_CharT).FullName,typeof(_Traits).FullName,typeof(_Allocator).FullName}),"global::Std.BasicString<_CharT, _Traits, _Allocator> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewArgumentOutOfRangeException("_Ty",string.Join(", ",new[]{typeof(_Ty).FullName}),"global::Std.Allocator<_Ty> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
}
publicAllocator(global::Std.Allocator<_Ty>_0)
{
var___Ty=typeof(_Ty);
if(___Ty.IsAssignableFrom(typeof(sbyte)))
{
thrownewMissingMethodException("Method allocator__Ty_ missing from explicit specialization global::Std.Allocator<sbyte>.");
return;
}
thrownewArgumentOutOfRangeException("_Ty",string.Join(", ",new[]{typeof(_Ty).FullName}),"global::Std.Allocator<_Ty> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
thrownewArgumentOutOfRangeException("_Elem, _Traits, _Alloc",string.Join(", ",new[]{typeof(_Elem).FullName,typeof(_Traits).FullName,typeof(_Alloc).FullName}),"global::Std.BasicString<_Elem, _Traits, _Alloc> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewMissingMethodException("Method Assign ignored in specialization global::Std.BasicString<sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
}
thrownewArgumentOutOfRangeException("_Elem, _Traits, _Alloc",string.Join(", ",new[]{typeof(_Elem).FullName,typeof(_Traits).FullName,typeof(_Alloc).FullName}),"global::Std.BasicString<_Elem, _Traits, _Alloc> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewArgumentOutOfRangeException("_Tp",string.Join(", ",new[]{typeof(_Tp).FullName}),"global::Std.Allocator<_Tp> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
thrownewArgumentOutOfRangeException("_CharT, _Traits, _Allocator",string.Join(", ",new[]{typeof(_CharT).FullName,typeof(_Traits).FullName,typeof(_Allocator).FullName}),"global::Std.BasicString<_CharT, _Traits, _Allocator> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewArgumentOutOfRangeException("_CharT, _Traits, _Allocator",string.Join(", ",new[]{typeof(_CharT).FullName,typeof(_Traits).FullName,typeof(_Allocator).FullName}),"global::Std.BasicString<_CharT, _Traits, _Allocator> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewArgumentOutOfRangeException("_CharT, _Traits, _Allocator",string.Join(", ",new[]{typeof(_CharT).FullName,typeof(_Traits).FullName,typeof(_Allocator).FullName}),"global::Std.BasicString<_CharT, _Traits, _Allocator> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewMissingMethodException("Method Assign ignored in specialization global::Std.BasicString<sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
}
thrownewArgumentOutOfRangeException("_CharT, _Traits, _Allocator",string.Join(", ",new[]{typeof(_CharT).FullName,typeof(_Traits).FullName,typeof(_Allocator).FullName}),"global::Std.BasicString<_CharT, _Traits, _Allocator> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewArgumentOutOfRangeException("_Tp",string.Join(", ",new[]{typeof(_Tp).FullName}),"global::Std.Allocator<_Tp> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
thrownewArgumentOutOfRangeException("_Tp",string.Join(", ",new[]{typeof(_Tp).FullName}),"global::Std.Allocator<_Tp> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
}
publicvoidDispose()
publicvoidDispose()
{
{
Dispose(disposing:true);
Dispose(disposing:true);
@ -84,7 +125,7 @@ namespace Std
var___Tp=typeof(_Tp);
var___Tp=typeof(_Tp);
if(___Tp.IsAssignableFrom(typeof(sbyte)))
if(___Tp.IsAssignableFrom(typeof(sbyte)))
{
{
thrownewMissingMethodException("Method ~allocator<type-parameter-0-0> ignored in specialization global::Std.Allocator<sbyte>.");
thrownewArgumentOutOfRangeException("_Tp",string.Join(", ",new[]{typeof(_Tp).FullName}),"global::Std.Allocator<_Tp> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
thrownewArgumentOutOfRangeException("_Tp",string.Join(", ",new[]{typeof(_Tp).FullName}),"global::Std.Allocator<_Tp> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
thrownewArgumentOutOfRangeException("_CharT, _Traits, _Alloc",string.Join(", ",new[]{typeof(_CharT).FullName,typeof(_Traits).FullName,typeof(_Alloc).FullName}),"global::Std.BasicString<_CharT, _Traits, _Alloc> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewArgumentOutOfRangeException("_CharT, _Traits, _Alloc",string.Join(", ",new[]{typeof(_CharT).FullName,typeof(_Traits).FullName,typeof(_Alloc).FullName}),"global::Std.BasicString<_CharT, _Traits, _Alloc> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewArgumentOutOfRangeException("_CharT, _Traits, _Alloc",string.Join(", ",new[]{typeof(_CharT).FullName,typeof(_Traits).FullName,typeof(_Alloc).FullName}),"global::Std.BasicString<_CharT, _Traits, _Alloc> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewMissingMethodException("Method Assign ignored in specialization global::Std.BasicString<sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
}
thrownewArgumentOutOfRangeException("_CharT, _Traits, _Alloc",string.Join(", ",new[]{typeof(_CharT).FullName,typeof(_Traits).FullName,typeof(_Alloc).FullName}),"global::Std.BasicString<_CharT, _Traits, _Alloc> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewArgumentOutOfRangeException("_Tp",string.Join(", ",new[]{typeof(_Tp).FullName}),"global::Std.Allocator<_Tp> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
thrownewArgumentOutOfRangeException("_Tp",string.Join(", ",new[]{typeof(_Tp).FullName}),"global::Std.Allocator<_Tp> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
}
publicvoidDispose()
publicvoidDispose()
{
{
Dispose(disposing:true);
Dispose(disposing:true);
@ -84,7 +125,7 @@ namespace Std
var___Tp=typeof(_Tp);
var___Tp=typeof(_Tp);
if(___Tp.IsAssignableFrom(typeof(sbyte)))
if(___Tp.IsAssignableFrom(typeof(sbyte)))
{
{
thrownewMissingMethodException("Method ~allocator<type-parameter-0-0> ignored in specialization global::Std.Allocator<sbyte>.");
thrownewArgumentOutOfRangeException("_Tp",string.Join(", ",new[]{typeof(_Tp).FullName}),"global::Std.Allocator<_Tp> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
thrownewArgumentOutOfRangeException("_Tp",string.Join(", ",new[]{typeof(_Tp).FullName}),"global::Std.Allocator<_Tp> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
thrownewArgumentOutOfRangeException("_CharT, _Traits, _Alloc",string.Join(", ",new[]{typeof(_CharT).FullName,typeof(_Traits).FullName,typeof(_Alloc).FullName}),"global::Std.BasicString<_CharT, _Traits, _Alloc> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewArgumentOutOfRangeException("_CharT, _Traits, _Alloc",string.Join(", ",new[]{typeof(_CharT).FullName,typeof(_Traits).FullName,typeof(_Alloc).FullName}),"global::Std.BasicString<_CharT, _Traits, _Alloc> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewArgumentOutOfRangeException("_CharT, _Traits, _Alloc",string.Join(", ",new[]{typeof(_CharT).FullName,typeof(_Traits).FullName,typeof(_Alloc).FullName}),"global::Std.BasicString<_CharT, _Traits, _Alloc> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewMissingMethodException("Method Assign ignored in specialization global::Std.BasicString<sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
}
thrownewArgumentOutOfRangeException("_CharT, _Traits, _Alloc",string.Join(", ",new[]{typeof(_CharT).FullName,typeof(_Traits).FullName,typeof(_Alloc).FullName}),"global::Std.BasicString<_CharT, _Traits, _Alloc> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewArgumentOutOfRangeException("_Ty",string.Join(", ",new[]{typeof(_Ty).FullName}),"global::Std.Allocator<_Ty> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
}
publicAllocator(global::Std.Allocator<_Ty>_0)
{
var___Ty=typeof(_Ty);
if(___Ty.IsAssignableFrom(typeof(sbyte)))
{
thrownewMissingMethodException("Method allocator__Ty_ missing from explicit specialization global::Std.Allocator<sbyte>.");
return;
}
thrownewArgumentOutOfRangeException("_Ty",string.Join(", ",new[]{typeof(_Ty).FullName}),"global::Std.Allocator<_Ty> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
thrownewArgumentOutOfRangeException("_Elem, _Traits, _Alloc",string.Join(", ",new[]{typeof(_Elem).FullName,typeof(_Traits).FullName,typeof(_Alloc).FullName}),"global::Std.BasicString<_Elem, _Traits, _Alloc> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
thrownewMissingMethodException("Method Assign ignored in specialization global::Std.BasicString<sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");
}
thrownewArgumentOutOfRangeException("_Elem, _Traits, _Alloc",string.Join(", ",new[]{typeof(_Elem).FullName,typeof(_Traits).FullName,typeof(_Alloc).FullName}),"global::Std.BasicString<_Elem, _Traits, _Alloc> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte, global::Std.CharTraits<sbyte>, global::Std.Allocator<sbyte>>.");