func (s TestST_List) At(i int) TestST { return TestST(C.PointerList(s).At(i).ToStruct()) }
func (s CodeGeneratorRequest_List) Len() int { return C.PointerList(s).Len() }
func (s CodeGeneratorRequestRequestedFileImport_List) At(i int) CodeGeneratorRequestRequestedFileImport { return CodeGeneratorRequestRequestedFileImport(C.PointerList(s).At(i).ToStruct()) }
func (s Value_List) ToArray() []Value { return *(*[]Value)(unsafe.Pointer(C.PointerList(s).ToArray())) }
func (s Annotation_List) At(i int) Annotation { return Annotation(C.PointerList(s).At(i).ToStruct()) }
func (s Type_List) At(i int) Type { return Type(C.PointerList(s).At(i).ToStruct()) }
func (s Value_List) Len() int { return C.PointerList(s).Len() }
func (s Field_List) At(i int) Field { return Field(C.PointerList(s).At(i).ToStruct()) }
func (s Field_List) ToArray() []Field { return *(*[]Field)(unsafe.Pointer(C.PointerList(s).ToArray())) }
func (s NodeNestedNode_List) ToArray() []NodeNestedNode { return *(*[]NodeNestedNode)(unsafe.Pointer(C.PointerList(s).ToArray())) }
func (s Field_List) Len() int { return C.PointerList(s).Len() }
func (s NodeNestedNode_List) At(i int) NodeNestedNode { return NodeNestedNode(C.PointerList(s).At(i).ToStruct()) }
func (s NodeNestedNode_List) Len() int { return C.PointerList(s).Len() }
func (s TestST_List) ToArray() []TestST { return *(*[]TestST)(unsafe.Pointer(C.PointerList(s).ToArray())) }
func (s MethodParam_List) ToArray() []MethodParam { return *(*[]MethodParam)(unsafe.Pointer(C.PointerList(s).ToArray())) }
func (s Enumerant_List) Len() int { return C.PointerList(s).Len() }
func (s Type_List) Len() int { return C.PointerList(s).Len() }
func (s Enumerant_List) At(i int) Enumerant { return Enumerant(C.PointerList(s).At(i).ToStruct()) }
func (s Type_List) ToArray() []Type { return *(*[]Type)(unsafe.Pointer(C.PointerList(s).ToArray())) }
func (s Enumerant_List) ToArray() []Enumerant { return *(*[]Enumerant)(unsafe.Pointer(C.PointerList(s).ToArray())) }
func (s Value_List) At(i int) Value { return Value(C.PointerList(s).At(i).ToStruct()) }
func (s Method_List) At(i int) Method { return Method(C.PointerList(s).At(i).ToStruct()) }
func (s Annotation_List) Len() int { return C.PointerList(s).Len() }
func (s Method_List) ToArray() []Method { return *(*[]Method)(unsafe.Pointer(C.PointerList(s).ToArray())) }
func (s Annotation_List) ToArray() []Annotation { return *(*[]Annotation)(unsafe.Pointer(C.PointerList(s).ToArray())) }
func (s MethodParam_List) Len() int { return C.PointerList(s).Len() }
func (s CodeGeneratorRequestRequestedFileImport_List) Len() int { return C.PointerList(s).Len() }
func (s MethodParam_List) At(i int) MethodParam { return MethodParam(C.PointerList(s).At(i).ToStruct()) }
func (s CodeGeneratorRequestRequestedFileImport_List) ToArray() []CodeGeneratorRequestRequestedFileImport { return *(*[]CodeGeneratorRequestRequestedFileImport)(unsafe.Pointer(C.PointerList(s).ToArray())) }
func (s TestST_List) Len() int { return C.PointerList(s).Len() }