Lines Matching refs:stringSrc
58 CFX_WideString::CFX_WideString(const CFX_WideString& stringSrc)
60 if (stringSrc.m_pData == NULL) {
64 if (stringSrc.m_pData->m_nRefs >= 0) {
65 m_pData = stringSrc.m_pData;
69 *this = stringSrc;
129 const CFX_WideString& CFX_WideString::operator=(const CFX_WideStringC& stringSrc)
131 if (stringSrc.IsEmpty()) {
134 AssignCopy(stringSrc.GetLength(), stringSrc.GetPtr());
138 const CFX_WideString& CFX_WideString::operator=(const CFX_WideString& stringSrc)
140 if (m_pData == stringSrc.m_pData) {
143 if (stringSrc.IsEmpty()) {
146 (stringSrc.m_pData && stringSrc.m_pData->m_nRefs < 0)) {
147 AssignCopy(stringSrc.m_pData->m_nDataLength, stringSrc.m_pData->m_String);
150 m_pData = stringSrc.m_pData;