Lines Matching defs:self_type

664   typedef nsAString_external    self_type;
688 NS_HIDDEN_(void) Assign(const self_type& aString)
701 NS_HIDDEN_(self_type&) operator=(const self_type& aString) { Assign(aString); return *this; }
702 NS_HIDDEN_(self_type&) operator=(const char_type* aPtr) { Assign(aPtr); return *this; }
703 NS_HIDDEN_(self_type&) operator=(char_type aChar) { Assign(aChar); return *this; }
713 NS_HIDDEN_(void) Replace( index_type cutStart, size_type cutLength, const self_type& readable )
722 NS_HIDDEN_(void) Append( const self_type& readable ) { Replace(size_type(-1), 0, readable); }
724 NS_HIDDEN_(self_type&) operator+=( char_type c ) { Append(c); return *this; }
725 NS_HIDDEN_(self_type&) operator+=( const char_type* data ) { Append(data); return *this; }
726 NS_HIDDEN_(self_type&) operator+=( const self_type& readable ) { Append(readable); return *this; }
730 NS_HIDDEN_(void) Insert( const self_type& readable, index_type pos ) { Replace(pos, 0, readable); }
746 typedef nsACString_external self_type;
770 NS_HIDDEN_(void) Assign(const self_type& aString)
783 NS_HIDDEN_(self_type&) operator=(const self_type& aString) { Assign(aString); return *this; }
784 NS_HIDDEN_(self_type&) operator=(const char_type* aPtr) { Assign(aPtr); return *this; }
785 NS_HIDDEN_(self_type&) operator=(char_type aChar) { Assign(aChar); return *this; }
795 NS_HIDDEN_(void) Replace( index_type cutStart, size_type cutLength, const self_type& readable )
804 NS_HIDDEN_(void) Append( const self_type& readable ) { Replace(size_type(-1), 0, readable); }
806 NS_HIDDEN_(self_type&) operator+=( char_type c ) { Append(c); return *this; }
807 NS_HIDDEN_(self_type&) operator+=( const char_type* data ) { Append(data); return *this; }
808 NS_HIDDEN_(self_type&) operator+=( const self_type& readable ) { Append(readable); return *this; }
812 NS_HIDDEN_(void) Insert( const self_type& readable, index_type pos ) { Replace(pos, 0, readable); }