Lines Matching refs:aData
57972 static int Compare(const void* aE1, const void* aE2, void* aData)
57974 const Comparator* c = reinterpret_cast<const Comparator*>(aData);
66503 bool Equals(const char_type* aData) const;
66504 bool Equals(const char_type* aData,
66507 bool EqualsASCII(const char* aData, size_type aLen) const;
66513 bool EqualsASCII(const char* aData) const;
66533 bool LowerCaseEqualsASCII(const char* aData,
66535 bool LowerCaseEqualsASCII(const char* aData) const;
66561 nsStringRepr(char_type* aData, size_type aLength, uint32_t aFlags)
66562 : mData(aData)
66692 void Assign(const char_type* aData);
66693 __attribute__ ((warn_unused_result)) bool Assign(const char_type* aData,
66696 void Assign(const char_type* aData, size_type aLength);
66697 __attribute__ ((warn_unused_result)) bool Assign(const char_type* aData,
66707 void AssignASCII(const char* aData, size_type aLength);
66708 __attribute__ ((warn_unused_result)) bool AssignASCII(const char* aData,
66712 void AssignASCII(const char* aData)
66714 AssignASCII(aData, mozilla::AssertedCast<size_type, size_t>(strlen(aData)));
66716 __attribute__ ((warn_unused_result)) bool AssignASCII(const char* aData,
66719 return AssignASCII(aData,
66720 mozilla::AssertedCast<size_type, size_t>(strlen(aData)),
66748 self_type& operator=(const char_type* aData)
66750 Assign(aData);
66771 void Adopt(char_type* aData, size_type aLength = size_type(-1));
66785 const char_type* aData,
66789 const char_type* aData,
66809 const char* aData,
66813 const char* aData,
66835 void Append(const char_type* aData, size_type aLength = size_type(-1))
66837 Replace(mLength, 0, aData, aLength);
66839 __attribute__ ((warn_unused_result)) bool Append(const char_type* aData, size_type aLength,
66842 return Replace(mLength, 0, aData, aLength, aFallible);
66858 void AppendASCII(const char* aData, size_type aLength = size_type(-1))
66860 ReplaceASCII(mLength, 0, aData, aLength);
66863 __attribute__ ((warn_unused_result)) bool AppendASCII(const char* aData, const fallible_t& aFallible)
66865 return ReplaceASCII(mLength, 0, aData, size_type(-1), aFallible);
66868 __attribute__ ((warn_unused_result)) bool AppendASCII(const char* aData, size_type aLength, const fallible_t& aFallible)
66870 return ReplaceASCII(mLength, 0, aData, aLength, aFallible);
66960 self_type& operator+=(const char_type* aData)
66962 Append(aData);
66987 void Insert(const char_type* aData, index_type aPos,
66990 Replace(aPos, 0, aData, aLength);
67038 inline size_type GetData(const char_type** aData) const
67040 *aData = mData;
67044 size_type GetMutableData(char_type** aData, size_type aNewLen = size_type(-1))
67050 *aData = mData;
67054 size_type GetMutableData(char_type** aData, size_type aNewLen, const fallible_t&)
67057 *aData = nullptr;
67061 *aData = mData;
67169 nsAString(char_type* aData, size_type aLength, uint32_t aFlags)
67170 : nsStringRepr(aData, aLength, aFlags)
67228 const char_type* aData, size_type aLength);
67235 void AssignLiteral(const char_type* aData, size_type aLength);
67571 bool Equals(const char_type* aData) const;
67572 bool Equals(const char_type* aData,
67575 bool EqualsASCII(const char* aData, size_type aLen) const;
67581 bool EqualsASCII(const char* aData) const;
67601 bool LowerCaseEqualsASCII(const char* aData,
67603 bool LowerCaseEqualsASCII(const char* aData) const;
67629 nsCStringRepr(char_type* aData, size_type aLength, uint32_t aFlags)
67630 : mData(aData)
67760 void Assign(const char_type* aData);
67761 __attribute__ ((warn_unused_result)) bool Assign(const char_type* aData,
67764 void Assign(const char_type* aData, size_type aLength);
67765 __attribute__ ((warn_unused_result)) bool Assign(const char_type* aData,
67775 void AssignASCII(const char* aData, size_type aLength);
67776 __attribute__ ((warn_unused_result)) bool AssignASCII(const char* aData,
67780 void AssignASCII(const char* aData)
67782 AssignASCII(aData, mozilla::AssertedCast<size_type, size_t>(strlen(aData)));
67784 __attribute__ ((warn_unused_result)) bool AssignASCII(const char* aData,
67787 return AssignASCII(aData,
67788 mozilla::AssertedCast<size_type, size_t>(strlen(aData)),
67809 self_type& operator=(const char_type* aData)
67811 Assign(aData);
67832 void Adopt(char_type* aData, size_type aLength = size_type(-1));
67846 const char_type* aData,
67850 const char_type* aData,
67870 const char* aData,
67874 const char* aData,
67896 void Append(const char_type* aData, size_type aLength = size_type(-1))
67898 Replace(mLength, 0, aData, aLength);
67900 __attribute__ ((warn_unused_result)) bool Append(const char_type* aData, size_type aLength,
67903 return Replace(mLength, 0, aData, aLength, aFallible);
67919 void AppendASCII(const char* aData, size_type aLength = size_type(-1))
67921 ReplaceASCII(mLength, 0, aData, aLength);
67924 __attribute__ ((warn_unused_result)) bool AppendASCII(const char* aData, const fallible_t& aFallible)
67926 return ReplaceASCII(mLength, 0, aData, size_type(-1), aFallible);
67929 __attribute__ ((warn_unused_result)) bool AppendASCII(const char* aData, size_type aLength, const fallible_t& aFallible)
67931 return ReplaceASCII(mLength, 0, aData, aLength, aFallible);
68008 self_type& operator+=(const char_type* aData)
68010 Append(aData);
68035 void Insert(const char_type* aData, index_type aPos,
68038 Replace(aPos, 0, aData, aLength);
68086 inline size_type GetData(const char_type** aData) const
68088 *aData = mData;
68092 size_type GetMutableData(char_type** aData, size_type aNewLen = size_type(-1))
68098 *aData = mData;
68102 size_type GetMutableData(char_type** aData, size_type aNewLen, const fallible_t&)
68105 *aData = nullptr;
68109 *aData = mData;
68254 nsACString(char_type* aData, size_type aLength, uint32_t aFlags)
68255 : nsCStringRepr(aData, aLength, aFlags)
68313 const char_type* aData, size_type aLength);
68320 void AssignLiteral(const char_type* aData, size_type aLength);
68681 void Rebind(const char_type* aData, size_type aLength);
68692 nsDependentSubstring(const char_type* aData, size_type aLength)
68693 : substring_type(const_cast<char_type*>(aData), aLength, F_NONE)
68730 Substring(const char16_t* aData, uint32_t aLength)
68732 return nsDependentSubstring(aData, aLength);
68769 void Rebind(const char_type* aData, size_type aLength);
68780 nsDependentCSubstring(const char_type* aData, size_type aLength)
68781 : substring_type(const_cast<char_type*>(aData), aLength, F_NONE)
68818 Substring(const char* aData, uint32_t aLength)
68820 return nsDependentCSubstring(aData, aLength);
69080 nsString(const char_type* aData, size_type aLength = size_type(-1))
69083 Assign(aData, aLength);
69112 self_type& operator=(const char_type* aData)
69114 Assign(aData);
69285 void AssignWithConversion(const incompatible_char_type* aData,
69288 void Rebind(const char_type* aData, size_type aLength);
69306 nsString(char_type* aData, size_type aLength, uint32_t aFlags)
69307 : substring_type(aData, aLength, aFlags)
69330 nsFixedString(char_type* aData, size_type aStorageSize)
69331 : string_type(aData, uint32_t(char_traits::length(aData)),
69334 , mFixedBuf(aData)
69338 nsFixedString(char_type* aData, size_type aStorageSize,
69340 : string_type(aData, aLength, F_TERMINATED | F_FIXED | F_CLASS_FIXED)
69342 , mFixedBuf(aData)
69354 self_type& operator=(const char_type* aData)
69356 Assign(aData);
69403 nsAutoString(const char_type* aData, size_type aLength = size_type(-1))
69406 Assign(aData, aLength);
69434 self_type& operator=(const char_type* aData)
69436 Assign(aData);
69652 self_type& operator=(const char_type* aData) = delete;
69653 self_type& operator=(char_type* aData) = delete;
69682 nsCString(const char_type* aData, size_type aLength = size_type(-1))
69685 Assign(aData, aLength);
69714 self_type& operator=(const char_type* aData)
69716 Assign(aData);
69869 void AssignWithConversion(const incompatible_char_type* aData,
69872 void Rebind(const char_type* aData, size_type aLength);
69890 nsCString(char_type* aData, size_type aLength, uint32_t aFlags)
69891 : substring_type(aData, aLength, aFlags)
69914 nsFixedCString(char_type* aData, size_type aStorageSize)
69915 : string_type(aData, uint32_t(char_traits::length(aData)),
69918 , mFixedBuf(aData)
69922 nsFixedCString(char_type* aData, size_type aStorageSize,
69924 : string_type(aData, aLength, F_TERMINATED | F_FIXED | F_CLASS_FIXED)
69926 , mFixedBuf(aData)
69938 self_type& operator=(const char_type* aData)
69940 Assign(aData);
69987 nsAutoCString(const char_type* aData, size_type aLength = size_type(-1))
69990 Assign(aData, aLength);
70018 self_type& operator=(const char_type* aData)
70020 Assign(aData);
70236 self_type& operator=(const char_type* aData) = delete;
70237 self_type& operator=(char_type* aData) = delete;
70396 nsDependentString(const char_type* aData, uint32_t aLength)
70397 : string_type(const_cast<char_type*>(aData), aLength, F_TERMINATED)
70403 nsDependentString(const char_type* aData)
70404 : string_type(const_cast<char_type*>(aData),
70405 uint32_t(char_traits::length(aData)), F_TERMINATED)
70423 void Rebind(const char_type* aData)
70425 Rebind(aData, uint32_t(char_traits::length(aData)));
70459 nsDependentCString(const char_type* aData, uint32_t aLength)
70460 : string_type(const_cast<char_type*>(aData), aLength, F_TERMINATED)
70466 nsDependentCString(const char_type* aData)
70467 : string_type(const_cast<char_type*>(aData),
70468 uint32_t(char_traits::length(aData)), F_TERMINATED)
70486 void Rebind(const char_type* aData)
70488 Rebind(aData, uint32_t(char_traits::length(aData)));
72052 static nsStringBuffer* FromData(void* aData)
72054 return reinterpret_cast<nsStringBuffer*>(aData) - 1;
84235 void *aData);
84326 NSPropertyFunc aCallback, void *aData);
84333 void EnumerateAll(NSPropertyFunc aCallback, void *aData);
84352 void *aPropertyValue, void *aData);
88421 nsresult SetUserData(const nsAString& aKey, nsIVariant* aData,
88872 JS::Handle<JS::Value> aData,
90426 typedef bool (*nsBaseArrayEnumFunc)(void* aElement, void* aData);
90429 bool EnumerateForwards(nsBaseArrayEnumFunc aFunc, void* aData) const;
90431 bool EnumerateBackwards(nsBaseArrayEnumFunc aFunc, void* aData) const;
90435 void* aData);
90444 void* aData);
90445 void Sort(nsBaseArrayComparatorFunc aFunc, void* aData);
90705 void* aData);
90707 void Sort(nsCOMArrayComparatorFunc aFunc, void* aData)
90709 nsCOMArray_base::Sort(nsBaseArrayComparatorFunc(aFunc), aData);
92771 bool Get(KeyType aKey, UserDataType* aData) const
92778 if (aData) {
92779 *aData = ent->mData;
92817 void Put(KeyType aKey, const UserDataType& aData)
92819 if (!Put(aKey, aData, mozilla::fallible)) {
92824 __attribute__ ((warn_unused_result)) bool Put(KeyType aKey, const UserDataType& aData,
92832 ent->mData = aData;
93159 void *aData);
93695 virtual nsresult GetData(nsAString & aData) = 0;
93696 virtual nsresult SetData(const nsAString & aData) = 0;
93898 bool Get(KeyType aKey, UserDataType* aData) const;
93911 void Put(KeyType aKey, already_AddRefed<PtrType> aData);
93913 __attribute__ ((warn_unused_result)) bool Put(KeyType aKey, already_AddRefed<PtrType> aData,
93919 bool Remove(KeyType aKey, UserDataType* aData);
93996 already_AddRefed<PtrType> aData)
93998 if (!Put(aKey, mozilla::Move(aData), mozilla::fallible)) {
94006 already_AddRefed<PtrType> aData,
94015 ent->mData = aData;
97245 Segment(char* aData, size_t aSize, size_t aCapacity)
97246 : mData(aData),
97471 inline bool WriteBytes(const char* aData, size_t aSize);
97476 inline bool ReadBytes(IterImpl& aIter, char* aData, size_t aSize) const;
97540 BufferList<AllocPolicy>::WriteBytes(const char* aData, size_t aSize)
97552 memcpy(lastSegment.mData + lastSegment.mSize, aData, toCopy);
97567 memcpy(data, aData + copied, toCopy);
97578 BufferList<AllocPolicy>::ReadBytes(IterImpl& aIter, char* aData, size_t aSize) const
97588 memcpy(aData + copied, aIter.Data(), toCopy);
108976 bool Get(KeyType aKey, UserDataType* aData) const;
110350 ArrayView(const nsTArray<T>& aData) :
110351 mData(aData.Elements()), mLength(aData.Length())
110354 ArrayView(const T* aData, const size_t aLength) :
110355 mData(aData), mLength(aLength)
114734 typedef bool (*nsFontFamilyEnumFunc)(const nsString& aFamily, bool aGeneric, void *aData);
114865 virtual nsresult Observe(nsISupports *aSubject, const char * aTopic, const char16_t * aData) = 0;
121663 void Rebind(const nsString::char_type* aData, nsString::size_type aLength) {
121665 mData = const_cast<nsString::char_type*>(aData);
121753 void SetData(nsString::char_type* aData) {
121755 mData = const_cast<nsString::char_type*>(aData);
126712 virtual nsresult Observe(nsISupports *aSubject, const char * aTopic, const char16_t * aData) override;
135457 typedef bool (*DeferredFinalizeFunction)(uint32_t aSlice, void* aData);
135938 TraverseObjectShim(void* aData, JS::GCCellPtr aThing);
135942 static void TraceBlackJS(JSTracer* aTracer, void* aData);
135943 static void TraceGrayJS(JSTracer* aTracer, void* aData);
135944 static void GCCallback(JSContext* aContext, JSGCStatus aStatus, void* aData);
135950 static void OutOfMemoryCallback(JSContext* aContext, void* aData);
135951 static void LargeAllocationFailureCallback(void* aData);
135959 void* aData);
135965 void* aData);
135969 void* aData);
144643 virtual nsresult GetData(nsISupports * *aData) = 0;
145771 void* aData);
145773 typedef void (*nsContentListDestroyFunc)(void* aData);
146351 virtual nsresult Observe(nsISupports *aSubject, const char * aTopic, const char16_t * aData) override;
146514 nsISupports* aSubject, const char* aTopic, const char16_t* aData)
148195 SetStringData(const nsString::char_type* aData, nsString::size_type aLength)
148197 RawSetAsString().Assign(aData, aLength);
148695 Element* aNewelement, void* aData);
148698 void* aData, bool aForImage) = 0;
148704 void* aData, bool aForImage) = 0;
148965 virtual void GetHeaderData(nsIAtom* aHeaderField, nsAString& aData) const = 0;
148966 virtual void SetHeaderData(nsIAtom* aheaderField, const nsAString& aData) = 0;
149720 typedef bool (*nsSubDocEnumFunc)(nsIDocument *aDocument, void *aData);
149722 void *aData) = 0;
149996 void* aData) = 0;
150041 void* aData);
150501 already_AddRefed<nsTextNode> CreateTextNode(const nsAString& aData) const;
150503 CreateComment(const nsAString& aData) const;
150531 CreateCDATASection(const nsAString& aData, mozilla::ErrorResult& rv);
152617 nsISupports* aData, bool aAnonymize) override;
155699 AppendDeferredFinalizePointer(void* aData, void* aObject)
155701 SmartPtrArray* pointers = static_cast<SmartPtrArray*>(aData);
155709 DeferredFinalize(uint32_t aSlice, void* aData)
155712 SmartPtrArray* pointers = static_cast<SmartPtrArray*>(aData);
157846 virtual nsresult Observe(nsISupports *aSubject, const char * aTopic, const char16_t * aData) override;
158800 UIResolutionChangedSubdocumentCallback(nsIDocument* aDocument, void* aData);
158827 static bool NotifyDidPaintSubdocumentCallback(nsIDocument* aDocument, void* aData);
166346 typedef void (*MainFunction)(void* aData);
169796 void SetCustomElementData(CustomElementData* aData);
170142 const nsAString& aData,
170851 virtual void RulesMatching(ElementRuleProcessorData* aData) = 0;
170857 virtual void RulesMatching(PseudoElementRuleProcessorData* aData) = 0;
170862 virtual void RulesMatching(AnonBoxRuleProcessorData* aData) = 0;
170869 virtual void RulesMatching(XULTreeRuleProcessorData* aData) = 0;
170878 HasDocumentStateDependentStyle(StateRuleProcessorData* aData) = 0;
170881 HasStateDependentStyle(StateRuleProcessorData* aData) = 0;
170883 HasStateDependentStyle(PseudoElementStateRuleProcessorData* aData) = 0;
170886 AttributeRuleProcessorData* aData,
171157 StateRuleProcessorData* aData) override;
171159 PseudoElementStateRuleProcessorData* aData) override;
171160 bool HasDocumentStateDependentStyle(StateRuleProcessorData* aData) override;
171162 AttributeRuleProcessorData* aData,
171165 void RulesMatching(ElementRuleProcessorData* aData) override;
171166 void RulesMatching(PseudoElementRuleProcessorData* aData) override;
171167 void RulesMatching(AnonBoxRuleProcessorData* aData) override;
171169 void RulesMatching(XULTreeRuleProcessorData* aData) override;