add: DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated location=%p\n", cp->ptr));
context: SOAP_FMAC5 ns1__ItemOptions * SOAP_FMAC6 soap_instantiate_ns1__ItemOptions(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size){DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ns1__ItemOptions(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ns1__ItemOptions, n, soap_fdelete);	if (!cp)		return NULL;	soap->alloced = 1;	if (n < 0)	{	cp->ptr = (void*)new ns1__ItemOptions;		if (size)			*size = sizeof(ns1__ItemOptions);		((ns1__ItemOptions*)cp->ptr)->soap = soap;	}	else	{	cp->ptr = (void*)new ns1__ItemOptions[n];		if (size)			*size = n * sizeof(ns1__ItemOptions);		for (int i = 0; i < n; i++)			((ns1__ItemOptions*)cp->ptr)[i].soap = soap;	}	return (ns1__ItemOptions*)cp->ptr;}