Searched refs:F_TERMINATED (Results 1 - 6 of 6) sorted by relevance

/vbox/src/libs/xpcom18a4/xpcom/string/public/
H A DnsTDependentString.h76 : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
82 : string_type(NS_CONST_CAST(char_type*, data), length, F_TERMINATED)
89 : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
96 : string_type(NS_CONST_CAST(char_type*, str.Data()), str.Length(), F_TERMINATED)
115 SetDataFlags(F_TERMINATED);
123 SetDataFlags(F_TERMINATED);
H A DnsTString.h467 : string_type(data, char_traits::length(data), F_TERMINATED | F_FIXED | F_CLASS_FIXED)
473 : string_type(data, length, F_TERMINATED | F_FIXED | F_CLASS_FIXED)
591 : string_type(NS_CONST_CAST(char_type*, char_traits::sEmptyBuffer), 0, F_TERMINATED | F_VOIDED) {}
595 : string_type(NS_CONST_CAST(char_type*, char_traits::sEmptyBuffer), 0, F_TERMINATED | F_VOIDED)
H A DnsTSubstring.h174 return mFlags & F_TERMINATED;
420 NS_CONST_CAST(char_type*, char_traits::sEmptyBuffer), 0, F_TERMINATED) {}
435 str.mData, str.mLength, str.mFlags & (F_TERMINATED | F_VOIDED)) {}
532 F_TERMINATED = 1 << 0, // IsTerminated returns true enumerator in enum:nsTSubstring_CharT::__anon17339
567 // F_SHARED, F_OWNED, or F_FIXED imply F_TERMINATED. This is because
571 // F_VOIDED implies F_TERMINATED, and moreover it implies that mData
/vbox/src/libs/xpcom18a4/xpcom/string/src/
H A DnsPrintfCString.cpp52 : string_type(mLocalBuffer, 0, F_TERMINATED)
65 : string_type(mLocalBuffer, 0, F_TERMINATED)
H A DnsTPromiseFlatString.cpp50 mFlags = F_TERMINATED; // does not promote F_VOIDED
H A DnsTSubstring.cpp117 SetDataFlags(F_TERMINATED);
130 newDataFlags = F_TERMINATED | F_FIXED;
143 newDataFlags = F_TERMINATED | F_SHARED;
156 // still the best time to set F_TERMINATED.
335 NS_ASSERTION(str.mFlags & F_TERMINATED, "shared, but not terminated");
341 SetDataFlags(F_TERMINATED | F_SHARED);
399 SetDataFlags(F_TERMINATED | F_OWNED);
501 SetDataFlags(F_TERMINATED);

Completed in 48 milliseconds