nsDependentString( const PRUnichar* aLiteral ) : mHandle(NS_CONST_CAST(PRUnichar*, aLiteral), aLiteral ? (NS_CONST_CAST(PRUnichar*, aLiteral)+nsCharTraits<PRUnichar>::length(aLiteral)) : NS_CONST_CAST(PRUnichar*, aLiteral))
nsDependentString( const PRUnichar* aPtr, PRUint32 aLength ) : mHandle(NS_CONST_CAST(PRUnichar*, aPtr), NS_CONST_CAST(PRUnichar*, aPtr)+aLength)
      nsDependentString( const PRUnichar* aLiteral )          : mHandle(NS_CONST_CAST(PRUnichar*, aLiteral), aLiteral ? (NS_CONST_CAST(PRUnichar*, aLiteral)+nsCharTraits<PRUnichar>::length(aLiteral)) : NS_CONST_CAST(PRUnichar*, aLiteral))        {          // nothing else to do here        }