Lines Matching refs:wsUseVal
358 WideString wsUseVal = pNode->JSObject()->GetCData(XFA_Attribute::Use); in DoProtoMerge() local
359 if (!wsUseVal.IsEmpty()) { in DoProtoMerge()
362 wsUseVal = pNode->JSObject()->GetCData(XFA_Attribute::Usehref); in DoProtoMerge()
363 if (!wsUseVal.IsEmpty()) in DoProtoMerge()
373 WideString wsUseVal = in DoProtoMerge() local
375 if (!wsUseVal.IsEmpty()) { in DoProtoMerge()
376 auto uSharpPos = wsUseVal.Find('#'); in DoProtoMerge()
378 wsURI = wsUseVal.AsStringView(); in DoProtoMerge()
380 wsURI = WideStringView(wsUseVal.c_str(), uSharpPos.value()); in DoProtoMerge()
381 size_t uLen = wsUseVal.GetLength(); in DoProtoMerge()
383 WideStringView(wsUseVal.c_str() + uSharpPos.value(), 5) == in DoProtoMerge()
385 wsUseVal[uLen - 1] == ')') { in DoProtoMerge()
386 wsSOM = WideStringView(wsUseVal.c_str() + uSharpPos.value() + 5, in DoProtoMerge()
389 wsID = WideStringView(wsUseVal.c_str() + uSharpPos.value() + 1, in DoProtoMerge()
394 wsUseVal = pUseHrefNode->JSObject()->GetCData(XFA_Attribute::Use); in DoProtoMerge()
395 if (!wsUseVal.IsEmpty()) { in DoProtoMerge()
396 if (wsUseVal[0] == '#') in DoProtoMerge()
397 wsID = WideStringView(wsUseVal.c_str() + 1, wsUseVal.GetLength() - 1); in DoProtoMerge()
399 wsSOM = WideStringView(wsUseVal.c_str(), wsUseVal.GetLength()); in DoProtoMerge()