1 # ***** BEGIN LICENSE BLOCK *****
2 # Version: MPL 1.1/GPL 2.0/LGPL 2.1
4 # The contents of this file are subject to the Mozilla Public License Version
5 # 1.1 (the "License"); you may not use this file except in compliance with
6 # the License. You may obtain a copy of the License at
7 # http://www.mozilla.org/MPL/
9 # Software distributed under the License is distributed on an "AS IS" basis,
10 # WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
11 # for the specific language governing rights and limitations under the
14 # The Original Code is types.dat, released
17 # The Initial Developer of the Original Code is
18 # Netscape Communications Corporation.
19 # Portions created by the Initial Developer are Copyright (C) 2000
20 # the Initial Developer. All Rights Reserved.
23 # Chris Waterson <waterson@netscape.com>
25 # Alternatively, the contents of this file may be used under the terms of
26 # either the GNU General Public License Version 2 or later (the "GPL"), or
27 # the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
28 # in which case the provisions of the GPL or the LGPL are applicable instead
29 # of those above. If you wish to allow use of your version of this file only
30 # under the terms of either the GPL or the LGPL, and not to allow others to
31 # use your version of this file under the terms of the MPL, indicate your
32 # decision by deleting the provisions above and replace them with the notice
33 # and other provisions required by the GPL or the LGPL. If you do not delete
34 # the provisions above, a recipient may use your version of this file under
35 # the terms of any one of the MPL, the GPL or the LGPL.
37 # ***** END LICENSE BLOCK *****
39 # This file contains type inference information that is intended to be
40 # used with TraceMalloc.pm. The format of the file is:
48 # Where Stack1...StackN imply that the object's type is
49 # InferredType. Note that in many cases, we'll ``roll up'' storage
50 # that's part of an object's implementation into the object itself.
52 # Here's a handy regexp for cleaning up strings copied from the
55 # \(^ *([0-9]+) \|\[.*\]$\)
58 #----------------------------------------------------------------------
63 nsDeque
::GrowCapacity
(void
)
65 nsStringRecycler
::Recycle
(nsString
*)
67 #----------------------------------------------------------------------
72 # Give AtomImpl objects the memory they allocate for storage
75 AtomImpl
::operator new
(unsigned
int, basic_nsAReadableString
<unsigned short
> const
&)
77 # Give AtomImpl objects the memory allocated for their table
82 NS_NewPermanentAtom
(char const
*)
83 NS_NewAtom
(nsAString const
&)
89 NS_NewAtom
(nsAString const
&)
90 NS_NewAtom
(char const
*)
96 NS_NewAtom
(nsAString const
&)
97 NS_NewAtom
(unsigned short const
*)
99 #----------------------------------------------------------------------
103 nsMemoryImpl
::Alloc
(unsigned
int)
104 nsMemory
::Alloc
(unsigned
int)
105 nsStr
::Alloc
(nsStr
&, unsigned
int)
106 nsStr
::Realloc
(nsStr
&, unsigned
int)
107 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
108 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
109 nsStr
::StrAppend
(nsStr
&, nsStr const
&, unsigned
int, int)
110 nsStr
::StrAssign
(nsStr
&, nsStr const
&, unsigned
int, int)
111 nsString
::nsString
(nsString const
&)
112 nsAttrSelector
::nsAttrSelector
(nsAttrSelector const
&)
113 nsCSSSelector
::nsCSSSelector
(nsCSSSelector const
&)
117 nsMemoryImpl
::Alloc
(unsigned
int)
118 nsMemory
::Alloc
(unsigned
int)
119 nsStr
::Alloc
(nsStr
&, unsigned
int)
120 nsStr
::Realloc
(nsStr
&, unsigned
int)
121 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
122 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
123 nsStr
::StrAppend
(nsStr
&, nsStr const
&, unsigned
int, int)
124 nsStr
::StrAssign
(nsStr
&, nsStr const
&, unsigned
int, int)
125 nsString
::nsString
(nsString const
&)
126 nsAttrSelector
::nsAttrSelector
(nsAttrSelector const
&)
127 nsAttrSelector
::nsAttrSelector
(nsAttrSelector const
&)
128 nsCSSSelector
::nsCSSSelector
(nsCSSSelector const
&)
132 nsCSSRule
::operator new
(unsigned
int)
134 #----------------------------------------------------------------------
141 PL_HashTableFinalize
(PLHashTable
*)
142 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
143 nsHashtable
::nsHashtable
(unsigned
int, int)
144 CSSLoaderImpl
::CSSLoaderImpl
(void
)
148 nsMemoryImpl
::Alloc
(unsigned
int)
149 nsMemory
::Alloc
(unsigned
int)
150 nsStr
::Alloc
(nsStr
&, unsigned
int)
151 nsStr
::Realloc
(nsStr
&, unsigned
int)
152 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
153 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
154 nsStr
::StrAppend
(nsStr
&, nsStr const
&, unsigned
int, int)
155 nsString
::AppendWithConversion
(char const
*, int)
156 nsString
::AssignWithConversion
(char const
*)
157 CSSLoaderImpl
::SetCharset
(nsString const
&)
161 URLKey
::Clone
(void
) const
162 nsHashtable
::Put
(nsHashKey
*, void
*)
163 CSSLoaderImpl
::SheetComplete
(nsICSSStyleSheet
*, SheetLoadData
*)
165 #----------------------------------------------------------------------
167 <CSSNameSpaceRuleImpl
>
169 nsMemoryImpl
::Alloc
(unsigned
int)
170 nsMemory
::Alloc
(unsigned
int)
171 nsStr
::Alloc
(nsStr
&, unsigned
int)
172 nsStr
::Realloc
(nsStr
&, unsigned
int)
173 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
174 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
175 nsString
::SetCapacity
(unsigned
int)
176 nsString
::SetLength
(unsigned
int)
177 nsAString
::do_AssignFromReadable
(nsAString const
&)
178 nsAString
::AssignFromReadable
(nsAString const
&)
179 CSSNameSpaceRuleImpl
::SetURLSpec
(nsString const
&)
181 #----------------------------------------------------------------------
188 nsMemoryImpl
::Alloc
(unsigned
int)
189 nsMemory
::Alloc
(unsigned
int)
190 nsStr
::Alloc
(nsStr
&, unsigned
int)
191 nsStr
::Realloc
(nsStr
&, unsigned
int)
192 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
193 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
194 nsStr
::StrAppend
(nsStr
&, nsStr const
&, unsigned
int, int)
195 nsStr
::StrAssign
(nsStr
&, nsStr const
&, unsigned
int, int)
196 nsString
::nsString
(nsString const
&)
197 nsFont
::nsFont
(nsFont const
&)
201 nsMemoryImpl
::Alloc
(unsigned
int)
202 nsMemory
::Alloc
(unsigned
int)
203 nsStr
::Alloc
(nsStr
&, unsigned
int)
204 nsStr
::Realloc
(nsStr
&, unsigned
int)
205 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
206 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
207 nsStr
::StrAppend
(nsStr
&, nsStr const
&, unsigned
int, int)
208 nsString
::AppendWithConversion
(char const
*, int)
209 nsString
::AssignWithConversion
(char const
*)
210 nsFont
::nsFont
(char const
*, unsigned char
, unsigned char
, unsigned short
, unsigned char
, int, float
)
212 #----------------------------------------------------------------------
216 nsMemoryImpl
::Alloc
(unsigned
int)
217 nsMemory
::Alloc
(unsigned
int)
218 nsStr
::Alloc
(nsStr
&, unsigned
int)
219 nsStr
::Realloc
(nsStr
&, unsigned
int)
220 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
221 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
222 nsString
::SetCapacity
(unsigned
int)
223 nsString
::SetLength
(unsigned
int)
224 nsAString
::do_AssignFromReadable
(nsAString const
&)
225 nsAString
::AssignFromReadable
(nsAString const
&)
226 CSSImportRuleImpl
::SetURLSpec
(nsString const
&)
230 nsClassList
::ParseClasses
(nsClassList
**, basic_nsAReadableString
<unsigned short
> const
&)
232 # ----------------------------------------------------------------------
239 nsLocalFile
::Clone
(nsIFile
**)
247 nsLocalFile
::OpenNSPRFileDesc
(int, int, PRFileDesc
**)
252 PR_LoadLibraryWithFlags
254 nsLocalFile
::Load
(PRLibrary
**)
259 PR_LoadLibraryWithFlags
261 nsLocalFile
::Load
(PRLibrary
**)
265 nsMemoryImpl
::Alloc
(unsigned
int)
266 nsMemory
::Alloc
(unsigned
int)
267 ToNewCString
(nsACString const
&)
268 nsLocalFile
::AppendRelativePath
(char const
*)
272 nsMemoryImpl
::Alloc
(unsigned
int)
273 nsMemory
::Clone
(void const
*, unsigned
int)
274 nsLocalFile
::InitWithPath
(char const
*)
278 nsLocalFile
::ParseURL
(char const
*, char
**, char
**, char
**, char
**)
280 # ----------------------------------------------------------------------
284 nsXULAttribute
::operator new
(unsigned
int)
288 nsMemoryImpl
::Alloc
(unsigned
int)
289 nsMemory
::Alloc
(unsigned
int)
290 unsigned short
* AllocateStringCopy
<nsAString
, unsigned short
>(nsAString const
&, unsigned short
*)
291 ToNewUnicode
(nsAString const
&)
292 nsXULAttributeValue
::SetValue
(nsAString const
&, int)
294 <nsXULAttribute
::mValue
>
296 nsMemoryImpl
::Alloc
(unsigned
int)
297 nsMemory
::Alloc
(unsigned
int)
298 ToNewUnicode
(nsAString const
&)
299 nsXULAttributeValue
::SetValue
(nsAString const
&, int)
303 nsXULAttributes
::Create
(nsIContent
*, nsXULAttributes
**)
309 NS_NewAtom
(nsAString const
&)
310 NS_NewAtom
(unsigned short const
*)
311 nsClassList
::ParseClasses
(nsClassList
**, nsAString const
&)
312 nsXULAttributes
::UpdateClassList
(nsAString const
&)
316 nsXULElement
::Create
(nsINodeInfo
*, nsIContent
**)
320 nsVoidArray
::SizeTo
(int)
321 nsAutoVoidArray
::SizeTo
(int)
322 nsVoidArray
::GrowArrayBy
(int)
323 nsVoidArray
::InsertElementAt
(void
*, int)
324 nsXULElement
::EnsureSlots
(void
)
328 nsVoidArray
::SizeTo
(int)
329 nsVoidArray
::GrowArrayBy
(int)
330 nsVoidArray
::InsertElementAt
(void
*, int)
331 nsXULElement
::AppendChildTo
(nsIContent
*, int, int)
335 nsXULElement
::EnsureSlots
(void
)
339 nsVoidArray
::SizeTo
(int)
340 nsVoidArray
::GrowArrayBy
(int)
341 nsVoidArray
::InsertElementAt
(void
*, int)
342 nsXULElement
::AppendChildTo
(nsIContent
*, int, int)
346 nsVoidArray
::SizeTo
(int)
347 nsAutoVoidArray
::SizeTo
(int)
348 nsVoidArray
::GrowArrayBy
(int)
349 nsVoidArray
::InsertElementAt
(void
*, int)
350 nsXULElement
::EnsureSlots
(void
)
354 nsVoidArray
::SizeTo
(int)
355 nsVoidArray
::GrowArrayBy
(int)
356 nsVoidArray
::InsertElementAt
(void
*, int)
357 nsXULElement
::AddBroadcastListener
(nsAString const
&, nsIDOMElement
*)
367 nsVoidArray
::SizeTo
(int)
368 nsAutoVoidArray
::SizeTo
(int)
369 nsVoidArray
::GrowArrayBy
(int)
370 nsVoidArray
::InsertElementAt
(void
*, int)
371 CSSDeclarationImpl
::AppendValue
(nsCSSProperty
, nsCSSValue const
&)
375 CSSDeclarationImpl
::AppendValue
(nsCSSProperty
, nsCSSValue const
&)
379 CSSDeclarationImpl
::SetValueImportant
(nsCSSProperty
)
383 CSSDeclarationImpl
::operator new
(unsigned
int)
387 nsVoidArray
::SizeTo
(int)
388 nsAutoVoidArray
::SizeTo
(int)
389 nsVoidArray
::GrowArrayBy
(int)
390 nsVoidArray
::InsertElementAt
(void
*, int)
391 CSSDeclarationImpl
::AppendValue
(nsCSSProperty
, nsCSSValue const
&)
396 nsVoidArray
::InsertElementAt
(void
*, int)
401 nsVoidArray
::nsVoidArray
(int)
406 nsVoidArray
::Compact
(void
)
411 nsVoidArray
::ReplaceElementAt
(void
*, int)
413 <nsGenericHTMLContainerElement
>
415 nsCheapVoidArray
::SwitchToVector
(void
)
416 nsCheapVoidArray
::AppendElement
(void
*)
417 nsGenericHTMLContainerElement
::AppendChildTo
(nsIContent
*, int)
419 <nsGenericHTMLContainerElement
>
421 nsVoidArray
::SizeTo
(int)
422 nsAutoVoidArray
::SizeTo
(int)
423 nsVoidArray
::Compact
(void
)
424 nsAutoVoidArray
::Compact
(void
)
425 nsCheapVoidArray
::Compact
(void
)
426 nsGenericHTMLContainerElement
::Compact
(void
)
428 <nsGenericHTMLContainerElement
>
430 nsVoidArray
::SizeTo
(int)
431 nsAutoVoidArray
::SizeTo
(int)
432 nsVoidArray
::GrowArrayBy
(int)
433 nsVoidArray
::InsertElementAt
(void
*, int)
434 nsCheapVoidArray
::AppendElement
(void
*)
435 nsGenericHTMLContainerElement
::AppendChildTo
(nsIContent
*, int, int)
437 <nsGenericHTMLContainerElement
>
439 nsVoidArray
::SizeTo
(int)
440 nsAutoVoidArray
::SizeTo
(int)
441 nsVoidArray
::GrowArrayBy
(int)
442 nsVoidArray
::InsertElementAt
(void
*, int)
443 nsCheapVoidArray
::AppendElement
(void
*)
444 nsGenericHTMLContainerElement
::AppendChildTo
(nsIContent
*, int, int)
448 nsMemoryImpl
::Alloc
(unsigned
int)
449 nsMemory
::Alloc
(unsigned
int)
450 nsStr
::Alloc
(nsStr
&, unsigned
int)
451 nsStr
::Realloc
(nsStr
&, unsigned
int)
452 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
453 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
454 nsString
::SetCapacity
(unsigned
int)
455 nsString
::SetLength
(unsigned
int)
458 basic_nsAWritableString
<unsigned short
>::Assign
(basic_nsAReadableString
<unsigned short
> const
&)
459 nsString
::nsString
(basic_nsAReadableString
<unsigned short
> const
&)
460 nsGenericAttribute
::nsGenericAttribute
(nsINodeInfo
*, basic_nsAReadableString
<unsigned short
> const
&)
465 nsSupportsArray
::InsertElementAt
(nsISupports
*, unsigned
int)
469 nsSupportsArray
::Create
(nsISupports
*, nsID const
&, void
**)
474 nsZipArchive
::BuildFileList
(void
)
478 nsMemoryImpl
::Alloc
(unsigned
int)
479 nsMemory
::Alloc
(unsigned
int)
480 nsCStringKey
::Clone
(void
) const
481 nsHashtable
::Put
(nsHashKey
*, void
*)
482 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
483 nsZipReaderCache
::GetZip
(nsIFile
*, nsIZipReader
**)
488 InMemoryDataSource
::AllocTable
(void
*, unsigned
int)
494 InMemoryDataSource
::LockedAssert
(nsIRDFResource
*, nsIRDFResource
*, nsIRDFNode
*, int)
499 nsFixedSizeAllocator
::AddBucket
(unsigned
int)
500 nsFixedSizeAllocator
::Init
(char const
*, unsigned
int const
*, int, int, int)
501 InMemoryDataSource
::InMemoryDataSource
(nsISupports
*)
506 nsFixedSizeAllocator
::Alloc
(unsigned
int)
507 InMemoryDataSource
::AllocEntry
(void
*, void const
*)
512 nsFixedSizeAllocator
::Alloc
(unsigned
int)
513 Assertion
::operator new
(unsigned
int, nsFixedSizeAllocator
&)
518 nsFixedSizeAllocator
::Alloc
(unsigned
int)
519 InMemoryDataSource
::AllocEntry
(void
*, void const
*)
522 InMemoryDataSource
::SetReverseArcs
(nsIRDFNode
*, Assertion
*)
527 nsFixedSizeAllocator
::Alloc
(unsigned
int)
528 InMemoryDataSource
::AllocEntry
(void
*, void const
*)
531 InMemoryDataSource
::SetForwardArcs
(nsIRDFResource
*, Assertion
*)
536 InMemoryDataSource
::Init
(void
)
540 nsMemoryImpl
::Alloc
(unsigned
int)
541 nsMemory
::Alloc
(unsigned
int)
542 nsStr
::Alloc
(nsStr
&, unsigned
int)
543 nsStr
::Realloc
(nsStr
&, unsigned
int)
544 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
545 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
546 nsString
::SetCapacity
(unsigned
int)
547 nsString
::SetLength
(unsigned
int)
548 nsAString
::do_AssignFromReadable
(nsAString const
&)
549 nsAString
::AssignFromReadable
(nsAString const
&)
550 nsString
::nsString
(nsAString const
&)
551 nsNameSpaceMap
::Put
(nsAString const
&, nsIAtom
*)
552 RDFXMLDataSourceImpl
::AddNameSpace
(nsIAtom
*, nsString const
&)
557 xptiTypelibGuts
::xptiTypelibGuts
(XPTHeader
*)
559 # ----------------------------------------------------------------------
567 nsPluginTag
::nsPluginTag
(nsPluginInfo
*)
572 new_str
(char const
*)
573 nsPluginTag
::nsPluginTag
(nsPluginInfo
*)
578 nsPluginTag
::nsPluginTag
(char const
*, char const
*, char const
*, char const
*, char const
*const
*, char const
*const
*, char const
*const
*, int, long long
)
583 nsPluginTag
::nsPluginTag
(nsPluginTag
*)
585 #----------------------------------------------------------------------
587 # nsXBLInsertionPoint
590 <nsXBLInsertionPoint
>
593 nsSupportsArray
::GrowArrayBy
(int)
594 nsSupportsArray
::InsertElementAt
(nsISupports
*, unsigned
int)
595 nsSupportsArray
::AppendElement
(nsISupports
*)
596 nsXBLInsertionPoint
::AddChild
(nsIContent
*)
598 #----------------------------------------------------------------------
605 PL_HashTableFinalize
(PLHashTable
*)
607 nsHashtable
::Put
(nsHashKey
*, void
*)
608 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
609 nsXBLBinding
::GetInsertionPointsFor
(nsIContent
*, nsISupportsArray
**)
613 PL_HashTableFinalize
(PLHashTable
*)
614 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
615 nsHashtable
::nsHashtable
(unsigned
int, int)
616 nsXBLBinding
::GetInsertionPointsFor
(nsIContent
*, nsISupportsArray
**)
620 nsXBLBinding
::GetInsertionPointsFor
(nsIContent
*, nsISupportsArray
**)
626 NS_NewAtom
(nsAString const
&)
627 NS_NewAtom
(char const
*)
628 nsXBLBinding
::nsXBLBinding
(nsIXBLPrototypeBinding
*)
630 # ----------------------------------------------------------------------
632 # nsXBLPrototypeBinding
635 <nsXBLPrototypeBinding
>
637 nsXBLPrototypeBinding
::InitClass
(nsCString const
&, nsIScriptContext
*, void
*, void
**)
639 <nsXBLPrototypeBinding
>
641 nsXBLPrototypeBinding
::ConstructInsertionTable
(nsIContent
*)
643 <nsXBLPrototypeBinding
>
645 PL_HashTableFinalize
(PLHashTable
*)
646 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
647 nsHashtable
::nsHashtable
(unsigned
int, int)
648 nsXBLPrototypeBinding
::ConstructAttributeTable
(nsIContent
*)
650 <nsXBLPrototypeBinding
>
655 JS_DefinePropertyWithTinyId
657 nsXBLPrototypeBinding
::InitClass
(nsCString const
&, nsIScriptContext
*, void
*, void
**)
659 <nsXBLPrototypeBinding
>
661 PL_HashTableFinalize
(PLHashTable
*)
663 nsHashtable
::Put
(nsHashKey
*, void
*)
664 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
665 nsXBLPrototypeBinding
::ConstructInsertionTable
(nsIContent
*)
667 <nsXBLPrototypeBinding
>
670 nsFixedSizeAllocator
::AddBucket
(unsigned
int)
671 nsFixedSizeAllocator
::Init
(char const
*, unsigned
int const
*, int, int, int)
672 nsXBLPrototypeBinding
::nsXBLPrototypeBinding
(nsCString const
&, nsIContent
*, nsXBLDocumentInfo
*)
674 <nsXBLPrototypeBinding
>
677 nsFixedSizeAllocator
::AddBucket
(unsigned
int)
678 nsFixedSizeAllocator
::Init
(char const
*, unsigned
int const
*, int, int, int)
679 nsXBLPrototypeBinding
::nsXBLPrototypeBinding
(basic_nsAReadableString
<char
> const
&, nsIContent
*, nsXBLDocumentInfo
*)
681 <nsXBLPrototypeBinding
>
683 PL_HashTableFinalize
(PLHashTable
*)
685 nsHashtable
::Put
(nsHashKey
*, void
*)
686 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
687 nsXBLPrototypeBinding
::ConstructAttributeTable
(nsIContent
*)
689 <nsXBLPrototypeBinding
>
691 nsISupportsKey
::Clone
(void
) const
692 nsHashtable
::Put
(nsHashKey
*, void
*)
693 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
694 nsXBLPrototypeBinding
::ConstructAttributeTable
(nsIContent
*)
696 <nsXBLPrototypeBinding
>
698 nsXBLPrototypeBinding
::ConstructAttributeTable
(nsIContent
*)
700 <nsXBLPrototypeBinding
>
702 PL_HashTableFinalize
(PLHashTable
*)
703 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
704 nsHashtable
::nsHashtable
(unsigned
int, int)
705 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
706 nsXBLPrototypeBinding
::ConstructAttributeTable
(nsIContent
*)
708 <nsXBLPrototypeBinding
>
711 nsFixedSizeAllocator
::AddBucket
(unsigned
int)
712 nsFixedSizeAllocator
::Init
(char const
*, unsigned
int const
*, int, int, int)
713 nsXBLPrototypeBinding
::nsXBLPrototypeBinding
(nsACString const
&, nsXBLDocumentInfo
*)
715 <nsXBLPrototypeBinding
>
717 nsMemoryImpl
::Alloc
(unsigned
int)
718 nsMemory
::Alloc
(unsigned
int)
719 nsCStringKey
::Clone
(void
) const
720 nsHashtable
::Put
(nsHashKey
*, void
*)
721 nsXBLPrototypeBinding
::InitClass
(nsCString const
&, nsIScriptContext
*, void
*, void
**)
723 <nsXBLPrototypeBinding
>
725 nsMemoryImpl
::Alloc
(unsigned
int)
726 nsMemory
::Alloc
(unsigned
int)
727 nsStr
::Alloc
(nsStr
&, unsigned
int)
728 nsStr
::Realloc
(nsStr
&, unsigned
int)
729 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
730 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
731 nsCString
::SetCapacity
(unsigned
int)
732 nsCString
::SetLength
(unsigned
int)
733 nsACString
::do_AssignFromReadable
(nsACString const
&)
734 nsACString
::AssignFromReadable
(nsACString const
&)
735 nsCString
::nsCString
(nsACString const
&)
736 nsXBLPrototypeBinding
::nsXBLPrototypeBinding
(nsACString const
&, nsXBLDocumentInfo
*)
738 <nsXBLPrototypeBinding
>
740 nsMemoryImpl
::Alloc
(unsigned
int)
741 nsMemory
::Alloc
(unsigned
int)
742 ToNewCString
(nsACString const
&)
743 nsXBLJSClass
::nsXBLJSClass
(nsCString const
&)
744 nsXBLPrototypeBinding
::InitClass
(nsCString const
&, nsIScriptContext
*, void
*, void
**)
746 <nsXBLPrototypeBinding
>
748 PL_HashTableFinalize
(PLHashTable
*)
750 nsHashtable
::Put
(nsHashKey
*, void
*)
751 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
752 nsXBLPrototypeBinding
::ConstructInterfaceTable
(nsIContent
*)
754 <nsXBLPrototypeBinding
>
756 PL_HashTableFinalize
(PLHashTable
*)
758 nsHashtable
::Put
(nsHashKey
*, void
*)
759 nsXBLPrototypeBinding
::InitClass
(nsCString const
&, nsIScriptContext
*, void
*, void
**)
761 <nsXBLPrototypeBinding
>
763 PL_HashTableFinalize
(PLHashTable
*)
764 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
765 nsHashtable
::nsHashtable
(unsigned
int, int)
766 nsXBLPrototypeBinding
::ConstructInsertionTable
(nsIContent
*)
768 <nsXBLPrototypeBinding
>
770 PL_HashTableFinalize
(PLHashTable
*)
771 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
772 nsHashtable
::nsHashtable
(unsigned
int, int)
773 nsXBLPrototypeBinding
::ConstructInterfaceTable
(nsIContent
*)
775 <nsXBLPrototypeBinding
>
778 nsFixedSizeAllocator
::Alloc
(unsigned
int)
779 nsXBLAttributeEntry
::Create
(nsIAtom
*, nsIAtom
*, nsIContent
*)
780 nsXBLPrototypeBinding
::ConstructAttributeTable
(nsIContent
*)
782 #----------------------------------------------------------------------
784 # <nsXBLPrototypeProperty>
787 <nsXBLPrototypeProperty
>
789 nsMemoryImpl
::Alloc
(unsigned
int)
790 nsMemory
::Alloc
(unsigned
int)
791 nsStr
::Alloc
(nsStr
&, unsigned
int)
792 nsStr
::Realloc
(nsStr
&, unsigned
int)
793 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
794 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
795 nsString
::SetCapacity
(unsigned
int)
796 nsString
::SetLength
(unsigned
int)
797 nsAString
::do_AssignFromReadable
(nsAString const
&)
798 nsAString
::AssignFromReadable
(nsAString const
&)
799 nsGenericContainerElement
::GetAttr
(int, nsIAtom
*, nsIAtom
*&, nsAString
&) const
800 nsGenericContainerElement
::GetAttr
(int, nsIAtom
*, nsAString
&) const
801 nsXBLPrototypeProperty
::ParseProperty
(nsIScriptContext
*)
803 <nsXBLPrototypeProperty
>
805 nsMemoryImpl
::Alloc
(unsigned
int)
806 nsMemory
::Alloc
(unsigned
int)
807 nsStr
::Alloc
(nsStr
&, unsigned
int)
808 nsStr
::Realloc
(nsStr
&, unsigned
int)
809 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
810 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
811 nsString
::SetCapacity
(unsigned
int)
812 nsString
::SetLength
(unsigned
int)
813 nsAString
::do_AssignFromReadable
(nsAString const
&)
814 nsAString
::AssignFromReadable
(nsAString const
&)
815 nsGenericContainerElement
::GetAttr
(int, nsIAtom
*, nsIAtom
*&, nsAString
&) const
816 nsGenericContainerElement
::GetAttr
(int, nsIAtom
*, nsAString
&) const
817 nsXBLPrototypeProperty
::ParseMethod
(nsIScriptContext
*)
819 <nsXBLPrototypeProperty
>
821 nsMemoryImpl
::Alloc
(unsigned
int)
822 nsMemory
::Alloc
(unsigned
int)
823 nsStr
::Alloc
(nsStr
&, unsigned
int)
824 nsStr
::Realloc
(nsStr
&, unsigned
int)
825 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
826 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
827 nsString
::SetCapacity
(unsigned
int)
828 nsString
::SetLength
(unsigned
int)
829 nsAString
::do_AssignFromReadable
(nsAString const
&)
830 nsAString
::AssignFromReadable
(nsAString const
&)
831 nsGenericContainerElement
::GetAttr
(int, nsIAtom
*, nsIAtom
*&, nsAString
&) const
832 nsGenericContainerElement
::GetAttr
(int, nsIAtom
*, nsAString
&) const
833 nsXBLPrototypeProperty
::ParseField
(nsIScriptContext
*)
835 <nsXBLPrototypeProperty
>
837 nsMemoryImpl
::Alloc
(unsigned
int)
838 nsMemory
::Alloc
(unsigned
int)
839 nsStr
::Alloc
(nsStr
&, unsigned
int)
840 nsStr
::Realloc
(nsStr
&, unsigned
int)
841 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
842 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
843 nsString
::SetCapacity
(unsigned
int)
844 nsString
::SetLength
(unsigned
int)
845 nsAString
::do_AppendFromReadable
(nsAString const
&)
846 nsAString
::AppendFromReadable
(nsAString const
&)
847 nsXBLPrototypeProperty
::ParseField
(nsIScriptContext
*)
849 <nsXBLPrototypeProperty
>
851 nsMemoryImpl
::Alloc
(unsigned
int)
852 nsMemory
::Alloc
(unsigned
int)
853 nsStr
::Alloc
(nsStr
&, unsigned
int)
854 nsStr
::Realloc
(nsStr
&, unsigned
int)
855 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
856 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
857 nsCString
::SetCapacity
(unsigned
int)
858 nsCString
::SetLength
(unsigned
int)
859 nsACString
::do_AppendFromReadable
(nsACString const
&)
860 nsACString
::do_AppendFromElementPtr
(char const
*)
861 nsXBLPrototypeBinding
::GetBindingURI
(nsCString
&)
862 nsXBLPrototypeProperty
::ConstructProperty
(nsIContent
*, nsIContent
*)
864 <nsXBLPrototypeProperty
>
870 NS_NewXBLPrototypeBinding
(nsACString const
&, nsIContent
*, nsXBLDocumentInfo
*, nsIXBLPrototypeBinding
**)
871 nsXBLPrototypeProperty
::ParseMethod
(nsIScriptContext
*)
873 # ----------------------------------------------------------------------
881 FrameArena
::AllocateFrame
(unsigned
int, void
**)
886 nsDST
::NodeArena
::AllocLeafNode
(void
)
887 nsDST
::Insert
(void
*, void
*, void
**)
888 PresShell
::SetSubShellFor
(nsIContent
*, nsISupports
*)
892 nsVoidArray
::SizeTo
(int)
893 nsVoidArray
::GrowArrayBy
(int)
894 nsVoidArray
::InsertElementAt
(void
*, int)
895 PresShell
::AppendReflowCommandInternal
(nsIReflowCommand
*, nsVoidArray
&)
897 # The anonymous content table in the PresShell
898 <PresShell.mAnonymousContentTable
>
900 PL_HashTableFinalize
(PLHashTable
*)
902 nsHashtable
::Put
(nsHashKey
*, void
*)
903 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
904 PresShell
::SetAnonymousContentFor
(nsIContent
*, nsISupportsArray
*)
906 <PresShell.mAnonymousContentTable
>
908 nsISupportsKey
::Clone
(void
) const
909 nsHashtable
::Put
(nsHashKey
*, void
*)
910 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
911 PresShell
::SetAnonymousContentFor
(nsIContent
*, nsISupportsArray
*)
913 <PresShell.mAnonymousContentTable
>
915 PL_HashTableFinalize
(PLHashTable
*)
916 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
917 nsHashtable
::nsHashtable
(unsigned
int, int)
918 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
919 PresShell
::SetAnonymousContentFor
(nsIContent
*, nsISupportsArray
*)
921 <PresShell.mAnonymousContentTable
>
923 PL_HashTableFinalize
(PLHashTable
*)
924 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
925 nsHashtable
::nsHashtable
(unsigned
int, int)
926 PresShell
::SetAnonymousContentFor
(nsIContent
*, nsISupportsArray
*)
928 # ----------------------------------------------------------------------
935 StackArena
::StackArena
(void
)
939 StackArena
::Allocate
(unsigned
int, void
**)
943 StackBlock
::StackBlock
(void
)
944 StackArena
::StackArena
(void
)
949 StackArena
::StackArena
(void
)
953 StackArena
::Allocate
(unsigned
int, void
**)
955 # The following will only show up if you turn off the FrameArena
958 FrameArena
::AllocateFrame
(unsigned
int, void
**)
959 PresShell
::AllocateFrame
(unsigned
int, void
**)
960 nsBoxLayoutState
::Allocate
(unsigned
int, nsIPresShell
*)
963 # ----------------------------------------------------------------------
971 nsDST
::NodeArena
::AllocLeafNode
(void
)
972 nsDST
::LeafNode
::operator new
(unsigned
int, nsDST
::NodeArena
*)
973 nsDST
::Insert
(void
*, void
*, void
**)
978 nsDST
::NodeArena
::AllocTwoNode
(void
)
979 nsDST
::ConvertToTwoNode
(nsDST
::LeafNode
**)
980 nsDST
::Insert
(void
*, void
*, void
**)
981 FrameManager
::SetFrameProperty
(nsIFrame
*, nsIAtom
*, void
*, void
(*)(nsIPresContext
*, nsIFrame
*, nsIAtom
*, void
*))
986 nsDST
::NodeArena
::AllocTwoNode
(void
)
987 nsDST
::TwoNode
::operator new
(unsigned
int, nsDST
::NodeArena
*)
988 nsDST
::ConvertToTwoNode
(nsDST
::LeafNode
**)
989 nsDST
::Insert
(void
*, void
*, void
**)
990 FrameManager
::SetPrimaryFrameFor
(nsIContent
*, nsIFrame
*)
995 nsDST
::NodeArena
::AllocTwoNode
(void
)
996 nsDST
::TwoNode
::operator new
(unsigned
int, nsDST
::NodeArena
*)
997 nsDST
::ConvertToTwoNode
(nsDST
::LeafNode
**)
998 nsDST
::Insert
(void
*, void
*, void
**)
999 FrameManager
::SetFrameProperty
(nsIFrame
*, nsIAtom
*, void
*, void
(*)(nsIPresContext
*, nsIFrame
*, nsIAtom
*, void
*))
1005 FrameHashTable
::Put
(void
*, void
*)
1006 FrameManager
::SetPlaceholderFrameFor
(nsIFrame
*, nsIFrame
*)
1010 nsDST
::NewMemoryArena
(unsigned
int)
1011 FrameManager
::Init
(nsIPresShell
*, nsIStyleSet
*)
1016 nsDST
::NodeArena
::AllocTwoNode
(void
)
1017 nsDST
::ConvertToTwoNode
(nsDST
::LeafNode
**)
1018 nsDST
::Insert
(void
*, void
*, void
**)
1019 FrameManager
::SetPrimaryFrameFor
(nsIContent
*, nsIFrame
*)
1024 nsDST
::NodeArena
::AllocLeafNode
(void
)
1025 nsDST
::Insert
(void
*, void
*, void
**)
1026 FrameManager
::SetFrameProperty
(nsIFrame
*, nsIAtom
*, void
*, void
(*)(nsIPresContext
*, nsIFrame
*, nsIAtom
*, void
*))
1031 nsDST
::NodeArena
::AllocLeafNode
(void
)
1032 nsDST
::Insert
(void
*, void
*, void
**)
1033 FrameManager
::SetPrimaryFrameFor
(nsIContent
*, nsIFrame
*)
1039 UndisplayedMap
::AppendNodeFor
(UndisplayedNode
*, nsIContent
*)
1043 UndisplayedMap
::AddNodeFor
(nsIContent
*, nsIContent
*, nsIStyleContext
*)
1049 UndisplayedMap
::UndisplayedMap
(unsigned
int)
1059 # ----------------------------------------------------------------------
1068 RDFServiceImpl
::Init
(void
)
1072 nsRDFParserUtils
::GetQuotedAttributeValue
(nsString const
&, nsString const
&, nsString
&)
1075 RDFServiceImpl
::RegisterDataSource
(nsIRDFDataSource
*, int)
1081 RDFServiceImpl
::RegisterResource
(nsIRDFResource
*, int)
1088 RDFServiceImpl
::RegisterLiteral
(nsIRDFLiteral
*, int)
1092 nsRDFParserUtils
::IsJavaScriptLanguage
(nsString const
&, char const
**)
1094 RDFServiceImpl
::Init
(void
)
1098 nsRDFParserUtils
::IsJavaScriptLanguage
(nsString const
&, char const
**)
1101 RDFServiceImpl
::RegisterDataSource
(nsIRDFDataSource
*, int)
1106 PL_HashTableRawRemove
1107 RDFServiceImpl
::UnregisterResource
(nsIRDFResource
*)
1111 RDFServiceImpl
::RegisterDataSource
(nsIRDFDataSource
*, int)
1113 # ----------------------------------------------------------------------
1117 nsMemoryImpl
::Alloc
(unsigned
int)
1118 nsMemory
::Alloc
(unsigned
int)
1119 nsRDFResource
::Init
(char const
*)
1123 nsMemoryImpl
::Alloc
(unsigned
int)
1124 nsMemory
::Alloc
(unsigned
int)
1125 nsStr
::Alloc
(nsStr
&, unsigned
int)
1126 nsStr
::Realloc
(nsStr
&, unsigned
int)
1127 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
1128 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
1129 nsString
::SetCapacity
(unsigned
int)
1130 nsString
::SetLength
(unsigned
int)
1133 basic_nsAWritableString
<unsigned short
>::Assign
(basic_nsAReadableString
<unsigned short
> const
&)
1134 nsString
::operator
=(nsString const
&)
1135 nsHTMLImageLoader
::SetURL
(nsString const
&)
1140 nsHTMLEntities
::AddRefTable
(void
)
1144 nsAVLTree
::AddItem
(void
*)
1145 nsHTMLEntities
::AddRefTable
(void
)
1147 <nsStaticCaseInsensitiveNameTable
>
1150 nsStaticCaseInsensitiveNameTable
::Init
(char const
**, int)
1154 CNavDTD
::CNavDTD
(void
)
1159 InitializeElementTable
(void
)
1160 CNavDTD
::CNavDTD
(void
)
1165 nsDeque
::GrowCapacity
(void
)
1166 nsDeque
::Push
(void
*)
1167 CNodeRecycler
::RecycleNode
(nsCParserNode
*)
1168 CNavDTD
::CloseContainersTo
(int, nsHTMLTag
, int)
1172 COtherDTD
::COtherDTD
(void
)
1176 nsMemoryImpl
::Alloc
(unsigned
int)
1177 nsMemory
::Alloc
(unsigned
int)
1178 nsScanner
::Append
(char const
*, unsigned
int)
1182 nsSlidingString
::AppendBuffer
(unsigned short
*, unsigned short
*, unsigned short
*)
1183 nsScanner
::AppendToBuffer
(unsigned short
*, unsigned short
*, unsigned short
*)
1187 nsScanner
::AppendToBuffer
(unsigned short
*, unsigned short
*, unsigned short
*)
1191 nsMemoryImpl
::Alloc
(unsigned
int)
1192 nsMemory
::Alloc
(unsigned
int)
1193 unsigned short
* AllocateStringCopy
<unsigned short
, unsigned short
>(basic_nsAReadableString
<unsigned short
> const
&, unsigned short
*)
1194 ToNewUnicode
(basic_nsAReadableString
<unsigned short
> const
&)
1195 nsScanner
::Append
(basic_nsAReadableString
<unsigned short
> const
&)
1199 nsMemoryImpl
::Alloc
(unsigned
int)
1200 nsMemory
::Alloc
(unsigned
int)
1201 nsStr
::Alloc
(nsStr
&, unsigned
int)
1202 nsStr
::Realloc
(nsStr
&, unsigned
int)
1203 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
1204 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
1205 nsString
::SetCapacity
(unsigned
int)
1206 nsString
::SetLength
(unsigned
int)
1207 CopyUnicodeTo
(nsReadingIterator
<unsigned short
> const
&, nsReadingIterator
<unsigned short
> const
&, basic_nsAWritableString
<unsigned short
> &)
1208 nsScanner
::CopyUnusedData
(nsString
&)
1212 nsMemoryImpl
::Alloc
(unsigned
int)
1213 nsMemory
::Alloc
(unsigned
int)
1214 nsStr
::Alloc
(nsStr
&, unsigned
int)
1215 nsStr
::Realloc
(nsStr
&, unsigned
int)
1216 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
1217 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
1218 nsStr
::StrAppend
(nsStr
&, nsStr const
&, unsigned
int, int)
1219 nsStr
::StrAssign
(nsStr
&, nsStr const
&, unsigned
int, int)
1220 nsString
::nsString
(nsString const
&)
1221 nsScanner
::nsScanner
(nsString
&, int, nsString const
&, nsCharsetSource
)
1226 nsDeque
::GrowCapacity
(void
)
1227 nsDeque
::Push
(void
*)
1228 nsHTMLTokenizer
::ScanDocStructure
(int)
1233 nsDeque
::GrowCapacity
(void
)
1234 nsDeque
::Push
(void
*)
1235 nsHTMLTokenizer
::AddToken
(CToken
*&, unsigned
int, nsDeque
*, nsTokenAllocator
*)
1240 nsFixedSizeAllocator
::Alloc
(unsigned
int)
1241 CToken
::operator new
(unsigned
int, nsFixedSizeAllocator
&)
1242 nsTokenAllocator
::CreateTokenOfType
(eHTMLTokenTypes
, nsHTMLTag
)
1247 nsFixedSizeAllocator
::AddBucket
(unsigned
int)
1248 nsFixedSizeAllocator
::Init
(char const
*, unsigned
int const
*, int, int, int)
1249 nsNodeAllocator
::nsNodeAllocator
(void
)
1251 # ----------------------------------------------------------------------
1259 xptiWorkingSet
::NewFileArray
(unsigned
int)
1264 xptiWorkingSet
::ExtendFileArray
(unsigned
int)
1266 # ----------------------------------------------------------------------
1270 nsMemoryImpl
::Alloc
(unsigned
int)
1271 nsMemory
::Alloc
(unsigned
int)
1272 nsStr
::Alloc
(nsStr
&, unsigned
int)
1273 nsStr
::Realloc
(nsStr
&, unsigned
int)
1274 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
1275 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
1276 nsString
::SetCapacity
(unsigned
int)
1277 HTMLContentSink
::OnStreamComplete
(nsIStreamLoader
*, nsISupports
*, unsigned
int, unsigned
int, char const
*)
1281 nsMemoryImpl
::Alloc
(unsigned
int)
1282 nsMemory
::Alloc
(unsigned
int)
1283 nsStr
::Alloc
(nsStr
&, unsigned
int)
1284 nsStr
::Realloc
(nsStr
&, unsigned
int)
1285 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
1286 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
1287 nsStr
::StrAppend
(nsStr
&, nsStr const
&, unsigned
int, int)
1288 nsStr
::StrAssign
(nsStr
&, nsStr const
&, unsigned
int, int)
1289 nsString
::nsString
(nsString const
&)
1290 HTMLContentSink
::SetTitle
(nsString const
&)
1295 DeviceContextImpl
::DeviceContextImpl
(void
)
1299 PL_HashTableFinalize
(PLHashTable
*)
1300 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
1301 nsHashtable
::nsHashtable
(unsigned
int, int)
1302 DeviceContextImpl
::CreateFontAliasTable
(void
)
1306 FontAliasKey
::Clone
(void
) const
1307 nsHashtable
::Put
(nsHashKey
*, void
*)
1308 DeviceContextImpl
::AliasFont
(nsString const
&, nsString const
&, nsString const
&, int)
1313 nsCompressedMap
::nsCompressedMap
(unsigned short
*, unsigned
int)
1318 nsHTMLDocument
::nsHTMLDocument
(void
)
1322 PL_HashTableFinalize
(PLHashTable
*)
1323 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
1324 nsHashtable
::nsHashtable
(unsigned
int, int)
1325 nsHTMLDocument
::nsHTMLDocument
(void
)
1329 PL_HashTableFinalize
(PLHashTable
*)
1331 nsHashtable
::Put
(nsHashKey
*, void
*)
1332 nsHTMLDocument
::InvalidateHashTables
(void
)
1334 <nsHTMLDocument.mReferrer
>
1336 nsMemoryImpl
::Alloc
(unsigned
int)
1337 nsMemory
::Alloc
(unsigned
int)
1338 nsStr
::Alloc
(nsStr
&, unsigned
int)
1339 nsStr
::Realloc
(nsStr
&, unsigned
int)
1340 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
1341 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
1342 nsString
::SetCapacity
(unsigned
int)
1343 nsString
::SetLength
(unsigned
int)
1346 basic_nsAWritableString
<unsigned short
>::Assign
(basic_nsAReadableString
<unsigned short
> const
&)
1347 nsString
::nsString
(basic_nsAReadableString
<unsigned short
> const
&)
1348 nsHTMLDocument
::SetReferrer
(basic_nsAReadableString
<unsigned short
> const
&)
1350 <nsHTMLDocument.mLastModified
>
1352 nsMemoryImpl
::Alloc
(unsigned
int)
1353 nsMemory
::Alloc
(unsigned
int)
1354 nsStr
::Alloc
(nsStr
&, unsigned
int)
1355 nsStr
::Realloc
(nsStr
&, unsigned
int)
1356 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
1357 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
1358 nsString
::SetCapacity
(unsigned
int)
1359 nsString
::SetLength
(unsigned
int)
1362 basic_nsAWritableString
<unsigned short
>::Assign
(basic_nsAReadableString
<unsigned short
> const
&)
1363 nsString
::nsString
(basic_nsAReadableString
<unsigned short
> const
&)
1364 nsHTMLDocument
::SetLastModified
(basic_nsAReadableString
<unsigned short
> const
&)
1366 <nsHTMLDocument.mTitle
>
1368 nsMemoryImpl
::Alloc
(unsigned
int)
1369 nsMemory
::Alloc
(unsigned
int)
1370 nsStr
::Alloc
(nsStr
&, unsigned
int)
1371 nsStr
::Realloc
(nsStr
&, unsigned
int)
1372 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
1373 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
1374 nsString
::SetCapacity
(unsigned
int)
1375 nsString
::SetLength
(unsigned
int)
1378 basic_nsAWritableString
<unsigned short
>::Assign
(basic_nsAReadableString
<unsigned short
> const
&)
1379 nsString
::nsString
(basic_nsAReadableString
<unsigned short
> const
&)
1380 nsHTMLDocument
::SetTitle
(basic_nsAReadableString
<unsigned short
> const
&)
1384 nsMemoryImpl
::Alloc
(unsigned
int)
1385 nsMemory
::Alloc
(unsigned
int)
1386 nsStr
::Alloc
(nsStr
&, unsigned
int)
1387 nsStr
::Realloc
(nsStr
&, unsigned
int)
1388 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
1389 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
1390 nsString
::SetCapacity
(unsigned
int)
1391 nsString
::SetLength
(unsigned
int)
1392 nsAString
::do_AssignFromReadable
(nsAString const
&)
1393 nsAString
::AssignFromReadable
(nsAString const
&)
1394 nsString
::nsString
(nsAString const
&)
1395 nsDOMDocumentType
::nsDOMDocumentType
(nsAString const
&, nsIDOMNamedNodeMap
*, nsIDOMNamedNodeMap
*, nsAString const
&, nsAString const
&, nsAString const
&)
1397 #----------------------------------------------------------------------
1402 <Native2WrappedNativeMap
>
1406 Native2WrappedNativeMap
::Native2WrappedNativeMap
(int)
1408 <ClassInfo2WrappedNativeProtoMap
>
1412 ClassInfo2WrappedNativeProtoMap
::ClassInfo2WrappedNativeProtoMap
(int)
1414 <IID2NativeInterfaceMap
>
1418 IID2NativeInterfaceMap
::IID2NativeInterfaceMap
(int)
1420 <IID2WrappedJSClassMap
>
1424 IID2WrappedJSClassMap
::IID2WrappedJSClassMap
(int)
1426 <IID2ThisTranslatorMap
>
1430 IID2ThisTranslatorMap
::IID2ThisTranslatorMap
(int)
1432 <XPCNativeScriptableSharedMap
>
1436 XPCNativeScriptableSharedMap
::XPCNativeScriptableSharedMap
(int)
1438 <XPCNativeScriptableSharedMap
>
1440 XPCNativeScriptableSharedMap
::GetNewOrUsed
(unsigned
int, char
*, XPCNativeScriptableInfo
*)
1442 <JSContext2XPCContextMap
>
1446 JSContext2XPCContextMap
::JSContext2XPCContextMap
(int)
1452 NativeSetMap
::NativeSetMap
(int)
1454 <JSObject2WrappedJSMap
>
1458 JSObject2WrappedJSMap
::JSObject2WrappedJSMap
(int)
1463 JS_DHashTableOperate
1464 nsXPCWrappedJS
::GetNewOrUsed
(XPCCallContext
&, JSObject
*, nsID const
&, nsISupports
*, nsXPCWrappedJS
**)
1466 <XPCWrappedNativeProtoMap
>
1470 XPCWrappedNativeProtoMap
::XPCWrappedNativeProtoMap
(int)
1472 <XPCWrappedNativeProto
>
1475 JS_DHashTableOperate
1476 XPCWrappedNativeProto
::GetNewOrUsed
(XPCCallContext
&, XPCWrappedNativeScope
*, nsIClassInfo
*, XPCNativeScriptableCreateInfo const
*, int)
1478 <XPCWrappedNativeProto
>
1480 XPCWrappedNativeProto
::GetNewOrUsed
(XPCCallContext
&, XPCWrappedNativeScope
*, nsIClassInfo
*, XPCNativeScriptableCreateInfo const
*, int)
1482 <XPCWrappedNativeProto
>
1485 XPCNativeSet
::NewInstance
(XPCCallContext
&, XPCNativeInterface
**, unsigned short
)
1486 XPCNativeSet
::GetNewOrUsed
(XPCCallContext
&, nsIClassInfo
*)
1487 XPCWrappedNativeProto
::GetNewOrUsed
(XPCCallContext
&, XPCWrappedNativeScope
*, nsIClassInfo
*, XPCNativeScriptableCreateInfo const
*, int)
1489 <XPCWrappedNativeProto
>
1491 XPCNativeScriptableInfo
::Construct
(XPCCallContext
&, XPCNativeScriptableCreateInfo const
*)
1492 XPCWrappedNativeProto
::Init
(XPCCallContext
&, XPCNativeScriptableCreateInfo const
*)
1494 <XPCWrappedNativeProto
>
1497 JS_DHashTableOperate
1498 XPCNativeSet
::GetNewOrUsed
(XPCCallContext
&, nsIClassInfo
*)
1499 XPCWrappedNativeProto
::GetNewOrUsed
(XPCCallContext
&, XPCWrappedNativeScope
*, nsIClassInfo
*, XPCNativeScriptableCreateInfo const
*, int)
1504 JS_DHashTableOperate
1505 XPCWrappedNative
::~XPCWrappedNative
(void
)
1509 XPCWrappedNative
::FindTearOff
(XPCCallContext
&, XPCNativeInterface
*, int, unsigned
int *)
1514 JS_DHashTableOperate
1515 XPCWrappedNative
::GetNewOrUsed
(XPCCallContext
&, nsISupports
*, XPCWrappedNativeScope
*, XPCNativeInterface
*, XPCWrappedNative
**)
1517 <XPCWrappedNativeScope
>
1523 XPCWrappedNativeScope
::SetGlobal
(XPCCallContext
&, JSObject
*)
1525 <nsXPCWrappedNativeClass
>
1528 nsXPCWrappedNativeClass
::BuildMemberDescriptors
(XPCContext
*)
1530 #----------------------------------------------------------------------
1535 nsNetModRegEntry
::nsNetModRegEntry
(char const
*, nsINetNotify
*, unsigned
int *)
1536 nsNetModuleMgr
::RegisterModule
(char const
*, nsINetNotify
*)
1538 <nsProxyObjectManager
>
1540 nsProxyObjectManager
::nsProxyObjectManager
(void
)
1542 <nsProxyObjectManager
>
1544 PL_HashTableFinalize
(PLHashTable
*)
1545 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
1546 nsHashtable
::nsHashtable
(unsigned
int, int)
1547 nsProxyObjectManager
::nsProxyObjectManager
(void
)
1552 nsProxyEventClass
::nsProxyEventClass
(nsID const
&, nsIInterfaceInfo
*)
1556 nsHashtable
::Put
(nsHashKey
*, void
*)
1557 nsProxyEventClass
::nsProxyEventClass
(nsID const
&, nsIInterfaceInfo
*)
1561 PL_HashTableFinalize
(PLHashTable
*)
1563 nsHashtable
::Put
(nsHashKey
*, void
*)
1564 nsProxyEventClass
::nsProxyEventClass
(nsID const
&, nsIInterfaceInfo
*)
1566 <nsProxyEventObject
>
1568 nsProxyEventKey
::Clone
(void
) const
1569 nsHashtable
::Put
(nsHashKey
*, void
*)
1570 nsProxyEventObject
::GetNewOrUsedProxy
(nsIEventQueue
*, int, nsISupports
*, nsID const
&)
1572 <nsProxyEventObject
>
1574 PL_HashTableFinalize
(PLHashTable
*)
1576 nsHashtable
::Put
(nsHashKey
*, void
*)
1577 nsProxyEventObject
::GetNewOrUsedProxy
(nsIEventQueue
*, int, nsISupports
*, nsID const
&)
1579 # ----------------------------------------------------------------------
1581 # nsComponentManagerImpl
1584 <nsComponentManagerImpl
>
1586 nsComponentManagerImpl
::Init
(void
)
1588 <nsComponentManagerImpl
>
1590 nsComponentManagerImpl
::GetServiceByContractID
(char const
*, nsID const
&, void
**)
1592 <nsComponentManagerImpl
>
1594 nsComponentManagerImpl
::GetService
(nsID const
&, nsID const
&, void
**)
1596 <nsComponentManagerImpl
>
1598 PL_HashTableFinalize
(PLHashTable
*)
1599 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
1600 nsHashtable
::nsHashtable
(unsigned
int, int)
1601 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
1602 nsComponentManagerImpl
::Init
(void
)
1604 <nsComponentManagerImpl
>
1606 nsComponentManagerImpl
::Init
(void
)
1608 <nsComponentManagerImpl
>
1610 nsComponentManagerImpl
::PlatformPrePopulateRegistry
(void
)
1612 <nsComponentManagerImpl
>
1614 nsComponentManagerImpl
::RegisterFactory
(nsID const
&, char const
*, char const
*, nsIFactory
*, int)
1616 <nsComponentManagerImpl
>
1618 nsCStringKey
::Clone
(void
) const
1619 nsHashtable
::Put
(nsHashKey
*, void
*)
1620 nsComponentManagerImpl
::PlatformPrePopulateRegistry
(void
)
1622 <nsComponentManagerImpl
>
1624 nsCStringKey
::Clone
(void
) const
1625 nsHashtable
::Put
(nsHashKey
*, void
*)
1626 nsComponentManagerImpl
::HashContractID
(char const
*, nsID const
&)
1628 <nsComponentManagerImpl
>
1630 nsCStringKey
::Clone
(void
) const
1631 nsHashtable
::Put
(nsHashKey
*, void
*)
1632 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
1633 nsComponentManagerImpl
::Init
(void
)
1635 <nsComponentManagerImpl
>
1637 nsCStringKey
::Clone
(void
) const
1638 nsHashtable
::Put
(nsHashKey
*, void
*)
1639 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
1640 nsComponentManagerImpl
::GetLoaderForType
(char const
*, nsIComponentLoader
**)
1642 <nsComponentManagerImpl
>
1644 nsCStringKey
::Clone
(void
) const
1645 nsHashtable
::Put
(nsHashKey
*, void
*)
1646 nsComponentManagerImpl
::ContractIDToClassID
(char const
*, nsID
*)
1648 <nsComponentManagerImpl
>
1650 PL_HashTableFinalize
(PLHashTable
*)
1652 nsHashtable
::Put
(nsHashKey
*, void
*)
1653 nsComponentManagerImpl
::PlatformPrePopulateRegistry
(void
)
1655 <nsComponentManagerImpl
>
1657 PL_HashTableFinalize
(PLHashTable
*)
1659 nsHashtable
::Put
(nsHashKey
*, void
*)
1660 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
1661 nsComponentManagerImpl
::RegisterFactory
(nsID const
&, char const
*, char const
*, nsIFactory
*, int)
1663 <nsComponentManagerImpl
>
1665 nsHashtable
::Put
(nsHashKey
*, void
*)
1666 nsComponentManagerImpl
::PlatformPrePopulateRegistry
(void
)
1668 <nsComponentManagerImpl
>
1670 nsHashtable
::Put
(nsHashKey
*, void
*)
1671 nsComponentManagerImpl
::RegisterFactory
(nsID const
&, char const
*, char const
*, nsIFactory
*, int)
1673 <nsComponentManagerImpl
>
1674 nsMemoryImpl
::Alloc
(unsigned
int)
1675 nsMemory
::Alloc
(unsigned
int)
1676 nsCStringKey
::Clone
(void
) const
1677 nsHashtable
::Put
(nsHashKey
*, void
*)
1678 nsComponentManagerImpl
::PlatformPrePopulateRegistry
(void
)
1680 <nsComponentManagerImpl
>
1683 nsXPTCStubBase
::Sentinel9
(void
)
1685 nsRegistry
::SetBufferSize
(int)
1686 nsComponentManagerImpl
::AutoRegister
(int, nsIFile
*)
1688 <nsComponentManagerImpl
>
1690 nsComponentManagerImpl
::HashContractID
(char const
*, nsID const
&)
1692 <nsComponentManagerImpl
>
1694 nsComponentManagerImpl
::RegisterComponentCommon
(nsID const
&, char const
*, char const
*, char const
*, int, int, char const
*)
1696 <nsComponentManagerImpl
>
1698 nsHashtable
::Put
(nsHashKey
*, void
*)
1699 nsComponentManagerImpl
::RegisterComponentCommon
(nsID const
&, char const
*, char const
*, char const
*, int, int, char const
*)
1701 <nsComponentManagerImpl
>
1703 PL_HashTableFinalize
(PLHashTable
*)
1705 nsHashtable
::Put
(nsHashKey
*, void
*)
1706 nsComponentManagerImpl
::HashContractID
(char const
*, nsID const
&)
1708 <nsComponentManagerImpl
>
1710 PL_HashTableFinalize
(PLHashTable
*)
1712 nsHashtable
::Put
(nsHashKey
*, void
*)
1713 nsComponentManagerImpl
::RegisterFactory
(nsID const
&, char const
*, char const
*, nsIFactory
*, int)
1715 <nsComponentManagerImpl
>
1717 PL_HashTableFinalize
(PLHashTable
*)
1719 nsHashtable
::Put
(nsHashKey
*, void
*)
1720 nsComponentManagerImpl
::ContractIDToClassID
(char const
*, nsID
*)
1722 <nsComponentManagerImpl
>
1724 PL_HashTableFinalize
(PLHashTable
*)
1726 nsHashtable
::Put
(nsHashKey
*, void
*)
1727 nsComponentManagerImpl
::HashContractID
(char const
*, nsFactoryEntry
*)
1729 <nsComponentManagerImpl
>
1731 nsMemoryImpl
::Alloc
(unsigned
int)
1732 nsMemory
::Alloc
(unsigned
int)
1733 nsCStringKey
::Clone
(void
) const
1734 nsHashtable
::Put
(nsHashKey
*, void
*)
1735 nsComponentManagerImpl
::HashContractID
(char const
*, nsFactoryEntry
*)
1737 <nsComponentManagerImpl
>
1739 nsComponentManagerImpl
::GetService
(char const
*, nsID const
&, nsISupports
**, nsIShutdownListener
*)
1741 <nsComponentManagerImpl
>
1743 nsComponentManagerImpl
::GetService
(nsID const
&, nsID const
&, nsISupports
**, nsIShutdownListener
*)
1745 <nsComponentManagerImpl
>
1747 nsMemoryImpl
::Alloc
(unsigned
int)
1748 nsMemory
::Alloc
(unsigned
int)
1749 nsStr
::Alloc
(nsStr
&, unsigned
int)
1750 nsStr
::Realloc
(nsStr
&, unsigned
int)
1751 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
1752 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
1753 nsCString
::SetCapacity
(unsigned
int)
1754 nsCString
::SetLength
(unsigned
int)
1755 nsACString
::do_AssignFromReadable
(nsACString const
&)
1756 nsACString
::do_AssignFromElementPtr
(char const
*)
1757 nsCString
::nsCString
(char const
*)
1758 nsFactoryEntry
::nsFactoryEntry
(nsID const
&, char const
*, int)
1759 nsComponentManagerImpl
::PlatformPrePopulateRegistry
(void
)
1761 <nsComponentManagerImpl
>
1763 nsComponentManagerImpl
::HashContractID
(char const
*, nsFactoryEntry
*)
1765 <nsComponentManagerImpl
>
1767 nsFactoryEntry
::nsFactoryEntry
(nsID const
&, char const
*, int)
1768 nsComponentManagerImpl
::PlatformPrePopulateRegistry
(void
)
1770 <nsComponentManagerImpl
>
1773 nsComponentManagerImpl
::Init
(void
)
1775 # ----------------------------------------------------------------------
1779 nsZipArchive
::BuildFileList
(void
)
1781 <nsStaticCaseInsensitiveNameTable
>
1783 nsStaticCaseInsensitiveNameTable
::Init
(char const
**, int)
1785 <nsStaticCaseInsensitiveNameTable
>
1787 nsCStringKey
::Clone
(void
) const
1788 nsHashtable
::Put
(nsHashKey
*, void
*)
1789 nsStaticCaseInsensitiveNameTable
::Init
(char const
**, int)
1791 <nsStaticCaseInsensitiveNameTable
>
1793 PL_HashTableFinalize
(PLHashTable
*)
1795 nsHashtable
::Put
(nsHashKey
*, void
*)
1796 nsStaticCaseInsensitiveNameTable
::Init
(char const
**, int)
1798 # ----------------------------------------------------------------------
1800 # nsDrawingSurfaceGTK
1803 <nsDrawingSurfaceGTK
>
1805 PL_HashTableFinalize
(PLHashTable
*)
1806 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
1807 nsHashtable
::nsHashtable
(unsigned
int, int)
1808 nsDrawingSurfaceGTK
::Init
(_GdkGC
*, unsigned
int, unsigned
int, unsigned
int)
1810 <nsDrawingSurfaceGTK
>
1812 PL_HashTableFinalize
(PLHashTable
*)
1814 nsHashtable
::Put
(nsHashKey
*, void
*)
1815 nsDrawingSurfaceGTK
::Init
(_GdkGC
*, unsigned
int, unsigned
int, unsigned
int)
1817 <nsDrawingSurfaceGTK
>
1819 nsCStringKey
::Clone
(void
) const
1820 nsHashtable
::Put
(nsHashKey
*, void
*)
1821 nsDrawingSurfaceGTK type_info
function
1823 <nsDrawingSurfaceGTK
>
1825 nsDrawingSurfaceGTK
::Init
(_GdkGC
*, unsigned
int, unsigned
int, unsigned
int)
1827 # ----------------------------------------------------------------------
1829 # nsNativeComponentLoader
1832 <nsNativeComponentLoader
>
1834 nsNativeComponentLoader
::Init
(nsIComponentManager
*, nsISupports
*)
1836 <nsNativeComponentLoader
>
1838 PL_HashTableFinalize
(PLHashTable
*)
1839 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
1840 nsHashtable
::nsHashtable
(unsigned
int, int)
1841 nsObjectHashtable
::nsObjectHashtable
(void
*(*)(nsHashKey
*, void
*, void
*), void
*, int (*)(nsHashKey
*, void
*, void
*), void
*, unsigned
int, int)
1842 nsNativeComponentLoader
::Init
(nsIComponentManager
*, nsISupports
*)
1844 <nsNativeComponentLoader
>
1846 nsCStringKey
::Clone
(void
) const
1847 nsHashtable
::Put
(nsHashKey
*, void
*)
1848 nsNativeComponentLoader
::CreateDll
1850 <nsNativeComponentLoader
>
1852 nsNativeComponentLoader
::CreateDll
(nsIFile
*, char const
*, long long
*, long long
*, nsDll
**)
1854 <nsNativeComponentLoader
>
1856 nsCStringKey
::Clone
(void
) const
1857 nsHashtable
::Put
(nsHashKey
*, void
*)
1858 nsNativeComponentLoader
::CreateDll
(nsIFile
*, char const
*, long long
*, long long
*, nsDll
**)
1860 <nsNativeComponentLoader
>
1862 PL_HashTableFinalize
(PLHashTable
*)
1864 nsHashtable
::Put
(nsHashKey
*, void
*)
1865 nsNativeComponentLoader
::CreateDll
(nsIFile
*, char const
*, long long
*, long long
*, nsDll
**)
1867 <nsNativeComponentLoader
>
1869 nsMemoryImpl
::Alloc
(unsigned
int)
1870 nsMemory
::Alloc
(unsigned
int)
1871 nsCStringKey
::Clone
(void
) const
1872 nsHashtable
::Put
(nsHashKey
*, void
*)
1873 nsNativeComponentLoader
::CreateDll
(nsIFile
*, char const
*, long long
*, long long
*, nsDll
**)
1875 <nsNativeComponentLoader
>
1877 nsDll
::nsDll
(nsIFile
*, char const
*, long long
*, long long
*)
1878 nsNativeComponentLoader
::CreateDll
(nsIFile
*, char const
*, long long
*, long long
*, nsDll
**)
1880 # ----------------------------------------------------------------------
1882 <nsDirectoryService
>
1884 nsCStringKey
::Clone
(void
) const
1885 nsHashtable
::Put
(nsHashKey
*, void
*)
1886 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
1887 nsDirectoryService
::Set
(char const
*, nsISupports
*)
1889 <nsDirectoryService
>
1891 PL_HashTableFinalize
(PLHashTable
*)
1892 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
1893 nsHashtable
::nsHashtable
(unsigned
int, int)
1894 nsDirectoryService
::Init
(void
)
1896 <nsDirectoryService
>
1898 PL_HashTableFinalize
(PLHashTable
*)
1900 nsHashtable
::Put
(nsHashKey
*, void
*)
1901 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
1902 nsDirectoryService
::Set
(char const
*, nsISupports
*)
1904 <nsDirectoryService
>
1906 PL_HashTableFinalize
(PLHashTable
*)
1907 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
1908 nsHashtable
::nsHashtable
(unsigned
int, int)
1909 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
1910 nsDirectoryService
::Init
(char const
*)
1912 <nsDirectoryService
>
1914 PL_HashTableFinalize
(PLHashTable
*)
1915 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
1916 nsHashtable
::nsHashtable
(unsigned
int, int)
1917 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
1918 nsDirectoryService
::Init
(void
)
1920 #----------------------------------------------------------------------
1922 # nsResProtocolHandler
1925 <nsResProtocolHandler
>
1927 nsCStringKey
::Clone
(void
) const
1928 nsHashtable
::Put
(nsHashKey
*, void
*)
1929 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
1930 nsResProtocolHandler
::AppendSubstitution
(char const
*, char const
*)
1932 <nsResProtocolHandler
>
1934 PL_HashTableFinalize
(PLHashTable
*)
1935 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
1936 nsHashtable
::nsHashtable
(unsigned
int, int)
1937 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
1938 nsResProtocolHandler
::nsResProtocolHandler
(void
)
1940 <nsResProtocolHandler
>
1942 PL_HashTableFinalize
(PLHashTable
*)
1944 nsHashtable
::Put
(nsHashKey
*, void
*)
1945 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
1946 nsResProtocolHandler
::AppendSubstitution
(char const
*, char const
*)
1948 <nsResProtocolHandler
>
1950 PL_HashTableFinalize
(PLHashTable
*)
1952 nsHashtable
::Put
(nsHashKey
*, void
*)
1953 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
1954 nsResProtocolHandler
::SetSubstitution
(char const
*, nsIURI
*)
1956 # ----------------------------------------------------------------------
1963 nsCStringKey
::Clone
(void
) const
1964 nsHashtable
::Put
(nsHashKey
*, void
*)
1965 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
1966 nsChromeRegistry
::LoadDataSource
(nsCString const
&, nsIRDFDataSource
**, int, char const
*)
1970 PL_HashTableFinalize
(PLHashTable
*)
1971 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
1972 nsHashtable
::nsHashtable
(unsigned
int, int)
1973 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
1974 nsChromeRegistry
::LoadDataSource
(nsCString const
&, nsIRDFDataSource
**, int, char const
*)
1978 PL_HashTableFinalize
(PLHashTable
*)
1980 nsHashtable
::Put
(nsHashKey
*, void
*)
1981 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
1982 nsChromeRegistry
::LoadDataSource
(nsCString const
&, nsIRDFDataSource
**, int, char const
*)
1986 nsMemoryImpl
::Alloc
(unsigned
int)
1987 nsMemory
::Alloc
(unsigned
int)
1988 ToNewCString
(nsACString const
&)
1989 nsStdURL
::GetSpec
(char
**)
1990 RDFXMLDataSourceImpl
::Init
(char const
*)
1991 nsChromeRegistry
::LoadDataSource
(nsCString const
&, nsIRDFDataSource
**, int, char const
*)
1995 nsMemoryImpl
::Alloc
(unsigned
int)
1996 nsMemory
::Alloc
(unsigned
int)
1997 nsCStringKey
::Clone
(void
) const
1998 nsHashtable
::Put
(nsHashKey
*, void
*)
1999 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
2000 nsChromeRegistry
::LoadDataSource
(nsCString const
&, nsIRDFDataSource
**, int, char const
*)
2002 # ----------------------------------------------------------------------
2006 nsCStringKey
::Clone
(void
) const
2007 nsHashtable
::Put
(nsHashKey
*, void
*)
2008 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
2009 nsZipReaderCache
::GetZip
(nsIFile
*, nsIZipReader
**)
2013 PL_HashTableFinalize
(PLHashTable
*)
2015 nsHashtable
::Put
(nsHashKey
*, void
*)
2016 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
2017 nsZipReaderCache
::GetZip
(nsIFile
*, nsIZipReader
**)
2021 PL_HashTableFinalize
(PLHashTable
*)
2022 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2023 nsHashtable
::nsHashtable
(unsigned
int, int)
2024 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
2025 nsZipReaderCache
::nsZipReaderCache
(void
)
2029 nsZipReaderCache
::GetZip
(nsIFile
*, nsIZipReader
**)
2031 # ----------------------------------------------------------------------
2038 PL_HashTableFinalize
(PLHashTable
*)
2040 nsHashtable
::Put
(nsHashKey
*, void
*)
2041 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
2042 nsXBLDocumentInfo
::SetPrototypeBinding
(nsACString const
&, nsIXBLPrototypeBinding
*)
2046 PL_HashTableFinalize
(PLHashTable
*)
2047 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2048 nsHashtable
::nsHashtable
(unsigned
int, int)
2049 nsXBLDocumentInfo
::SetPrototypeBinding
(nsACString const
&, nsIXBLPrototypeBinding
*)
2053 nsCStringKey
::Clone
(void
) const
2054 nsHashtable
::Put
(nsHashKey
*, void
*)
2055 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
2056 nsXBLDocumentInfo
::SetPrototypeBinding
(nsCString const
&, nsIXBLPrototypeBinding
*)
2060 PL_HashTableFinalize
(PLHashTable
*)
2062 nsHashtable
::Put
(nsHashKey
*, void
*)
2063 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
2064 nsXBLDocumentInfo
::SetPrototypeBinding
(basic_nsAReadableString
<char
> const
&, nsIXBLPrototypeBinding
*)
2068 nsXBLDocumentInfo
::SetPrototypeBinding
(nsCString const
&, nsIXBLPrototypeBinding
*)
2072 PL_HashTableFinalize
(PLHashTable
*)
2074 nsHashtable
::Put
(nsHashKey
*, void
*)
2075 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
2076 nsXBLDocumentInfo
::SetPrototypeBinding
(nsCString const
&, nsIXBLPrototypeBinding
*)
2080 PL_HashTableFinalize
(PLHashTable
*)
2081 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2082 nsHashtable
::nsHashtable
(unsigned
int, int)
2083 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
2084 nsXBLDocumentInfo
::SetPrototypeBinding
(basic_nsAReadableString
<char
> const
&, nsIXBLPrototypeBinding
*)
2088 nsXBLDocumentInfo
::SetPrototypeBinding
(basic_nsAReadableString
<char
> const
&, nsIXBLPrototypeBinding
*)
2092 nsMemoryImpl
::Alloc
(unsigned
int)
2093 nsMemory
::Alloc
(unsigned
int)
2094 nsStr
::Alloc
(nsStr
&, unsigned
int)
2095 nsStr
::Realloc
(nsStr
&, unsigned
int)
2096 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
2097 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
2098 nsCString
::SetCapacity
(unsigned
int)
2099 nsCString
::SetLength
(unsigned
int)
2102 basic_nsAWritableString
<char
>::Assign
(char const
*)
2103 nsCString
::operator
=(char const
*)
2104 nsXBLDocumentInfo
::nsXBLDocumentInfo
(char const
*, nsIDocument
*)
2108 nsMemoryImpl
::Alloc
(unsigned
int)
2109 nsMemory
::Alloc
(unsigned
int)
2110 nsCStringKey
::Clone
(void
) const
2111 nsHashtable
::Put
(nsHashKey
*, void
*)
2112 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
2113 nsXBLDocumentInfo
::SetPrototypeBinding
(nsACString const
&, nsIXBLPrototypeBinding
*)
2117 nsMemoryImpl
::Alloc
(unsigned
int)
2118 nsMemory
::Alloc
(unsigned
int)
2119 nsStr
::Alloc
(nsStr
&, unsigned
int)
2120 nsStr
::Realloc
(nsStr
&, unsigned
int)
2121 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
2122 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
2123 nsCString
::SetCapacity
(unsigned
int)
2124 nsCString
::SetLength
(unsigned
int)
2125 nsACString
::do_AssignFromReadable
(nsACString const
&)
2126 nsACString
::do_AssignFromElementPtr
(char const
*)
2127 nsXBLDocumentInfo
::nsXBLDocumentInfo
(char const
*, nsIDocument
*)
2131 nsXBLDocumentInfo
::SetPrototypeBinding
(nsACString const
&, nsIXBLPrototypeBinding
*)
2133 # ----------------------------------------------------------------------
2135 # nsXULPrototypeCache
2138 <nsXULPrototypeCache
>
2140 nsCStringKey
::Clone
(void
) const
2141 nsHashtable
::Put
(nsHashKey
*, void
*)
2142 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
2143 nsXULPrototypeCache
::PutXBLDocumentInfo
(nsXBLDocumentInfo
*)
2145 <nsXULPrototypeCache
>
2147 PL_HashTableFinalize
(PLHashTable
*)
2149 nsHashtable
::Put
(nsHashKey
*, void
*)
2150 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
2151 nsXULPrototypeCache
::PutPrototype
(nsIXULPrototypeDocument
*)
2153 <nsXULPrototypeCache
>
2155 PL_HashTableFinalize
(PLHashTable
*)
2156 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2157 nsHashtable
::nsHashtable
(unsigned
int, int)
2158 nsXULPrototypeCache
::nsXULPrototypeCache
(void
)
2160 <nsXULPrototypeCache
>
2162 PL_HashTableFinalize
(PLHashTable
*)
2164 nsHashtable
::Put
(nsHashKey
*, void
*)
2165 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
2166 nsXULPrototypeCache
::PutXBLDocumentInfo
(nsXBLDocumentInfo
*)
2168 <nsXULPrototypeCache
>
2170 PL_HashTableFinalize
(PLHashTable
*)
2172 nsHashtable
::Put
(nsHashKey
*, void
*)
2173 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
2174 nsXULPrototypeCache
::PutStyleSheet
(nsICSSStyleSheet
*)
2176 <nsXULPrototypeCache
>
2178 PL_HashTableFinalize
(PLHashTable
*)
2179 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2180 nsHashtable
::nsHashtable
(unsigned
int, int)
2181 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
2182 nsXULPrototypeCache
::nsXULPrototypeCache
(void
)
2184 <nsXULPrototypeCache
>
2186 nsMemoryImpl
::Alloc
(unsigned
int)
2187 nsMemory
::Alloc
(unsigned
int)
2188 nsCStringKey
::Clone
(void
) const
2189 nsHashtable
::Put
(nsHashKey
*, void
*)
2190 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
2191 nsXULPrototypeCache
::PutXBLDocumentInfo
(nsXBLDocumentInfo
*)
2193 <nsXULPrototypeCache
>
2195 PL_HashTableFinalize
(PLHashTable
*)
2197 nsHashtable
::Put
(nsHashKey
*, void
*)
2198 nsXULPrototypeCache
::PutScript
(nsIURI
*, void
*)
2200 # nsXULPrototypeElement
2201 <nsXULPrototypeCache
>
2203 XULContentSinkImpl
::CreateElement
(nsINodeInfo
*, nsXULPrototypeElement
**)
2205 # nsXULPrototypeNode
2206 <nsXULPrototypeCache
>
2209 XULContentSinkImpl
::CloseContainer
(nsIParserNode const
&)
2211 # nsXULPrototypeScript
2212 <nsXULPrototypeCache
>
2214 XULContentSinkImpl
::OpenScript
(nsIParserNode const
&)
2216 # ----------------------------------------------------------------------
2218 # nsExternalHelperAppService
2221 <nsExternalHelperAppService
>
2223 nsExternalHelperAppService
::nsExternalHelperAppService
(void
)
2225 <nsExternalHelperAppService
>
2227 nsCStringKey
::Clone
(void
) const
2228 nsHashtable
::Put
(nsHashKey
*, void
*)
2229 nsExternalHelperAppService
::AddMimeInfoToCache
(nsIMIMEInfo
*)
2231 <nsExternalHelperAppService
>
2233 PL_HashTableFinalize
(PLHashTable
*)
2235 nsHashtable
::Put
(nsHashKey
*, void
*)
2236 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
2237 nsExternalHelperAppService
::AddMimeInfoToCache
(nsIMIMEInfo
*)
2239 <nsExternalHelperAppService
>
2241 PL_HashTableFinalize
(PLHashTable
*)
2243 nsHashtable
::Put
(nsHashKey
*, void
*)
2244 nsExternalHelperAppService
::AddMimeInfoToCache
(nsIMIMEInfo
*)
2246 <nsExternalHelperAppService
>
2248 nsMemoryImpl
::Alloc
(unsigned
int)
2249 nsMemory
::Alloc
(unsigned
int)
2250 nsCStringKey
::Clone
(void
) const
2251 nsHashtable
::Put
(nsHashKey
*, void
*)
2252 nsExternalHelperAppService
::AddMimeInfoToCache
(nsIMIMEInfo
*)
2254 <nsExternalHelperAppService
>
2256 nsVoidArray
::SizeTo
(int)
2257 nsVoidArray
::GrowArrayBy
(int)
2258 nsVoidArray
::InsertElementAt
(void
*, int)
2259 nsTArray
<nsCString
>::InsertElementAt
(int, nsCString const
&)
2260 nsMIMEInfoImpl
::SetFileExtensions
(char const
*)
2261 nsExternalHelperAppService
::AddDefaultMimeTypesToCache
(void
)
2263 # ----------------------------------------------------------------------
2270 nsCategoryManager
::AddCategoryEntry
(char const
*, char const
*, char const
*, int, int, char
**)
2274 PL_HashTableFinalize
(PLHashTable
*)
2275 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2276 nsHashtable
::nsHashtable
(unsigned
int, int)
2277 nsObjectHashtable
::nsObjectHashtable
(void
*(*)(nsHashKey
*, void
*, void
*), void
*, int (*)(nsHashKey
*, void
*, void
*), void
*, unsigned
int, int)
2278 nsCategoryManager
::AddCategoryEntry
(char const
*, char const
*, char const
*, int, int, char
**)
2282 nsCStringKey
::Clone
(void
) const
2283 nsHashtable
::Put
(nsHashKey
*, void
*)
2284 nsCategoryManager
::AddCategoryEntry
(char const
*, char const
*, char const
*, int, int, char
**)
2288 PL_HashTableFinalize
(PLHashTable
*)
2290 nsHashtable
::Put
(nsHashKey
*, void
*)
2291 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
2292 nsCategoryManager
::AddCategoryEntry
(char const
*, char const
*, char const
*, int, int, char
**)
2296 PL_HashTableFinalize
(PLHashTable
*)
2297 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2298 nsHashtable
::nsHashtable
(unsigned
int, int)
2299 __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii
2300 CategoryNode
::CategoryNode
(void
)
2301 nsCategoryManager
::AddCategoryEntry
(char const
*, char const
*, char const
*, int, int, char
**)
2305 PL_HashTableFinalize
(PLHashTable
*)
2306 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2307 nsHashtable
::nsHashtable
(unsigned
int, int)
2308 __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii
2309 nsCategoryManager
::nsCategoryManager
(void
)
2313 PL_HashTableFinalize
(PLHashTable
*)
2314 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2315 nsHashtable
::nsHashtable
(unsigned
int, int)
2316 __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii
2317 CategoryNode
::CategoryNode
(void
)
2318 nsCategoryManager
::AddCategoryEntry
(char const
*, char const
*, char const
*, int, int, char
**)
2322 PL_HashTableFinalize
(PLHashTable
*)
2323 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2324 nsHashtable
::nsHashtable
(unsigned
int, int)
2325 __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii
2326 nsCategoryManager
::nsCategoryManager
(void
)
2330 PL_HashTableFinalize
(PLHashTable
*)
2332 nsHashtable
::Put
(nsHashKey
*, void
*)
2333 nsCategoryManager
::AddCategoryEntry
(char const
*, char const
*, char const
*, int, int, char
**)
2337 nsMemoryImpl
::Alloc
(unsigned
int)
2338 nsMemory
::Alloc
(unsigned
int)
2339 nsCStringKey
::Clone
(void
) const
2340 nsHashtable
::Put
(nsHashKey
*, void
*)
2341 nsCategoryManager
::AddCategoryEntry
(char const
*, char const
*, char const
*, int, int, char
**)
2345 nsMemoryImpl
::Alloc
(unsigned
int)
2346 nsMemory
::Alloc
(unsigned
int)
2347 nsCStringKey
::Clone
(void
) const
2348 nsHashtable
::Put
(nsHashKey
*, void
*)
2349 nsCategoryManager
::AddCategoryEntry
(char const
*, char const
*, char const
*, int, int, char
**)
2353 nsMemoryImpl
::Alloc
(unsigned
int)
2354 nsMemory
::Alloc
(unsigned
int)
2355 nsStr
::Alloc
(nsStr
&, unsigned
int)
2356 nsStr
::Realloc
(nsStr
&, unsigned
int)
2357 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
2358 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
2359 nsCString
::SetCapacity
(unsigned
int)
2360 nsCString
::SetLength
(unsigned
int)
2361 nsACString
::do_AssignFromReadable
(nsACString const
&)
2362 nsACString
::do_AssignFromElementPtr
(char const
*)
2363 nsCString
::nsCString
(char const
*)
2364 nsCategoryManager
::AddCategoryEntry
(char const
*, char const
*, char const
*, int, int, char
**)
2366 # ----------------------------------------------------------------------
2368 # nsScriptNameSpaceManager
2371 <nsScriptNameSpaceManager
>
2373 PL_HashTableFinalize
(PLHashTable
*)
2375 nsHashtable
::Put
(nsHashKey
*, void
*)
2376 nsScriptNameSpaceManager
::RegisterClassName
(char const
*, int)
2378 <nsScriptNameSpaceManager
>
2380 PL_HashTableFinalize
(PLHashTable
*)
2382 nsHashtable
::Put
(nsHashKey
*, void
*)
2383 nsScriptNameSpaceManager
::FillHashWithDOMInterfaces
(void
)
2385 <nsScriptNameSpaceManager
>
2387 PL_HashTableFinalize
(PLHashTable
*)
2389 nsHashtable
::Put
(nsHashKey
*, void
*)
2390 nsScriptNameSpaceManager
::FillHash
(nsICategoryManager
*, char const
*, nsGlobalNameStruct
::nametype
)
2392 <nsScriptNameSpaceManager
>
2394 nsScriptNameSpaceManager
::RegisterClassName
(char const
*, int)
2396 # ----------------------------------------------------------------------
2398 # nsScriptSecurityManager
2401 <nsScriptSecurityManager
>
2403 PL_HashTableFinalize
(PLHashTable
*)
2405 nsHashtable
::Put
(nsHashKey
*, void
*)
2406 nsScriptSecurityManager
::InitPolicies
(unsigned
int, char const
**, nsISecurityPref
*)
2408 <nsScriptSecurityManager
>
2410 nsScriptSecurityManager
::EnumeratePolicyCallback
(char const
*, void
*)
2412 <nsScriptSecurityManager
>
2414 nsCStringKey
::Clone
(void
) const
2415 nsHashtable
::Put
(nsHashKey
*, void
*)
2416 nsScriptSecurityManager
::EnumeratePolicyCallback
(char const
*, void
*)
2418 <nsScriptSecurityManager
>
2420 PL_HashTableFinalize
(PLHashTable
*)
2421 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2422 nsHashtable
::nsHashtable
(unsigned
int, int)
2423 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
2424 nsScriptSecurityManager
::InitPrefs
(void
)
2426 <nsScriptSecurityManager
>
2428 PL_HashTableFinalize
(PLHashTable
*)
2429 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2430 nsHashtable
::nsHashtable
(unsigned
int, int)
2431 __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii
2432 nsScriptSecurityManager
::EnumeratePolicyCallback
(char const
*, void
*)
2434 <nsScriptSecurityManager
>
2436 nsMemoryImpl
::Alloc
(unsigned
int)
2437 nsMemory
::Alloc
(unsigned
int)
2438 nsCStringKey
::Clone
(void
) const
2439 nsHashtable
::Put
(nsHashKey
*, void
*)
2440 nsScriptSecurityManager
::InitPolicies
(unsigned
int, char const
**, nsISecurityPref
*)
2442 # ----------------------------------------------------------------------
2444 # nsStringBundleService
2447 <nsStringBundleService
>
2449 nsCStringKey
::Clone
(void
) const
2450 nsHashtable
::Put
(nsHashKey
*, void
*)
2451 nsStringBundleService
::insertIntoCache
(nsIStringBundle
*, nsCStringKey
*)
2453 <nsStringBundleService
>
2455 PL_HashTableFinalize
(PLHashTable
*)
2457 nsHashtable
::Put
(nsHashKey
*, void
*)
2458 nsStringBundleService
::insertIntoCache
(nsIStringBundle
*, nsCStringKey
*)
2460 <nsStringBundleService
>
2462 PL_HashTableFinalize
(PLHashTable
*)
2463 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2464 nsHashtable
::nsHashtable
(unsigned
int, int)
2465 nsStringBundleService
::nsStringBundleService
(void
)
2467 <nsStringBundleService
>
2470 nsStringBundleService
::insertIntoCache
(nsIStringBundle
*, nsCStringKey
*)
2472 <nsStringBundleService
>
2474 nsMemoryImpl
::Alloc
(unsigned
int)
2475 nsMemory
::Alloc
(unsigned
int)
2476 nsCStringKey
::Clone
(void
) const
2477 nsHashtable
::Put
(nsHashKey
*, void
*)
2478 nsStringBundleService
::insertIntoCache
(nsIStringBundle
*, nsCStringKey
*)
2480 # ----------------------------------------------------------------------
2484 CSSStyleSheetImpl
::CSSStyleSheetImpl
(void
)
2489 nsSupportsArray
::GrowArrayBy
(int)
2490 nsSupportsArray
::InsertElementAt
(nsISupports
*, unsigned
int)
2491 nsSupportsArray
::AppendElement
(nsISupports
*)
2492 CSSStyleSheetImpl
::AppendStyleRule
(nsICSSRule
*)
2496 PL_HashTableFinalize
(PLHashTable
*)
2498 nsHashtable
::Put
(nsHashKey
*, void
*)
2499 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
2500 CSSStyleSheetImpl
::CheckRuleForAttributes
(nsICSSRule
*)
2504 AtomKey
::Clone
(void
) const
2505 nsHashtable
::Put
(nsHashKey
*, void
*)
2506 CSSStyleSheetImpl
::CheckRuleForAttributes
(nsICSSRule
*)
2510 PL_HashTableFinalize
(PLHashTable
*)
2512 nsHashtable
::Put
(nsHashKey
*, void
*)
2513 CSSStyleSheetImpl
::CheckRuleForAttributes
(nsICSSRule
*)
2515 <CSSStyleSheetInner
>
2517 PL_HashTableFinalize
(PLHashTable
*)
2518 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2519 nsHashtable
::nsHashtable
(unsigned
int, int)
2520 CSSStyleSheetInner
::CSSStyleSheetInner
(nsICSSStyleSheet
*)
2522 <HTMLStyleSheetImpl
>
2524 PL_HashTableFinalize
(PLHashTable
*)
2525 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2526 nsHashtable
::nsHashtable
(unsigned
int, int)
2527 HTMLStyleSheetImpl
::HTMLStyleSheetImpl
(void
)
2529 <HTMLStyleSheetImpl
>
2531 PL_HashTableFinalize
(PLHashTable
*)
2532 PL_HashTableRawRemove
2533 nsHashtable
::Remove
(nsHashKey
*)
2534 HTMLStyleSheetImpl
::DropMappedAttributes
(nsIHTMLMappedAttributes
*)
2536 <HTMLStyleSheetImpl
>
2538 AttributeKey
::Clone
(void
) const
2539 nsHashtable
::Put
(nsHashKey
*, void
*)
2540 HTMLStyleSheetImpl
::UniqueMappedAttributes
(nsIHTMLMappedAttributes
*, nsIHTMLMappedAttributes
*&)
2542 <HTMLStyleSheetImpl
>
2544 PL_HashTableFinalize
(PLHashTable
*)
2546 nsHashtable
::Put
(nsHashKey
*, void
*)
2547 HTMLStyleSheetImpl
::UniqueMappedAttributes
(nsIHTMLMappedAttributes
*, nsIHTMLMappedAttributes
*&)
2549 <nsStyleContextData
>
2551 nsStyleContextData
::Create
(nsIPresContext
*)
2556 nsStyleContent
::AllocateCounterResets
(unsigned
int)
2561 nsStyleContent
::AllocateContents
(unsigned
int)
2565 xptiManifest
::Read
(xptiInterfaceInfoManager
*, xptiWorkingSet
*)
2572 xptiManifest
::Read
(xptiInterfaceInfoManager
*, xptiWorkingSet
*)
2576 SelectorList
::AddSelector
(nsCSSSelector const
&)
2577 CSSParserImpl
::ParseSelectorGroup
(int &, SelectorList
*&)
2581 CSSParserImpl
::ParseContent
(int &, nsICSSDeclaration
*, int &)
2583 # ----------------------------------------------------------------------
2590 RuleHash
::AppendRuleToTable
(nsHashtable
&, int, nsICSSStyleRule
*)
2594 RuleHash
::AppendRuleToTable
(nsHashtable
&, nsIAtom
*, nsICSSStyleRule
*)
2598 RuleHash
::AppendRuleToTable
(nsHashtable
&, nsIAtom
*, nsICSSStyleRule
*, int)
2602 PL_HashTableFinalize
(PLHashTable
*)
2604 nsHashtable
::Put
(nsHashKey
*, void
*)
2605 RuleHash
::AppendRuleToTable
(nsHashtable
&, int, nsICSSStyleRule
*)
2609 AtomKey
::Clone
(void
) const
2610 nsHashtable
::Put
(nsHashKey
*, void
*)
2611 RuleHash
::AppendRuleToTable
(nsHashtable
&, nsIAtom
*, nsICSSStyleRule
*)
2615 PL_HashTableFinalize
(PLHashTable
*)
2616 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2617 nsHashtable
::nsHashtable
(unsigned
int, int)
2618 RuleHash
::RuleHash
(void
)
2622 PL_HashTableFinalize
(PLHashTable
*)
2624 nsHashtable
::Put
(nsHashKey
*, void
*)
2625 RuleHash
::AppendRuleToTable
(nsHashtable
&, nsIAtom
*, nsICSSStyleRule
*)
2630 RuleHash
::EnumerateAllRules
(nsIAtom
*, nsIAtom
*, nsVoidArray const
&, void
(*)(nsICSSStyleRule
*, void
*), void
*)
2634 PL_HashTableFinalize
(PLHashTable
*)
2636 nsHashtable
::Put
(nsHashKey
*, void
*)
2637 RuleHash
::AppendRuleToTable
(nsHashtable
&, nsIAtom
*, nsICSSStyleRule
*, int)
2639 # ----------------------------------------------------------------------
2646 nsCSSSelector
::nsCSSSelector
(nsCSSSelector const
&)
2650 nsAtomList
::nsAtomList
(nsAtomList const
&)
2651 nsCSSSelector
::nsCSSSelector
(nsCSSSelector const
&)
2655 nsAttrSelector
::nsAttrSelector
(nsAttrSelector const
&)
2656 nsCSSSelector
::nsCSSSelector
(nsCSSSelector const
&)
2660 nsAttrSelector
::nsAttrSelector
(nsAttrSelector const
&)
2661 nsAttrSelector
::nsAttrSelector
(nsAttrSelector const
&)
2662 nsCSSSelector
::nsCSSSelector
(nsCSSSelector const
&)
2664 # ----------------------------------------------------------------------
2671 CSSStyleSheetImpl
::GetStyleRuleProcessor
(nsIStyleRuleProcessor
*&, nsIStyleRuleProcessor
*)
2672 StyleSetImpl
::ClearOverrideRuleProcessors
(void
)
2676 CSSRuleProcessor
::GetRuleCascade
(nsIPresContext
*, nsIAtom
*)
2677 CSSRuleProcessor
::RulesMatching
(nsIPresContext
*, nsIAtom
*, nsIContent
*, nsIStyleContext
*, nsIRuleWalker
*)
2678 StyleSetImpl
::ReplaceBackstopStyleSheets
(nsISupportsArray
*)
2682 CSSRuleProcessor
::GetRuleCascade
(nsIPresContext
*, nsIAtom
*)
2683 CSSRuleProcessor
::RulesMatching
(nsIPresContext
*, nsIAtom
*, nsIContent
*, nsIAtom
*, nsIStyleContext
*, nsICSSPseudoComparator
*, nsIRuleWalker
*)
2684 StyleSetImpl
::ResolveStyleFor
(nsIPresContext
*, nsIContent
*, nsIStyleContext
*, int)
2688 nsSupportsArray
::Create
(nsISupports
*, nsID const
&, void
**)
2689 NS_NewISupportsArray
(nsISupportsArray
**)
2690 StyleSetImpl
::EnsureArray
(nsISupportsArray
**)
2694 PL_HashTableFinalize
(PLHashTable
*)
2695 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2696 nsHashtable
::nsHashtable
(unsigned
int, int)
2697 nsRuleNode
::Transition
(nsIStyleRule
*, nsIRuleNode
**)
2698 nsRuleWalker
::Forward
(nsIStyleRule
*)
2699 StyleSetImpl
::AddImportantRules
(nsIRuleNode
*)
2703 PL_HashTableFinalize
(PLHashTable
*)
2704 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
2705 nsHashtable
::nsHashtable
(unsigned
int, int)
2706 nsRuleNode
::Transition
(nsIStyleRule
*, nsIRuleNode
**)
2707 nsRuleWalker
::Forward
(nsIStyleRule
*)
2708 nsHTMLBodyElement
::WalkInlineStyleRules
(nsIRuleWalker
*)
2709 HTMLCSSStyleSheetImpl
::RulesMatching
(nsIPresContext
*, nsIAtom
*, nsIContent
*, nsIStyleContext
*, nsIRuleWalker
*)
2710 StyleSetImpl
::ReplaceBackstopStyleSheets
(nsISupportsArray
*)
2715 nsSupportsArray
::GrowArrayBy
(int)
2716 nsSupportsArray
::InsertElementAt
(nsISupports
*, unsigned
int)
2717 nsSupportsArray
::AppendElement
(nsISupports
*)
2718 CSSRuleProcessor
::CascadeSheetRulesInto
(nsISupports
*, void
*)
2719 nsSupportsArray
::EnumerateBackwards
(int (*)(nsISupports
*, void
*), void
*)
2720 CSSRuleProcessor
::CascadeSheetRulesInto
(nsISupports
*, void
*)
2721 CSSRuleProcessor
::GetRuleCascade
(nsIPresContext
*, nsIAtom
*)
2722 CSSRuleProcessor
::RulesMatching
(nsIPresContext
*, nsIAtom
*, nsIContent
*, nsIStyleContext
*, nsIRuleWalker
*)
2723 StyleSetImpl
::ReplaceBackstopStyleSheets
(nsISupportsArray
*)
2728 nsSupportsArray
::GrowArrayBy
(int)
2729 nsSupportsArray
::InsertElementAt
(nsISupports
*, unsigned
int)
2730 nsSupportsArray
::AppendElement
(nsISupports
*)
2731 CSSRuleProcessor
::AppendStyleSheet
(nsICSSStyleSheet
*)
2732 CSSStyleSheetImpl
::GetStyleRuleProcessor
(nsIStyleRuleProcessor
*&, nsIStyleRuleProcessor
*)
2733 StyleSetImpl
::ClearOverrideRuleProcessors
(void
)
2735 //----------------------------------------------------------------------
2739 nsMemoryImpl
::Alloc
(unsigned
int)
2740 nsMemory
::Alloc
(unsigned
int)
2741 nsStr
::Alloc
(nsStr
&, unsigned
int)
2742 nsStr
::Realloc
(nsStr
&, unsigned
int)
2743 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
2744 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
2745 nsString
::SetCapacity
(unsigned
int)
2746 nsString
::SetLength
(unsigned
int)
2749 basic_nsAWritableString
<unsigned short
>::Assign
(basic_nsAReadableString
<unsigned short
> const
&)
2750 nsString
::operator
=(nsString const
&)
2751 StyleListImpl
::ResetFrom
(nsStyleList const
*, nsIPresContext
*)
2756 nsSupportsArray
::GrowArrayBy
(int)
2757 nsSupportsArray
::InsertElementAt
(nsISupports
*, unsigned
int)
2758 nsSupportsArray
::AppendElement
(nsISupports
*)
2759 CSSRuleProcessor
::CascadeSheetRulesInto
(nsISupports
*, void
*)
2760 nsSupportsArray
::EnumerateBackwards
(int (*)(nsISupports
*, void
*), void
*)
2761 CSSRuleProcessor
::CascadeSheetRulesInto
(nsISupports
*, void
*)
2762 CSSRuleProcessor
::GetRuleCascade
(nsIPresContext
*, nsIAtom
*)
2763 CSSRuleProcessor
::RulesMatching
(nsIPresContext
*, nsIAtom
*, nsIContent
*, nsIAtom
*, nsIStyleContext
*, nsICSSPseudoComparator
*, nsIRuleWalker
*)
2764 StyleSetImpl
::ResolveStyleFor
(nsIPresContext
*, nsIContent
*, nsIStyleContext
*, int)
2768 nsVoidArray
::SizeTo
(int)
2769 nsVoidArray
::GrowArrayBy
(int)
2770 nsVoidArray
::InsertElementAt
(void
*, int)
2771 CSSRuleProcessor
::ClearRuleCascades
(void
)
2772 nsSupportsArray
::EnumerateBackwards
(int (*)(nsISupports
*, void
*), void
*)
2773 CSSRuleProcessor
::GetRuleCascade
(nsIPresContext
*, nsIAtom
*)
2774 CSSRuleProcessor
::RulesMatching
(nsIPresContext
*, nsIAtom
*, nsIContent
*, nsIAtom
*, nsIStyleContext
*, nsICSSPseudoComparator
*, nsIRuleWalker
*)
2775 StyleSetImpl
::ResolveStyleFor
(nsIPresContext
*, nsIContent
*, nsIStyleContext
*, int)
2777 # ----------------------------------------------------------------------
2781 PL_HashTableFinalize
(PLHashTable
*)
2783 nsHashtable
::Put
(nsHashKey
*, void
*)
2784 StyleContextCache
::VerifyList
(unsigned
int)
2788 StyleContextCache
::AllocateList
(void
)
2790 # ----------------------------------------------------------------------
2792 # nsPersistentProperties
2795 <nsPersistentProperties
>
2797 nsPersistentProperties
::Create
(nsISupports
*, nsID const
&, void
**)
2799 <nsPersistentProperties
>
2803 nsPersistentProperties
::SetStringProperty
(nsAString const
&, nsAString
&, nsAString
&)
2804 nsPersistentProperties
::Load
(nsIInputStream
*)
2806 <nsPersistentProperties
>
2808 nsMemoryImpl
::Alloc
(unsigned
int)
2809 nsMemory
::Alloc
(unsigned
int)
2810 nsCppSharedAllocator
<unsigned short
>::allocate
(unsigned
int, void const
*)
2811 nsCRT
::strndup
(unsigned short const
*, unsigned
int)
2812 nsCRT
::strdup
(unsigned short const
*)
2813 nsString
::ToNewUnicode
(void
) const
2814 nsPersistentProperties
::SetStringProperty
(nsString const
&, nsString
&, nsString
&)
2816 <nsPersistentProperties
>
2820 nsPersistentProperties
::SetStringProperty
(nsString const
&, nsString
&, nsString
&)
2822 <nsPersistentProperties
>
2826 nsPersistentProperties
::nsPersistentProperties
(void
)
2828 <nsPersistentProperties
>
2830 nsMemoryImpl
::Alloc
(unsigned
int)
2831 nsMemory
::Alloc
(unsigned
int)
2832 ToNewUnicode
(nsAString const
&)
2833 nsPersistentProperties
::SetStringProperty
(nsAString const
&, nsAString
&, nsAString
&)
2835 <nsPersistentProperties
>
2837 nsMemoryImpl
::Alloc
(unsigned
int)
2838 nsMemory
::Alloc
(unsigned
int)
2839 unsigned short
* AllocateStringCopy
<nsAString
, unsigned short
>(nsAString const
&, unsigned short
*)
2840 ToNewUnicode
(nsAString const
&)
2841 nsPersistentProperties
::SetStringProperty
(nsAString const
&, nsAString
&, nsAString
&)
2843 # ----------------------------------------------------------------------
2850 nsMemoryImpl
::Alloc
(unsigned
int)
2851 nsMemory
::Alloc
(unsigned
int)
2852 nsCppSharedAllocator
<unsigned short
>::allocate
(unsigned
int, void const
*)
2853 nsCRT
::strndup
(unsigned short const
*, unsigned
int)
2854 nsCRT
::strdup
(unsigned short const
*)
2855 nsString
::ToNewUnicode
(void
) const
2856 nsCSSValue
::operator
=(nsCSSValue const
&)
2860 nsMemoryImpl
::Alloc
(unsigned
int)
2861 nsMemory
::Alloc
(unsigned
int)
2862 ToNewUnicode
(nsAString const
&)
2863 nsCSSValue
::SetStringValue
(nsAString const
&, nsCSSUnit
)
2867 nsMemoryImpl
::Alloc
(unsigned
int)
2868 nsMemory
::Alloc
(unsigned
int)
2869 unsigned short
* AllocateStringCopy
<nsAString
, unsigned short
>(nsAString const
&, unsigned short
*)
2870 ToNewUnicode
(nsAString const
&)
2871 nsCSSValue
::SetStringValue
(nsAString const
&, nsCSSUnit
)
2873 # ----------------------------------------------------------------------
2877 nsMemoryImpl
::Alloc
(unsigned
int)
2878 nsMemory
::Alloc
(unsigned
int)
2879 nsStringKey
::Clone
(void
) const
2881 #----------------------------------------------------------------------
2888 nsMemoryImpl
::Alloc
(unsigned
int)
2889 nsMemory
::Alloc
(unsigned
int)
2890 nsTextFragment
::SetTo
(unsigned short const
*, int)
2894 nsMemoryImpl
::Alloc
(unsigned
int)
2895 nsMemory
::Alloc
(unsigned
int)
2896 ToNewCString
(nsAString const
&)
2897 nsTextFragment
::operator
=(nsAString const
&)
2901 nsMemoryImpl
::Alloc
(unsigned
int)
2902 nsMemory
::Alloc
(unsigned
int)
2903 char
* AllocateStringCopy
<unsigned short
, char
>(basic_nsAReadableString
<unsigned short
> const
&, char
*)
2904 ToNewCString
(basic_nsAReadableString
<unsigned short
> const
&)
2905 nsTextFragment
::operator
=(basic_nsAReadableString
<unsigned short
> const
&)
2907 #----------------------------------------------------------------------
2914 nsMemoryImpl
::Alloc
(unsigned
int)
2915 nsMemory
::Alloc
(unsigned
int)
2916 nsStr
::Alloc
(nsStr
&, unsigned
int)
2917 nsStr
::Realloc
(nsStr
&, unsigned
int)
2918 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
2919 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
2920 nsString
::SetCapacity
(unsigned
int)
2921 nsString
::SetLength
(unsigned
int)
2922 nsAString
::do_AssignFromReadable
(nsAString const
&)
2923 nsAString
::AssignFromReadable
(nsAString const
&)
2924 nsTextBoxFrame
::UpdateAttributes
(nsIPresContext
*, nsIAtom
*, int &, int &)
2928 nsMemoryImpl
::Alloc
(unsigned
int)
2929 nsMemory
::Alloc
(unsigned
int)
2930 nsStr
::Alloc
(nsStr
&, unsigned
int)
2931 nsStr
::Realloc
(nsStr
&, unsigned
int)
2932 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
2933 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
2934 nsString
::SetCapacity
(unsigned
int)
2935 nsString
::SetLength
(unsigned
int)
2936 nsAString
::do_AssignFromReadable
(nsAString const
&)
2937 nsAString
::AssignFromReadable
(nsAString const
&)
2938 nsTextBoxFrame
::CalculateTitleForWidth
(nsIPresContext
*, nsIRenderingContext
&, int)
2940 # ----------------------------------------------------------------------
2947 nsPopupSetFrame
::AddPopupFrame
(nsIFrame
*)
2949 #----------------------------------------------------------------------
2953 nsMemoryImpl
::Alloc
(unsigned
int)
2954 nsMemory
::Alloc
(unsigned
int)
2955 ToNewCString
(nsACString const
&)
2956 nsStdURL
::GetSpec
(char
**)
2960 nsMemoryImpl
::Alloc
(unsigned
int)
2961 nsMemory
::Alloc
(unsigned
int)
2962 nsString
::ToNewCString
(void
) const
2963 nsSimpleURI
::SetSpec
(char const
*)
2967 nsMemoryImpl
::Alloc
(unsigned
int)
2968 nsMemory
::Alloc
(unsigned
int)
2969 ToNewCString
(nsAString const
&)
2970 nsSimpleURI
::SetSpec
(char const
*)
2977 nsNodeInfoManager
::GetNodeInfo
(nsIAtom
*, nsIAtom
*, int, nsINodeInfo
*&)
2983 nsNodeInfoManager
::nsNodeInfoManager
(void
)
2988 PL_HashTableRawRemove
2990 nsNodeInfoManager
::RemoveNodeInfo
(nsNodeInfo
*)
2994 xptiInterfaceInfo
::CopyName
(char const
*, xptiWorkingSet
*)
2998 xptiInterfaceInfo
::PartiallyResolveLocked
(XPTInterfaceDescriptor
*, xptiWorkingSet
*)
3003 <pthread
-unclassified
>
3038 _XwcDefaultDrawImageString
3056 _XlcCreateLocaleDataBase
3092 _XlcCreateDefaultCharSet
3095 _XimLocalSetICValues
3118 <gdk_imlib_load_image
>
3120 gdk_imlib_load_image
3122 <gdk_imlib_save_image
>
3124 gdk_imlib_save_image
3127 _dl_lookup_versioned_symbol_skip
3144 nsXPTCStubBase
::Sentinel9
(void
)
3146 nsRegistry
::SetBufferSize
(int)
3151 nsFixedSizeAllocator
::AddBucket
(unsigned
int)
3152 nsFixedSizeAllocator
::Init
(char const
*, unsigned
int const
*, int, int, int)
3153 nsXBLService
::nsXBLService
(void
)
3157 PL_HashTableFinalize
(PLHashTable
*)
3158 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3159 nsHashtable
::nsHashtable
(unsigned
int, int)
3160 nsXBLService
::nsXBLService
(void
)
3162 <InMemoryDataSource
>
3165 nsFixedSizeAllocator
::Alloc
(unsigned
int)
3166 InMemoryAssertionEnumeratorImpl
::operator new
(unsigned
int, nsFixedSizeAllocator
&)
3170 PL_HashTableFinalize
(PLHashTable
*)
3171 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3172 nsHashtable
::nsHashtable
(unsigned
int, int)
3173 nsGenericModule
::nsGenericModule
(char const
*, unsigned
int, nsModuleComponentInfo
*, unsigned
int (*)(nsIModule
*), void
(*)(nsIModule
*))
3177 PL_HashTableFinalize
(PLHashTable
*)
3179 nsHashtable
::Put
(nsHashKey
*, void
*)
3180 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
3181 nsGenericModule
::GetClassObject
(nsIComponentManager
*, nsID const
&, nsID const
&, void
**)
3185 nsHashtable
::Put
(nsHashKey
*, void
*)
3186 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
3187 nsGenericModule
::GetClassObject
(nsIComponentManager
*, nsID const
&, nsID const
&, void
**)
3191 PL_HashTableFinalize
(PLHashTable
*)
3192 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3193 nsHashtable
::nsHashtable
(unsigned
int, int)
3194 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
3195 nsGenericModule
::nsGenericModule
(char const
*, unsigned
int, nsModuleComponentInfo
*, void
(*)(nsIModule
*))
3199 PL_HashTableFinalize
(PLHashTable
*)
3201 nsHashtable
::nsHashtable
(unsigned
int, int)
3202 nsGenericModule
::nsGenericModule
(char const
*, unsigned
int, nsModuleComponentInfo
*, unsigned
int (*)(nsIModule
*), void
(*)(nsIModule
*))
3209 nsUNIXCharset
::nsUNIXCharset
(void
)
3211 # ----------------------------------------------------------------------
3221 nsLocaleService
::nsLocaleService
(void
)
3227 nsLocaleService
::nsLocaleService
(void
)
3233 nsLocale
::nsLocale
(void
)
3240 nsLocale
::AddCategory
(unsigned short const
*, unsigned short const
*)
3244 nsMemoryImpl
::Alloc
(unsigned
int)
3245 nsMemory
::Alloc
(unsigned
int)
3246 nsStr
::Alloc
(nsStr
&, unsigned
int)
3247 nsStr
::Realloc
(nsStr
&, unsigned
int)
3248 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
3249 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
3250 nsString
::SetCapacity
(unsigned
int)
3251 nsString
::SetLength
(unsigned
int)
3252 nsAString
::do_AssignFromReadable
(nsAString const
&)
3253 nsAString
::do_AssignFromElementPtr
(unsigned short const
*)
3254 nsString
::nsString
(unsigned short const
*)
3255 nsLocale
::AddCategory
(unsigned short const
*, unsigned short const
*)
3257 # ----------------------------------------------------------------------
3259 # nsServiceManagerImpl (obsolete?)
3262 <nsServiceManagerImpl
>
3264 nsServiceManagerImpl
::nsServiceManagerImpl
(void
)
3265 NS_NewServiceManager
(nsIServiceManager
**)
3267 <nsServiceManagerImpl
>
3269 PL_HashTableFinalize
(PLHashTable
*)
3270 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3271 nsHashtable
::nsHashtable
(unsigned
int, int)
3272 nsObjectHashtable
::nsObjectHashtable
(void
*(*)(nsHashKey
*, void
*, void
*), void
*, int (*)(nsHashKey
*, void
*, void
*), void
*, unsigned
int, int)
3273 nsServiceManagerImpl
::nsServiceManagerImpl
(void
)
3275 <nsServiceManagerImpl
>
3277 nsHashtable
::Put
(nsHashKey
*, void
*)
3278 nsServiceManagerImpl
::GetService
(nsID const
&, nsID const
&, nsISupports
**, nsIShutdownListener
*)
3280 <nsServiceManagerImpl
>
3282 nsServiceManagerImpl
::nsServiceManagerImpl
(void
)
3283 NS_NewServiceManager
(nsIServiceManager
**)
3285 <nsServiceManagerImpl
>
3287 nsServiceManagerImpl
::GetService
(nsID const
&, nsID const
&, nsISupports
**, nsIShutdownListener
*)
3289 <nsServiceManagerImpl
>
3291 PL_HashTableFinalize
(PLHashTable
*)
3293 nsHashtable
::Put
(nsHashKey
*, void
*)
3294 nsServiceManagerImpl
::GetService
(nsID const
&, nsID const
&, nsISupports
**, nsIShutdownListener
*)
3296 #----------------------------------------------------------------------
3303 nsGenericContainerElement
::SetAttribute
(nsINodeInfo
*, basic_nsAReadableString
<unsigned short
> const
&, int)
3304 nsGenericXMLElement
::SetAttribute
(nsINodeInfo
*, basic_nsAReadableString
<unsigned short
> const
&, int)
3308 nsGenericContainerElement
::SetAttribute
(nsINodeInfo
*, basic_nsAReadableString
<unsigned short
> const
&, int)
3309 nsXMLElement
::SetAttribute
(nsINodeInfo
*, basic_nsAReadableString
<unsigned short
> const
&, int)
3313 nsGenericContainerElement
::SetAttr
(nsINodeInfo
*, nsAString const
&, int)
3314 nsXMLElement
::SetAttr
(nsINodeInfo
*, nsAString const
&, int)
3318 nsMemoryImpl
::Alloc
(unsigned
int)
3319 nsMemory
::Alloc
(unsigned
int)
3320 nsStr
::Alloc
(nsStr
&, unsigned
int)
3321 nsStr
::Realloc
(nsStr
&, unsigned
int)
3322 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
3323 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
3324 nsString
::SetCapacity
(unsigned
int)
3325 nsString
::SetLength
(unsigned
int)
3326 nsAString
::do_AssignFromReadable
(nsAString const
&)
3327 nsAString
::AssignFromReadable
(nsAString const
&)
3328 nsString
::nsString
(nsAString const
&)
3329 nsGenericContainerElement
::SetAttr
(nsINodeInfo
*, nsAString const
&, int)
3330 nsXMLElement
::SetAttr
(nsINodeInfo
*, nsAString const
&, int)
3334 nsVoidArray
::SizeTo
(int)
3335 nsAutoVoidArray
::SizeTo
(int)
3336 nsVoidArray
::GrowArrayBy
(int)
3337 nsVoidArray
::InsertElementAt
(void
*, int)
3338 nsCheapVoidArray
::AppendElement
(void
*)
3339 nsGenericContainerElement
::AppendChildTo
(nsIContent
*, int, int)
3340 nsXMLContentSink
::AddContentAsLeaf
(nsIContent
*)
3342 #----------------------------------------------------------------------
3349 nsMemoryImpl
::Alloc
(unsigned
int)
3350 nsMemory
::Alloc
(unsigned
int)
3351 nsStr
::Alloc
(nsStr
&, unsigned
int)
3352 nsStr
::Realloc
(nsStr
&, unsigned
int)
3353 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
3354 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
3355 nsString
::SetCapacity
(unsigned
int)
3356 nsString
::SetLength
(unsigned
int)
3357 nsAString
::do_AssignFromReadable
(nsAString const
&)
3358 nsAString
::AssignFromReadable
(nsAString const
&)
3359 nsDocument
::nsDocument
(void
)
3360 nsMarkupDocument
::nsMarkupDocument
(void
)
3361 nsXMLDocument
::nsXMLDocument
(void
)
3365 nsMemoryImpl
::Alloc
(unsigned
int)
3366 nsMemory
::Alloc
(unsigned
int)
3367 nsStr
::Alloc
(nsStr
&, unsigned
int)
3368 nsStr
::Realloc
(nsStr
&, unsigned
int)
3369 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
3370 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
3371 nsStr
::StrAppend
(nsStr
&, nsStr const
&, unsigned
int, int)
3372 nsString
::AppendWithConversion
(char const
*, int)
3373 nsString
::AssignWithConversion
(char const
*)
3374 nsDocument
::StartDocumentLoad
(char const
*, nsIChannel
*, nsILoadGroup
*, nsISupports
*, nsIStreamListener
**, int)
3375 nsXMLDocument
::StartDocumentLoad
(char const
*, nsIChannel
*, nsILoadGroup
*, nsISupports
*, nsIStreamListener
**, int)
3377 #----------------------------------------------------------------------
3381 nsGCCache
::nsGCCache
(void
)
3383 #----------------------------------------------------------------------
3404 PL_HashTableFinalize
(PLHashTable
*)
3405 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3406 nsHashtable
::nsHashtable
(unsigned
int, int)
3407 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
3408 nsPref
::nsPref
(void
)
3411 PREF_RegisterCallback
3415 nsMemoryImpl
::Alloc
(unsigned
int)
3416 nsMemory
::Alloc
(unsigned
int)
3417 nsStr
::Alloc
(nsStr
&, unsigned
int)
3418 nsStr
::Realloc
(nsStr
&, unsigned
int)
3419 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
3420 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
3421 nsStr
::StrAppend
(nsStr
&, nsStr const
&, unsigned
int, int)
3422 nsStr
::StrAssign
(nsStr
&, nsStr const
&, unsigned
int, int)
3423 nsCString
::nsCString
(nsCString const
&)
3424 nsTArray
<nsCString
>::InsertElementAt
(int, nsCString const
&)
3425 nsPrefBranch
::AddObserver
(char const
*, nsIObserver
*)
3427 #----------------------------------------------------------------------
3432 nsThread
::RegisterThreadSelf
(void
)
3439 nsFontGTK
::operator new
(unsigned
int)
3441 <nsGenericContainerElement
>
3443 nsCheapVoidArray
::SwitchToVector
(void
)
3444 nsCheapVoidArray
::AppendElement
(void
*)
3445 nsGenericContainerElement
::AppendChildTo
(nsIContent
*, int)
3447 <nsGenericContainerElement
>
3449 nsVoidArray
::SizeTo
(int)
3450 nsAutoVoidArray
::SizeTo
(int)
3451 nsVoidArray
::GrowArrayBy
(int)
3452 nsVoidArray
::InsertElementAt
(void
*, int)
3453 nsCheapVoidArray
::AppendElement
(void
*)
3454 nsGenericContainerElement
::AppendChildTo
(nsIContent
*, int, int)
3456 #----------------------------------------------------------------------
3463 PL_HashTableFinalize
(PLHashTable
*)
3465 nsHashtable
::Put
(nsHashKey
*, void
*)
3466 nsObserverService
::GetObserverList
(unsigned short const
*, nsIObserverList
**)
3470 PL_HashTableFinalize
(PLHashTable
*)
3471 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3472 nsHashtable
::nsHashtable
(unsigned
int, int)
3473 nsObjectHashtable
::nsObjectHashtable
(void
*(*)(nsHashKey
*, void
*, void
*), void
*, int (*)(nsHashKey
*, void
*, void
*), void
*, unsigned
int, int)
3474 nsObserverService
::GetObserverList
(unsigned short const
*, nsIObserverList
**)
3478 nsStringKey
::Clone
(void
) const
3479 nsHashtable
::Put
(nsHashKey
*, void
*)
3480 nsObserverService
::GetObserverList
(nsString const
&, nsIObserverList
**)
3484 PL_HashTableFinalize
(PLHashTable
*)
3485 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3486 nsHashtable
::nsHashtable
(unsigned
int, int)
3487 nsObjectHashtable
::nsObjectHashtable
(void
*(*)(nsHashKey
*, void
*, void
*), void
*, int (*)(nsHashKey
*, void
*, void
*), void
*, unsigned
int, int)
3488 nsObserverService
::GetObserverList
(nsString const
&, nsIObserverList
**)
3492 NS_NewObserverList
(nsIObserverList
**)
3493 nsObserverService
::GetObserverList
(nsString const
&, nsIObserverList
**)
3497 nsObserverService
::GetObserverList
(nsString const
&, nsIObserverList
**)
3501 PL_HashTableFinalize
(PLHashTable
*)
3503 nsHashtable
::Put
(nsHashKey
*, void
*)
3504 nsObserverService
::GetObserverList
(nsString const
&, nsIObserverList
**)
3508 PL_HashTableFinalize
(PLHashTable
*)
3509 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3510 nsHashtable
::nsHashtable
(unsigned
int, int)
3511 nsObjectHashtable
::nsObjectHashtable
(void
*(*)(nsHashKey
*, void
*, void
*), void
*, int (*)(nsHashKey
*, void
*, void
*), void
*, unsigned
int, int)
3512 nsObserverService
::GetObserverList
(char const
*, nsObserverList
**)
3517 nsSupportsArray
::GrowArrayBy
(int)
3518 nsSupportsArray
::InsertElementAt
(nsISupports
*, unsigned
int)
3519 nsSupportsArray
::AppendElement
(nsISupports
*)
3520 nsObserverList
::AddObserver
(nsIObserver
*, int)
3522 #----------------------------------------------------------------------
3526 PL_HashTableFinalize
(PLHashTable
*)
3527 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3528 nsHashtable
::nsHashtable
(unsigned
int, int)
3529 nsViewManager
::nsViewManager
(void
)
3533 nsViewManager2
::AddToDisplayList
(int *, nsIView
*, nsRect
&, nsRect
&, unsigned
int, int, int)
3535 # ----------------------------------------------------------------------
3542 PL_HashTableFinalize
(PLHashTable
*)
3544 nsHashtable
::Put
(nsHashKey
*, void
*)
3545 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
3546 nsBindingManager
::SetContentListFor
(nsIContent
*, nsISupportsArray
*)
3550 PL_HashTableFinalize
(PLHashTable
*)
3551 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3552 nsHashtable
::nsHashtable
(unsigned
int, int)
3553 nsBindingManager
::SetInsertionParent
(nsIContent
*, nsIContent
*)
3557 PL_HashTableFinalize
(PLHashTable
*)
3559 nsHashtable
::Put
(nsHashKey
*, void
*)
3560 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
3561 nsBindingManager
::SetAnonymousNodesFor
(nsIContent
*, nsISupportsArray
*)
3565 nsISupportsKey
::Clone
(void
) const
3566 nsHashtable
::Put
(nsHashKey
*, void
*)
3567 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
3568 nsBindingManager
::SetBinding
(nsIContent
*, nsIXBLBinding
*)
3572 nsBindingManager
::SetBinding
(nsIContent
*, nsIXBLBinding
*)
3576 nsBindingManager
::SetInsertionParent
(nsIContent
*, nsIContent
*)
3580 PL_HashTableFinalize
(PLHashTable
*)
3582 nsHashtable
::Put
(nsHashKey
*, void
*)
3583 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
3584 nsBindingManager
::SetBinding
(nsIContent
*, nsIXBLBinding
*)
3588 PL_HashTableFinalize
(PLHashTable
*)
3589 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3590 nsHashtable
::nsHashtable
(unsigned
int, int)
3591 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
3592 nsBindingManager
::SetBinding
(nsIContent
*, nsIXBLBinding
*)
3596 PL_HashTableFinalize
(PLHashTable
*)
3597 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3598 nsHashtable
::nsHashtable
(unsigned
int, int)
3599 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
3600 nsBindingManager
::SetInsertionParent
(nsIContent
*, nsIContent
*)
3604 PL_HashTableFinalize
(PLHashTable
*)
3606 nsHashtable
::Put
(nsHashKey
*, void
*)
3607 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
3608 nsBindingManager
::SetInsertionParent
(nsIContent
*, nsIContent
*)
3612 PL_HashTableFinalize
(PLHashTable
*)
3613 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3614 nsHashtable
::nsHashtable
(unsigned
int, int)
3615 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
3616 nsBindingManager
::SetWrappedJS
(nsIContent
*, nsIXPConnectWrappedJS
*)
3621 nsSupportsArray
::GrowArrayBy
(int)
3622 nsSupportsArray
::InsertElementAt
(nsISupports
*, unsigned
int)
3623 nsSupportsArray
::AppendElement
(nsISupports
*)
3624 nsBindingManager
::AddToAttachedQueue
(nsIXBLBinding
*)
3626 # ----------------------------------------------------------------------
3628 <NameSpaceManagerImpl
>
3630 nsMemoryImpl
::Alloc
(unsigned
int)
3631 nsMemory
::Alloc
(unsigned
int)
3632 nsStr
::Alloc
(nsStr
&, unsigned
int)
3633 nsStr
::Realloc
(nsStr
&, unsigned
int)
3634 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
3635 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
3636 nsString
::SetCapacity
(unsigned
int)
3637 nsString
::SetLength
(unsigned
int)
3638 nsAString
::do_AssignFromReadable
(nsAString const
&)
3639 nsAString
::AssignFromReadable
(nsAString const
&)
3640 nsString
::nsString
(nsAString const
&)
3641 NameSpaceManagerImpl
::RegisterNameSpace
(nsAString const
&, int &)
3643 <NameSpaceManagerImpl
>
3645 nsStringKey
::Clone
(void
) const
3646 nsHashtable
::Put
(nsHashKey
*, void
*)
3647 nsLayoutUtils
::GetDynamicScriptContext
(JSContext
*, nsIScriptContext
**)
3648 NameSpaceManagerImpl
::NameSpaceManagerImpl
(void
)
3650 <NameSpaceManagerImpl
>
3652 nsStringKey
::Clone
(void
) const
3653 nsHashtable
::Put
(nsHashKey
*, void
*)
3654 NameSpaceManagerImpl
::RegisterNameSpace
(basic_nsAReadableString
<unsigned short
> const
&, int &)
3656 <NameSpaceManagerImpl
>
3658 nsMemoryImpl
::Alloc
(unsigned
int)
3659 nsMemory
::Alloc
(unsigned
int)
3660 nsStr
::Alloc
(nsStr
&, unsigned
int)
3661 nsStr
::Realloc
(nsStr
&, unsigned
int)
3662 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
3663 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
3664 nsStr
::StrAppend
(nsStr
&, nsStr const
&, unsigned
int, int)
3665 nsStr
::StrAssign
(nsStr
&, nsStr const
&, unsigned
int, int)
3666 nsString
::nsString
(nsString const
&)
3667 nsLayoutUtils
::CopyNewlineNormalizedUnicodeTo
(nsReadingIterator
<unsigned short
> &, nsReadingIterator
<unsigned short
> const
&, basic_nsAWritableString
<unsigned short
> &)
3668 NameSpaceManagerImpl
::NameSpaceManagerImpl
(void
)
3672 nsErrorService
::Create
(nsISupports
*, nsID const
&, void
**)
3676 nsVoidKey
::Clone
(void
) const
3677 nsHashtable
::Put
(nsHashKey
*, void
*)
3678 nsInt2StrHashtable
::Put
(unsigned
int, char const
*)
3679 nsErrorService
::RegisterErrorStringBundleKey
(unsigned
int, char const
*)
3683 PL_HashTableFinalize
(PLHashTable
*)
3685 nsHashtable
::Put
(nsHashKey
*, void
*)
3686 nsInt2StrHashtable
::Put
(unsigned
int, char const
*)
3687 nsErrorService
::RegisterErrorStringBundleKey
(unsigned
int, char const
*)
3691 ArenaImpl
::Create
(nsISupports
*, nsID const
&, void
**)
3692 NS_NewHeapArena
(nsIArena
**, unsigned
int)
3693 nsDocument
::Init
(void
)
3697 PL_HashTableFinalize
(PLHashTable
*)
3698 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3699 nsHashtable
::nsHashtable
(unsigned
int, int)
3700 nsDocument
::nsDocument
(void
)
3704 nsDocument
::SetHeaderData
(nsIAtom
*, basic_nsAReadableString
<unsigned short
> const
&)
3706 <nsDocument
::mContentWrapperHash
>
3708 PL_HashTableFinalize
(PLHashTable
*)
3710 nsHashtable
::Put
(nsHashKey
*, void
*)
3711 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
3712 nsDocument
::AddReference
(void
*, nsISupports
*)
3716 nsMemoryImpl
::Alloc
(unsigned
int)
3717 nsMemory
::Alloc
(unsigned
int)
3718 nsStr
::Alloc
(nsStr
&, unsigned
int)
3719 nsStr
::Realloc
(nsStr
&, unsigned
int)
3720 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
3721 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
3722 nsString
::SetCapacity
(unsigned
int)
3723 nsString
::SetLength
(unsigned
int)
3726 basic_nsAWritableString
<unsigned short
>::Assign
(basic_nsAReadableString
<unsigned short
> const
&)
3727 nsDocHeaderData
::nsDocHeaderData
(nsIAtom
*, basic_nsAReadableString
<unsigned short
> const
&)
3731 XPCContext
::newXPCContext
(XPCJSRuntime
*, JSContext
*)
3733 <nsEventQueueService
>
3735 nsEventQueueServiceImpl
::Create
(nsISupports
*, nsID const
&, void
**)
3737 <nsEventQueueService
>
3739 PL_HashTableFinalize
(PLHashTable
*)
3740 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3741 nsHashtable
::nsHashtable
(unsigned
int, int)
3742 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
3743 nsEventQueueServiceImpl
::nsEventQueueServiceImpl
(void
)
3745 <nsEventListenerManager
>
3747 nsVoidArray
::SizeTo
(int)
3748 nsAutoVoidArray
::SizeTo
(int)
3749 nsVoidArray
::GrowArrayBy
(int)
3750 nsVoidArray
::InsertElementAt
(void
*, int)
3751 nsEventListenerManager
::AddEventListener
(nsIDOMEventListener
*, EventArrayType
, int, nsHashKey
*, int)
3753 <nsEventListenerManager
>
3755 nsEventListenerManager
::AddEventListener
(nsIDOMEventListener
*, EventArrayType
, int, nsHashKey
*, int)
3756 nsEventListenerManager
::SetJSEventListener
(nsIScriptContext
*, nsISupports
*, nsIAtom
*, int)
3757 nsEventListenerManager
::AddScriptEventListener
(nsIScriptContext
*, nsISupports
*, nsIAtom
*, nsAString const
&, int)
3759 <nsEventListenerManager
>
3761 nsEventListenerManager
::AddEventListener
(nsIDOMEventListener
*, EventArrayType
, int, nsHashKey
*, int)
3762 nsEventListenerManager
::AddEventListenerByType
(nsIDOMEventListener
*, nsAString const
&, int)
3764 <nsEventListenerManager
>
3766 nsEventListenerManager
::AddEventListener
(nsIDOMEventListener
*, EventArrayType
, int, nsHashKey
*, int)
3767 nsEventListenerManager
::AddEventListenerByIID
(nsIDOMEventListener
*, nsID const
&, int)
3769 <nsEventListenerManager
>
3771 nsVoidArray
::SizeTo
(int)
3772 nsAutoVoidArray
::SizeTo
(int)
3773 nsVoidArray
::GrowArrayBy
(int)
3774 nsVoidArray
::ReplaceElementAt
(void
*, int)
3775 nsEventListenerManager
::GetListenersByType
(EventArrayType
, nsHashKey
*, int)
3777 <nsEventListenerManager
>
3779 nsVoidArray
::SizeTo
(int)
3780 nsAutoVoidArray
::SizeTo
(int)
3781 nsVoidArray
::GrowArrayBy
(int)
3782 nsVoidArray
::ReplaceElementAt
(void
*, int)
3783 nsEventListenerManager
::GetListenersByType
(EventArrayType
, nsHashKey
*, int)
3785 <nsEventListenerManager
>
3787 nsEventListenerManager
::AddEventListener
(nsIDOMEventListener
*, nsID const
&, int, int)
3789 <nsEventListenerManager
>
3791 nsEventListenerManager
::AddEventListener
(nsIDOMEventListener
*, nsID const
&, int, int)
3795 nsCParserNode
::AddAttribute
(CToken
*)
3800 nsDeque
::GrowCapacity
(void
)
3801 nsDeque
::Push
(void
*)
3802 nsCParserNode
::AddAttribute
(CToken
*)
3804 <nsSocketTransportService
>
3806 nsSocketTransportService
::Init
(void
)
3810 nsSocketTransport
::AsyncWrite
(nsIInputStream
*, nsIStreamObserver
*, nsISupports
*)
3818 nsSocketTransport
::doConnection
(short
)
3820 <CompositeDataSourceImpl
>
3823 nsFixedSizeAllocator
::AddBucket
(unsigned
int)
3824 nsFixedSizeAllocator
::Init
(char const
*, unsigned
int const
*, int, int, int)
3825 CompositeDataSourceImpl
::CompositeDataSourceImpl
(void
)
3827 <CompositeDataSourceImpl
>
3830 nsFixedSizeAllocator
::Alloc
(unsigned
int)
3831 CompositeDataSourceImpl
::GetTargets
(nsIRDFResource
*, nsIRDFResource
*, int, nsISimpleEnumerator
**)
3833 <CompositeDataSourceImpl
>
3836 nsFixedSizeAllocator
::Alloc
(unsigned
int)
3837 CompositeDataSourceImpl
::ArcLabelsIn
(nsIRDFNode
*, nsISimpleEnumerator
**)
3839 <CompositeDataSourceImpl
>
3842 nsFixedSizeAllocator
::Alloc
(unsigned
int)
3843 CompositeDataSourceImpl
::ArcLabelsOut
(nsIRDFResource
*, nsISimpleEnumerator
**)
3845 # ----------------------------------------------------------------------
3852 nsMemoryImpl
::Alloc
(unsigned
int)
3853 nsMemory
::Alloc
(unsigned
int)
3854 unsigned short
* AllocateStringCopy
<unsigned short
, unsigned short
>(basic_nsAReadableString
<unsigned short
> const
&, unsigned short
*)
3855 ToNewUnicode
(basic_nsAReadableString
<unsigned short
> const
&)
3856 nsHTMLValue
::nsHTMLValue
(basic_nsAReadableString
<unsigned short
> const
&, nsHTMLUnit
)
3860 nsMemoryImpl
::Alloc
(unsigned
int)
3861 nsMemory
::Alloc
(unsigned
int)
3862 ToNewUnicode
(nsAString const
&)
3863 nsHTMLValue
::SetStringValue
(nsAString const
&, nsHTMLUnit
)
3867 nsMemoryImpl
::Alloc
(unsigned
int)
3868 nsMemory
::Alloc
(unsigned
int)
3869 unsigned short
* AllocateStringCopy
<nsAString
, unsigned short
>(nsAString const
&, unsigned short
*)
3870 ToNewUnicode
(nsAString const
&)
3871 nsHTMLValue
::nsHTMLValue
(nsAString const
&, nsHTMLUnit
)
3875 nsMemoryImpl
::Alloc
(unsigned
int)
3876 nsMemory
::Alloc
(unsigned
int)
3877 unsigned short
* AllocateStringCopy
<nsAString
, unsigned short
>(nsAString const
&, unsigned short
*)
3878 ToNewUnicode
(nsAString const
&)
3879 nsHTMLValue
::SetStringValue
(nsAString const
&, nsHTMLUnit
)
3881 # ----------------------------------------------------------------------
3885 PL_HashTableFinalize
(PLHashTable
*)
3887 nsHashtable
::Put
(nsHashKey
*, void
*)
3888 nsMemCache
::GetCachedNetData
(char const
*, unsigned
int, nsINetDataCacheRecord
**)
3892 PL_HashTableFinalize
(PLHashTable
*)
3893 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3894 nsHashtable
::nsHashtable
(unsigned
int, int)
3895 nsMemCache
::Init
(void
)
3899 nsOpaqueKey
::Clone
(void
) const
3900 nsHashtable
::Put
(nsHashKey
*, void
*)
3901 nsMemCache
::GetCachedNetData
(char const
*, unsigned
int, nsINetDataCacheRecord
**)
3905 nsMemoryImpl
::Alloc
(unsigned
int)
3906 nsMemory
::Alloc
(unsigned
int)
3907 nsOpaqueKey
::Clone
(void
) const
3908 nsHashtable
::Put
(nsHashKey
*, void
*)
3909 nsMemCache
::GetCachedNetData
(char const
*, unsigned
int, nsINetDataCacheRecord
**)
3913 nsOpaqueKey
::Clone
(void
) const
3914 nsHashtable
::Put
(nsHashKey
*, void
*)
3915 nsMemCache
::GetCachedNetData
(char const
*, unsigned
int, nsINetDataCacheRecord
**)
3919 nsMemoryImpl
::Alloc
(unsigned
int)
3920 nsMemory
::Alloc
(unsigned
int)
3921 nsOpaqueKey
::Clone
(void
) const
3922 nsHashtable
::Put
(nsHashKey
*, void
*)
3923 nsMemCache
::GetCachedNetData
(char const
*, unsigned
int, nsINetDataCacheRecord
**)
3928 nsMemCacheRecord
::SetMetaData
(unsigned
int, char const
*)
3933 nsMemCacheRecord
::Init
(char const
*, unsigned
int, unsigned
int, nsMemCache
*)
3937 nsXPIDLString type_info
function
3938 nsXPIDLString type_info
function
3939 nsTextFormatter
::vsmprintf
(unsigned short const
*, void
*)
3940 nsTextFormatter
::smprintf
(unsigned short const
*,...
)
3944 nsXPIDLString type_info
function
3945 nsXPIDLString type_info
function
3946 nsTextFormatter
::vsmprintf
(unsigned short const
*, void
*)
3950 nsXPIDLString type_info
function
3951 nsXPIDLString type_info
function
3952 nsTextFormatter
::vsmprintf
(unsigned short const
*, void
*)
3954 #----------------------------------------------------------------------
3961 PL_HashTableFinalize
(PLHashTable
*)
3962 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3963 nsHashtable
::nsHashtable
(unsigned
int, int)
3964 nsPresContext
::nsPresContext
(void
)
3968 PL_HashTableFinalize
(PLHashTable
*)
3970 nsHashtable
::Put
(nsHashKey
*, void
*)
3971 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
3972 nsPresContext
::LoadImage
(nsString const
&, nsIFrame
*, imgIRequest
**)
3974 #----------------------------------------------------------------------
3981 nsPresState
::SetStateProperty
(nsAString const
&, nsAString const
&)
3985 nsPresState
::SetStatePropertyAsSupports
(nsAString const
&, nsISupports
*)
3989 PL_HashTableFinalize
(PLHashTable
*)
3991 nsHashtable
::Put
(nsHashKey
*, void
*)
3992 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
3993 nsPresState
::SetStatePropertyAsSupports
(basic_nsAReadableString
<unsigned short
> const
&, nsISupports
*)
3997 PL_HashTableFinalize
(PLHashTable
*)
3998 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
3999 nsHashtable
::nsHashtable
(unsigned
int, int)
4000 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
4001 nsPresState
::SetStateProperty
(basic_nsAReadableString
<unsigned short
> const
&, basic_nsAReadableString
<unsigned short
> const
&)
4005 PL_HashTableFinalize
(PLHashTable
*)
4006 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
4007 nsHashtable
::nsHashtable
(unsigned
int, int)
4008 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
4009 nsPresState
::SetStatePropertyAsSupports
(basic_nsAReadableString
<unsigned short
> const
&, nsISupports
*)
4013 PL_HashTableFinalize
(PLHashTable
*)
4015 nsHashtable
::Put
(nsHashKey
*, void
*)
4016 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
4017 nsPresState
::SetStateProperty
(basic_nsAReadableString
<unsigned short
> const
&, basic_nsAReadableString
<unsigned short
> const
&)
4021 nsMemoryImpl
::Alloc
(unsigned
int)
4022 nsMemory
::Alloc
(unsigned
int)
4023 nsSupportsWStringImpl
::SetDataWithLength
(unsigned
int, unsigned short const
*)
4024 nsSupportsWStringImpl
::SetData
(unsigned short const
*)
4025 nsPresState
::SetStateProperty
(basic_nsAReadableString
<unsigned short
> const
&, basic_nsAReadableString
<unsigned short
> const
&)
4029 nsStringKey
::Clone
(void
) const
4030 nsHashtable
::Put
(nsHashKey
*, void
*)
4031 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
4032 nsPresState
::SetStatePropertyAsSupports
(basic_nsAReadableString
<unsigned short
> const
&, nsISupports
*)
4036 nsStringKey
::Clone
(void
) const
4037 nsHashtable
::Put
(nsHashKey
*, void
*)
4038 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
4039 nsPresState
::SetStateProperty
(basic_nsAReadableString
<unsigned short
> const
&, basic_nsAReadableString
<unsigned short
> const
&)
4043 nsMemoryImpl
::Alloc
(unsigned
int)
4044 nsMemory
::Alloc
(unsigned
int)
4045 nsSupportsWStringImpl
::SetDataWithLength
(unsigned
int, unsigned short const
*)
4046 nsSupportsWStringImpl
::SetData
(unsigned short const
*)
4047 nsPresState
::SetStateProperty
(basic_nsAReadableString
<unsigned short
> const
&, basic_nsAReadableString
<unsigned short
> const
&)
4051 PL_HashTableFinalize
(PLHashTable
*)
4052 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
4053 nsHashtable
::nsHashtable
(unsigned
int, int)
4054 nsPresState
::SetStateProperty
(nsAString const
&, nsAString const
&)
4058 PL_HashTableFinalize
(PLHashTable
*)
4059 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
4060 nsHashtable
::nsHashtable
(unsigned
int, int)
4061 nsPresState
::SetStatePropertyAsSupports
(nsAString const
&, nsISupports
*)
4065 PL_HashTableFinalize
(PLHashTable
*)
4067 nsHashtable
::Put
(nsHashKey
*, void
*)
4068 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
4069 nsPresState
::SetStateProperty
(nsAString const
&, nsAString const
&)
4073 PL_HashTableFinalize
(PLHashTable
*)
4075 nsHashtable
::Put
(nsHashKey
*, void
*)
4076 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
4077 nsPresState
::SetStatePropertyAsSupports
(nsAString const
&, nsISupports
*)
4081 nsMemoryImpl
::Alloc
(unsigned
int)
4082 nsMemory
::Alloc
(unsigned
int)
4083 nsSupportsStringImpl
::SetDataWithLength
(unsigned
int, char const
*)
4084 nsSupportsStringImpl
::SetData
(char const
*)
4085 nsPresState
::SetStateProperty
(nsAString const
&, nsAString const
&)
4087 # ----------------------------------------------------------------------
4092 <prefs
-unclassified
>
4096 <prefs
-unclassified
>
4100 <prefs
-unclassified
>
4102 PREF_RegisterCallback
4104 #----------------------------------------------------------------------
4111 nsVoidArray
::SizeTo
(int)
4112 nsVoidArray
::GrowArrayBy
(int)
4113 nsVoidArray
::InsertElementAt
(void
*, int)
4114 imgRequest
::AddProxy
(imgRequestProxy
*)
4118 ImageRequestImpl
::AddObserver
(nsIImageRequestObserver
*)
4123 ImageRequestImpl
::Init
(void
*, char const
*, nsIImageRequestObserver
*, unsigned
int const
*, unsigned
int, unsigned
int, unsigned
int, ilINetContext
*)
4125 <imglib
-unclassified
>
4127 ImageNetContextImpl
::GetURL
(ilIURL
*, ImgCachePolicy
, ilINetReader
*, int)
4129 # il_group_notify() is really a call to a static rounting il_init_scaling()
4132 il_group_notify
(_IL_GroupContext
*, long
)
4133 il_size
(il_container_struct
*)
4134 ImgDCallbk
::ImgDCBImageSize
(void
)
4138 il_gif_write
(il_container_struct
*, unsigned char const
*, int)
4142 il_gif_write
(il_container_struct
*, unsigned char const
*, int)
4146 il_gif_init
(il_container_struct
*)
4152 <imglib
-container
-stuff
>
4154 il_get_container
(_IL_GroupContext
*, ImgCachePolicy
, char const
*, _NI_IRGB
*, IL_DitherMode
, int, int, int)
4158 IL_CreateTrueColorSpace
4162 il_size
(il_container_struct
*)
4163 ImgDCallbk
::ImgDCBImageSize
(void
)
4167 IL_CreateGreyScaleColorSpace
4171 il_BACat
(char
**, unsigned
int, char const
*, unsigned
int)
4175 il_BACat
(char
**, unsigned
int, char const
*, unsigned
int)
4179 ImageConsumer
::OnStartRequest
(nsIChannel
*, nsISupports
*)
4181 # These are really called from `static' routines in ilclient.cpp,
4182 # *not* ImgDCallbk::CreateInstance()
4185 ImgDCallbk
::CreateInstance
(nsID const
&, il_container_struct
*, nsID const
&, void
**)
4187 #----------------------------------------------------------------------
4192 nsImageGTK
::Init
(int, int, int, nsMaskRequirements
)
4194 #----------------------------------------------------------------------
4196 # nsLayoutHistoryState
4199 <nsLayoutHistoryState
>
4201 PL_HashTableFinalize
(PLHashTable
*)
4202 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
4203 nsHashtable
::nsHashtable
(unsigned
int, int)
4204 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
4205 nsLayoutHistoryState
::nsLayoutHistoryState
(void
)
4207 <nsLayoutHistoryState
>
4209 PL_HashTableFinalize
(PLHashTable
*)
4210 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
4211 nsHashtable
::nsHashtable
(unsigned
int, int)
4212 nsLayoutHistoryState
::nsLayoutHistoryState
(void
)
4214 <nsLayoutHistoryState
>
4216 PL_HashTableFinalize
(PLHashTable
*)
4218 nsHashtable
::Put
(nsHashKey
*, void
*)
4219 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
4220 nsLayoutHistoryState
::AddState
(unsigned
int, nsIPresState
*, nsIStatefulFrame
::StateType
)
4222 <nsLayoutHistoryState
>
4224 nsVoidKey
::Clone
(void
) const
4225 nsHashtable
::Put
(nsHashKey
*, void
*)
4226 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
4227 nsLayoutHistoryState
::AddState
(unsigned
int, nsIPresState
*, nsIStatefulFrame
::StateType
)
4229 <nsLayoutHistoryState
>
4231 nsMemoryImpl
::Alloc
(unsigned
int)
4232 nsMemory
::Alloc
(unsigned
int)
4233 nsCStringKey
::Clone
(void
) const
4234 nsHashtable
::Put
(nsHashKey
*, void
*)
4235 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
4236 nsLayoutHistoryState
::AddState
(nsCString const
&, nsIPresState
*)
4238 <nsLayoutHistoryState
>
4240 PL_HashTableFinalize
(PLHashTable
*)
4242 nsHashtable
::Put
(nsHashKey
*, void
*)
4243 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
4244 nsLayoutHistoryState
::AddState
(nsCString const
&, nsIPresState
*)
4246 # ----------------------------------------------------------------------
4253 Local_SACat
(char
**, char const
*)
4254 COOKIE_GetCookie
(char
*)
4258 cookie_IsFromHost
(_cookie_CookieStruct
*, char
*)
4262 nsMemoryImpl
::Alloc
(unsigned
int)
4263 nsMemory
::Alloc
(unsigned
int)
4264 ToNewCString
(nsAString const
&)
4266 nsCookieService
::Init
(void
)
4268 # ----------------------------------------------------------------------
4270 <nsReplacementPolicy
>
4272 nsMemoryImpl
::Realloc
(void
*, unsigned
int)
4273 nsMemory
::Realloc
(void
*, unsigned
int)
4274 nsReplacementPolicy
::AssociateCacheEntryWithRecord
(nsINetDataCacheRecord
*, nsINetDataCache
*, nsCachedNetData
**)
4276 <nsReplacementPolicy
>
4278 nsMemoryImpl
::Alloc
(unsigned
int)
4279 nsMemory
::Alloc
(unsigned
int)
4280 nsReplacementPolicy
::Init
(unsigned
int)
4284 nsMemoryImpl
::Alloc
(unsigned
int)
4285 nsMemory
::Alloc
(unsigned
int)
4286 nsStr
::Alloc
(nsStr
&, unsigned
int)
4287 nsStr
::Realloc
(nsStr
&, unsigned
int)
4288 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
4289 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
4290 nsCString
::SetCapacity
(unsigned
int)
4291 nsCString
::SetLength
(unsigned
int)
4292 nsACString
::do_AssignFromReadable
(nsACString const
&)
4293 nsACString
::do_AssignFromElementPtr
(char const
*)
4294 nsHttpHeaderArray
::SetHeader
(nsHttpAtom
, char const
*)
4298 PL_HashTableFinalize
(PLHashTable
*)
4300 nsHashtable
::Put
(nsHashKey
*, void
*)
4301 nsHTTPHandler
::SetServerCapabilities
(char const
*, int, unsigned
int)
4305 PL_HashTableFinalize
(PLHashTable
*)
4306 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
4307 nsHashtable
::nsHashtable
(unsigned
int, int)
4308 nsHTTPHandler
::nsHTTPHandler
(void
)
4312 nsCStringKey
::Clone
(void
) const
4313 nsHashtable
::Put
(nsHashKey
*, void
*)
4314 nsHTTPHandler
::SetServerCapabilities
(char const
*, int, unsigned
int)
4319 ArenaImpl
::Alloc
(unsigned
int)
4320 nsCachedNetData
::operator new
(unsigned
int, nsIArena
*)
4322 <ns4xPluginStreamListener
>
4324 ns4xPluginStreamListener
::OnDataAvailable
(nsIPluginStreamInfo
*, nsIInputStream
*, unsigned
int)
4328 nsMemoryImpl
::Alloc
(unsigned
int)
4329 nsSegmentedBuffer
::AppendNewSegment
(void
)
4337 PL_HashTableFinalize
(PLHashTable
*)
4338 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
4339 nsHashtable
::nsHashtable
(unsigned
int, int)
4340 __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii
4345 PL_HashTableFinalize
(PLHashTable
*)
4346 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
4347 nsHashtable
::nsHashtable
(unsigned
int, int)
4348 nsObjectHashtable
::nsObjectHashtable
(void
*(*)(nsHashKey
*, void
*, void
*), void
*, int (*)(nsHashKey
*, void
*, void
*), void
*, unsigned
int, int)
4353 nsMemoryImpl
::Alloc
(unsigned
int)
4354 nsMemory
::Alloc
(unsigned
int)
4355 ToNewCString
(nsACString const
&)
4356 nsIOService
::ResolveRelativePath
(char const
*, char const
*, char
**)
4357 nsJARURI
::SetSpec
(char const
*)
4359 <nsStreamConverterService
>
4361 PL_HashTableFinalize
(PLHashTable
*)
4362 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
4363 nsHashtable
::nsHashtable
(unsigned
int, int)
4364 nsStreamConverterService
::Init
(void
)
4368 PL_HashTableFinalize
(PLHashTable
*)
4369 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
4370 nsHashtable
::nsHashtable
(unsigned
int, int)
4371 nsLayoutUtils
::GetDynamicScriptContext
(JSContext
*, nsIScriptContext
**)
4375 PL_HashTableFinalize
(PLHashTable
*)
4377 nsHashtable
::Put
(nsHashKey
*, void
*)
4378 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
4379 nsDNSService
::GetLookupEntry
(char const
*, nsDNSLookup
**)
4384 nsDNSService
::Init
(void
)
4388 nsDNSService
::GetLookupEntry
(char const
*, nsDNSLookup
**)
4392 nsDNSService
::Lookup
(char const
*, nsIDNSListener
*, nsISupports
*, nsIRequest
**)
4396 nsCStringKey
::Clone
(void
) const
4397 nsHashtable
::Put
(nsHashKey
*, void
*)
4398 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
4399 nsDNSService
::GetLookupEntry
(char const
*, nsDNSLookup
**)
4404 nsDNSLookup
::InitiateLookup
(void
)
4408 nsSupportsArray
::Create
(nsISupports
*, nsID const
&, void
**)
4409 NS_NewISupportsArray
(nsISupportsArray
**)
4410 nsDNSLookup
::Init
(char const
*)
4414 nsDNSLookup
::Create
(char const
*)
4416 # ----------------------------------------------------------------------
4423 PL_HashTableFinalize
(PLHashTable
*)
4425 nsHashtable
::Put
(nsHashKey
*, void
*)
4426 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
4427 nsFormControlList
::AddElementToTable
(nsIFormControl
*, basic_nsAReadableString
<unsigned short
> const
&)
4431 PL_HashTableFinalize
(PLHashTable
*)
4432 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
4433 nsHashtable
::nsHashtable
(unsigned
int, int)
4434 nsFormControlList
::nsFormControlList
(nsIDOMHTMLFormElement
*)
4438 nsFormControlList
::AddElementToTable
(nsIFormControl
*, basic_nsAReadableString
<unsigned short
> const
&)
4442 nsStringKey
::Clone
(void
) const
4443 nsHashtable
::Put
(nsHashKey
*, void
*)
4444 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
4445 nsFormControlList
::AddElementToTable
(nsIFormControl
*, basic_nsAReadableString
<unsigned short
> const
&)
4449 PL_HashTableFinalize
(PLHashTable
*)
4450 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
4451 nsHashtable
::nsHashtable
(unsigned
int, int)
4452 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
4453 nsFormControlList
::AddElementToTable
(nsIFormControl
*, basic_nsAReadableString
<unsigned short
> const
&)
4457 PL_HashTableFinalize
(PLHashTable
*)
4459 nsHashtable
::Put
(nsHashKey
*, void
*)
4460 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
4461 nsFormControlList
::AddElementToTable
(nsIFormControl
*, nsAString const
&)
4463 # ----------------------------------------------------------------------
4465 # nsControllerCommandManager
4468 <nsControllerCommandManager
>
4471 NS_NewControllerCommandManager
(nsIControllerCommandManager
**)
4473 <nsControllerCommandManager
>
4475 PL_HashTableFinalize
(PLHashTable
*)
4476 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
4477 nsHashtable
::nsHashtable
(unsigned
int, int)
4478 nsControllerCommandManager
::nsControllerCommandManager
(void
)
4480 <nsControllerCommandManager
>
4482 PL_HashTableFinalize
(PLHashTable
*)
4484 nsHashtable
::Put
(nsHashKey
*, void
*)
4485 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
4486 nsControllerCommandManager
::RegisterCommand
(nsAString const
&, nsIControllerCommand
*)
4488 <nsControllerCommandManager
>
4490 PL_HashTableFinalize
(PLHashTable
*)
4492 nsHashtable
::Put
(nsHashKey
*, void
*)
4493 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
4494 nsControllerCommandManager
::RegisterCommand
(unsigned short const
*, nsIControllerCommand
*)
4496 <nsControllerCommandManager
>
4498 nsStringKey
::Clone
(void
) const
4499 nsHashtable
::Put
(nsHashKey
*, void
*)
4500 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
4501 nsControllerCommandManager
::RegisterCommand
(unsigned short const
*, nsIControllerCommand
*)
4503 <nsControllerCommandManager
>
4505 PL_HashTableFinalize
(PLHashTable
*)
4506 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
4507 nsHashtable
::nsHashtable
(unsigned
int, int)
4508 nsSupportsHashtable
::nsSupportsHashtable
(unsigned
int, int)
4509 nsControllerCommandManager
::nsControllerCommandManager
(void
)
4513 nsMemoryImpl
::Alloc
(unsigned
int)
4514 nsMemory
::Alloc
(unsigned
int)
4515 nsConsoleService
::nsConsoleService
(void
)
4519 nsGenericElement
::GetDOMSlots
(void
)
4523 HTMLAttribute
::CopyHTMLAttributes
(HTMLAttribute
*, HTMLAttribute
**)
4525 # ----------------------------------------------------------------------
4527 # HTMLAttributesImpl
4530 <HTMLAttributesImpl
>
4532 HTMLAttributesImpl
::SetAttributeFor
(nsIAtom
*, nsAString const
&, int, nsIHTMLContent
*, nsIHTMLStyleSheet
*)
4534 <HTMLAttributesImpl
>
4536 HTMLAttributesImpl
::SetAttributeFor
(nsIAtom
*, nsHTMLValue const
&, int, nsIHTMLContent
*, nsIHTMLStyleSheet
*, int &)
4538 <HTMLAttributesImpl
>
4541 HTMLAttributesImpl
::SetAttributeName
(nsIAtom
*, int &)
4543 <HTMLAttributesImpl
>
4545 nsHTMLMappedAttributes
::SetAttribute
(nsIAtom
*, nsHTMLValue const
&)
4546 HTMLAttributesImpl
::SetAttributeFor
(nsIAtom
*, nsHTMLValue const
&, int, nsIHTMLContent
*, nsIHTMLStyleSheet
*, int &)
4548 <HTMLAttributesImpl
>
4550 nsMemoryImpl
::Alloc
(unsigned
int)
4551 nsMemory
::Alloc
(unsigned
int)
4552 nsCRT
::strndup
(unsigned short const
*, unsigned
int)
4553 nsCRT
::strdup
(unsigned short const
*)
4554 nsHTMLValue
::nsHTMLValue
(nsHTMLValue const
&)
4555 HTMLAttributesImpl
::SetAttributeFor
(nsIAtom
*, nsHTMLValue const
&, int, nsIHTMLContent
*, nsIHTMLStyleSheet
*, int &)
4557 <HTMLAttributesImpl
>
4559 nsHTMLMappedAttributes
::nsHTMLMappedAttributes
(nsHTMLMappedAttributes const
&)
4560 nsHTMLMappedAttributes
::Clone
(nsHTMLMappedAttributes
**) const
4561 HTMLAttributesImpl
::EnsureSingleMappedFor
(nsIHTMLContent
*, nsIHTMLStyleSheet
*, int)
4563 # ----------------------------------------------------------------------
4568 nsEntityConverter
::LoadVersionPropertyFile
(void
)
4573 nsTableFrame
::nsTableFrame
(void
)
4578 nsTableFrame
::BalanceColumnWidths
(nsIPresContext
*, nsHTMLReflowState const
&, nsSize const
&, nsSize
*)
4582 nsTableFrame
::Init
(nsIPresContext
*, nsIContent
*, nsIFrame
*, nsIStyleContext
*, nsIFrame
*)
4586 nsTableCellFrame
::GetFrameName
(nsString
&) const
4590 nsCellMap
::AppendCell
(nsTableCellMap
&, nsTableCellFrame
&, int, int)
4594 nsCellMap
::Grow
(nsTableCellMap
&, int, int)
4598 nsVoidArray
::SizeTo
(int)
4599 nsVoidArray
::nsVoidArray
(int)
4600 nsCellMap
::Grow
(nsTableCellMap
&, int, int)
4604 nsTableCellMap
::InsertGroupCellMap
(nsTableRowGroupFrame
&, nsTableRowGroupFrame
*&)
4608 nsTableCellMap
::AddColsAtEnd
(unsigned
int)
4613 nsEncoderSupport
::nsEncoderSupport
(void
)
4615 <nsFrameImageLoader
>
4617 Init__18nsFrameImageLoaderP14nsIPresContextP13nsIImageGroupRC8nsStringPCUiPC6nsSizeP8nsIFrame16nsImageAnimationPFP14nsIPresContextP19nsIFrameImageLoaderP8nsIFramePvUi_UiPvT9
4619 <nsFrameImageLoader
>
4621 AddFrame__18nsFrameImageLoaderP8nsIFramePFP14nsIPresContextP19nsIFrameImageLoaderP8nsIFramePvUi_UiPvT3
4624 <nsFloaterCacheFreeList
>
4626 nsFloaterCacheFreeList
::Alloc
(void
)
4630 nsDocLoaderImpl
::AddChannelInfo
(nsIChannel
*)
4634 nsDocLoaderImpl
::AddRequestInfo
(nsIRequest
*)
4639 nsFixedSizeAllocator
::AddBucket
(unsigned
int)
4640 nsFixedSizeAllocator
::Init
(char const
*, unsigned
int const
*, int, int, int)
4641 nsTokenAllocator
::nsTokenAllocator
(void
)
4646 SinkContext
::AddText
(basic_nsAReadableString
<unsigned short
> const
&)
4651 SinkContext
::GrowStack
(void
)
4655 nsMemoryImpl
::Alloc
(unsigned
int)
4656 nsMemory
::Alloc
(unsigned
int)
4657 nsScanner
::Append
(char const
*, unsigned
int)
4661 nsParser
::Parse
(nsIURI
*, nsIStreamObserver
*, int, void
*, nsDTDMode
)
4665 nsParser
::Parse
(basic_nsAReadableString
<unsigned short
> const
&, void
*, nsString const
&, int, int, nsDTDMode
)
4670 nsParser
::OnDataAvailable
(nsIChannel
*, nsISupports
*, nsIInputStream
*, unsigned
int, unsigned
int)
4675 InitializeElementTable
(void
)
4679 nsStorageStream
::Init
(unsigned
int, unsigned
int, nsIMemory
*)
4684 nsEntryStack
::EnsureCapacityFor
(int, int)
4688 nsCacheManager
::Init
(void
)
4692 nsMemoryImpl
::Alloc
(unsigned
int)
4693 nsMemory
::Alloc
(unsigned
int)
4694 nsStr
::Alloc
(nsStr
&, unsigned
int)
4695 nsStr
::Realloc
(nsStr
&, unsigned
int)
4696 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
4697 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
4698 nsString
::SetCapacity
(unsigned
int)
4699 nsString
::SetLength
(unsigned
int)
4702 basic_nsAWritableString
<unsigned short
>::Assign
(unsigned short const
*)
4703 nsScriptError
::Init
(unsigned short const
*, unsigned short const
*, unsigned short const
*, unsigned
int, unsigned
int, unsigned
int, char const
*)
4707 nsMemoryImpl
::Alloc
(unsigned
int)
4708 nsMemory
::Alloc
(unsigned
int)
4709 nsStr
::Alloc
(nsStr
&, unsigned
int)
4710 nsStr
::Realloc
(nsStr
&, unsigned
int)
4711 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
4712 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
4713 nsCString
::SetCapacity
(unsigned
int)
4714 nsCString
::SetLength
(unsigned
int)
4717 basic_nsAWritableString
<char
>::Assign
(char const
*)
4718 nsScriptError
::Init
(unsigned short const
*, unsigned short const
*, unsigned short const
*, unsigned
int, unsigned
int, unsigned
int, char const
*)
4724 <nsString
::PRUnichar
*>
4738 nsDiskCacheDevice
::Init
(void
)
4740 <nsXULPrototypeAttribute
>
4743 XULContentSinkImpl
::AddAttributes
(nsIParserNode const
&, nsXULPrototypeElement
*)
4746 # XPCNativeInterface::NewInstance allocates an array of XPCNativeMember
4747 # objects, and it also allocates an array of bytes to use for
4748 # XPCNativeInterface objects. Trace would be the same for each.
4750 <XPCNativeInterface
>
4753 XPCNativeInterface
::NewInstance
(XPCCallContext
&, nsIInterfaceInfo
*)
4755 <XPCNativeInterface
>
4758 JS_DHashTableOperate
4759 XPCNativeInterface
::GetNewOrUsed
(XPCCallContext
&, nsID const
*)
4761 <nsDiskCacheBlockFile
::mBitmap
>
4764 nsDiskCacheBlockFile
::Open
(nsILocalFile
*, unsigned
int)
4766 #----------------------------------------------------------------------
4771 <nsConflictSet
::mBindingDependencies
>
4774 nsConflictSet
::AllocBindingTable
(void
*, unsigned
int)
4776 <nsConflictSet
::mBindingDependencies
>
4779 nsFixedSizeAllocator
::Alloc
(unsigned
int)
4780 nsConflictSet
::AllocBindingEntry
(void
*, void const
*)
4782 <nsConflictSet
::mClusters
>
4785 nsConflictSet
::AllocClusterTable
(void
*, unsigned
int)
4787 <nsConflictSet
::mClusters
>
4790 nsFixedSizeAllocator
::Alloc
(unsigned
int)
4791 nsConflictSet
::AllocClusterEntry
(void
*, void const
*)
4793 <nsConflictSet
::mSupport
>
4796 nsConflictSet
::AllocSupportTable
(void
*, unsigned
int)
4798 <nsConflictSet
::mSupport
>
4801 nsFixedSizeAllocator
::Alloc
(unsigned
int)
4802 nsConflictSet
::AllocSupportEntry
(void
*, void const
*)
4804 <nsConflictSet
::mSupport
>
4807 nsFixedSizeAllocator
::Alloc
(unsigned
int)
4808 nsRDFConMemberTestNode
::Element
::Clone
(void
*) const
4810 <nsConflictSet
::mSupport
>
4813 nsFixedSizeAllocator
::Alloc
(unsigned
int)
4814 nsRDFConInstanceTestNode
::Element
::Clone
(void
*) const
4816 <nsConflictSet
::mSupport
>
4819 nsFixedSizeAllocator
::Alloc
(unsigned
int)
4820 nsRDFConInstanceTestNode
::FilterInstantiations
(InstantiationSet
&, void
*) const
4822 <nsConflictSet
::mSupport
>
4824 MemoryElementSet
::Add
(MemoryElement
*)
4829 PL_DHashTableOperate
4830 nsTemplateMatchRefSet
::AddToTable
(nsTemplateMatch
*)
4831 nsTemplateMatchRefSet
::Add
(nsTemplateMatch const
*)
4832 nsConflictSet
::Add
(nsTemplateMatch
*)
4837 nsFixedSizeAllocator
::AddBucket
(unsigned
int)
4838 nsFixedSizeAllocator
::Init
(char const
*, unsigned
int const
*, int, int, int)
4839 nsConflictSet
::Init
(void
)
4844 nsFixedSizeAllocator
::Alloc
(unsigned
int)
4845 nsConflictSet
::SupportEntry
::Create
(nsFixedSizeAllocator
&)
4850 nsFixedSizeAllocator
::Alloc
(unsigned
int)
4851 nsConflictSet
::ClusterEntry
::Create
(nsFixedSizeAllocator
&)
4853 #----------------------------------------------------------------------
4857 nsAssignmentSet
::Add
(nsAssignment const
&)
4859 #----------------------------------------------------------------------
4861 # nsXULTemplateBuilder
4864 <nsXULTemplateBuilder
>
4866 nsXULTemplateBuilder
::CompileSimpleRule
(nsIContent
*, int, InnerNode
*)
4868 <nsXULTemplateBuilder
>
4871 nsXULContentBuilder
::nsXULContentBuilder
(void
)
4873 <nsXULTemplateBuilder
>
4876 nsContentSupportMap
::Init
(void
)
4878 <nsXULTemplateBuilder
>
4881 PL_DHashTableOperate
4882 nsXULContentBuilder
::BuildContentFromTemplate
(nsIContent
*, nsIContent
*, nsIContent
*, int, nsIRDFResource
*, int, nsTemplateMatch
*, nsIContent
**, int *)
4884 <nsXULTemplateBuilder
>
4886 nsMemoryImpl
::Alloc
(unsigned
int)
4887 nsMemory
::Alloc
(unsigned
int)
4888 nsCRT
::strndup
(unsigned short const
*, unsigned
int)
4889 nsCRT
::strdup
(unsigned short const
*)
4890 nsXULTemplateBuilder
::AddBindingsFor
(nsXULTemplateBuilder
*, nsAString const
&, void
*)
4892 #----------------------------------------------------------------------
4900 nsRuleNetwork
::Init
(void
)
4902 #----------------------------------------------------------------------
4909 nsTemplateRule
::AddBinding
(int, nsIRDFResource
*, int)
4911 #----------------------------------------------------------------------
4918 nsAssignmentSet
::Add
(nsAssignment const
&)
4919 nsTemplateRule
::ComputeAssignmentFor
(nsConflictSet
&, nsTemplateMatch
*, int, Value
*) const
4920 nsTemplateMatch
::GetAssignmentFor
(nsConflictSet
&, int, Value
*)
4925 nsFixedSizeAllocator
::Alloc
(unsigned
int)
4926 nsInstantiationNode
::Propagate
(InstantiationSet const
&, void
*)
4931 nsFixedSizeAllocator
::Alloc
(unsigned
int)
4932 nsRDFConMemberTestNode
::FilterInstantiations
(InstantiationSet
&, void
*) const
4937 nsFixedSizeAllocator
::Alloc
(unsigned
int)
4938 nsTemplateMatch
::Create
(nsFixedSizeAllocator
&, nsTemplateRule const
*, Instantiation const
&, nsAssignmentSet const
&)
4940 #----------------------------------------------------------------------
4942 <ReteNodeSet
::mNodes
>
4945 ReteNodeSet
::Add
(ReteNode
*)
4947 #----------------------------------------------------------------------
4952 nsStaticComponentLoader
::GetModuleInfo
(void
)
4957 RuleHash
::EnumerateAllRules
(int, nsIAtom
*, nsIAtom
*, nsVoidArray const
&, void
(*)(nsICSSStyleRule
*, void
*), void
*)
4962 XPCNativeSet
::NewInstance
(XPCCallContext
&, nsIInterfaceInfo
*)
4967 JS_DHashTableOperate
4968 XPCNativeSet
::ClearCacheEntryForClassInfo
(nsIClassInfo
*)
4973 XPCNativeSet
::NewInstanceMutate
(XPCNativeSet
*, XPCNativeInterface
*, unsigned short
)
4978 nsResourceSet
::Add
(nsIRDFResource
*)
4980 <nsXPCWrappedJSClass
::mDescriptors
>
4983 nsXPCWrappedJSClass
::nsXPCWrappedJSClass
(XPCCallContext
&, nsID const
&, nsIInterfaceInfo
*)
4985 <orkin
-unclassified
>
4987 orkinHeap
::Alloc
(nsIMdbEnv
*, unsigned
int, void
**)
4989 <nsGenericAttribute
>
4991 nsGenericContainerElement
::SetAttribute
(nsINodeInfo
*, nsAString const
&, int)
4994 # Space for LiteralImpl is allocated using global operator new so
4995 # that extra space can be allocated for its string value.
5001 <nsXULContentSinkImpl
::mText
>
5003 nsMemoryImpl
::Alloc
(unsigned
int)
5004 nsMemory
::Alloc
(unsigned
int)
5005 nsStr
::Alloc
(nsStr
&, unsigned
int)
5006 nsStr
::Realloc
(nsStr
&, unsigned
int)
5007 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
5008 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
5009 nsString
::SetCapacity
(unsigned
int)
5010 XULContentSinkImpl
::FlushText
(int)
5012 <nsPersistentProperties
>
5014 nsMemoryImpl
::Alloc
(unsigned
int)
5015 nsMemory
::Alloc
(unsigned
int)
5016 nsCRT
::strndup
(unsigned short const
*, unsigned
int)
5017 nsCRT
::strdup
(unsigned short const
*)
5018 nsString
::ToNewUnicode
(void
) const
5019 nsPersistentProperties
::SetStringProperty
(nsString const
&, nsString
&, nsString
&)
5023 nsMemoryImpl
::Alloc
(unsigned
int)
5024 nsMemory
::Alloc
(unsigned
int)
5025 nsCRT
::strndup
(unsigned short const
*, unsigned
int)
5026 nsCRT
::strdup
(unsigned short const
*)
5027 nsCSSValue
::operator
=(nsCSSValue const
&)
5029 #----------------------------------------------------------------------
5036 nsVoidArray
::SizeTo
(int)
5037 nsAutoVoidArray
::SizeTo
(int)
5038 nsVoidArray
::GrowArrayBy
(int)
5039 nsVoidArray
::InsertElementAt
(void
*, int)
5040 nsXULDocument
::AddObserver
(nsIDocumentObserver
*)
5042 <nsXULDocument
::mBoxObjectTable
>
5044 PL_HashTableFinalize
(PLHashTable
*)
5046 nsHashtable
::Put
(nsHashKey
*, void
*)
5047 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
5048 nsXULDocument
::SetBoxObjectFor
(nsIDOMElement
*, nsIBoxObject
*)
5050 <nsXULDocument
::mTemplateBuilderTable
>
5052 PL_HashTableFinalize
(PLHashTable
*)
5054 nsHashtable
::Put
(nsHashKey
*, void
*)
5055 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
5056 nsXULDocument
::SetTemplateBuilderFor
(nsIContent
*, nsIXULTemplateBuilder
*)
5058 # ----------------------------------------------------------------------
5060 <nsXULDocument
::mElementMap
>
5062 nsMemoryImpl
::Alloc
(unsigned
int)
5063 nsMemory
::Alloc
(unsigned
int)
5064 ToNewUnicode
(nsAString const
&)
5065 nsElementMap
::Add
(nsAString const
&, nsIContent
*)
5066 nsXULDocument
::AddElementToMap
(nsIContent
*)
5068 <nsXULDocument
::mElementMap
>
5070 nsMemoryImpl
::Alloc
(unsigned
int)
5071 nsMemory
::Alloc
(unsigned
int)
5072 ToNewUnicode
(nsAString const
&)
5073 nsElementMap
::Add
(nsAString const
&, nsIContent
*)
5074 nsXULDocument
::AddElementForID
(nsAString const
&, nsIContent
*)
5076 <nsXULDocument
::mElementMap
>
5079 nsFixedSizeAllocator
::Alloc
(unsigned
int)
5080 nsXULTreeElement
::SelectCallback
(nsITimer
*, void
*)
5083 nsElementMap
::Add
(nsAString const
&, nsIContent
*)
5085 <nsXULDocument
::mElementMap
>
5088 nsFixedSizeAllocator
::Alloc
(unsigned
int)
5089 NS_NewControllerCommandManager
(nsIControllerCommandManager
**)
5092 nsElementMap
::Add
(nsAString const
&, nsIContent
*)
5094 <nsXULDocument
::mElementMap
>
5097 nsFixedSizeAllocator
::Alloc
(unsigned
int)
5098 nsElementMap
::Add
(nsAString const
&, nsIContent
*)
5100 <nsXULDocument
::mElementMap
>
5103 nsFixedSizeAllocator
::AddBucket
(unsigned
int)
5104 nsFixedSizeAllocator
::Init
(char const
*, unsigned
int const
*, int, int, int)
5105 nsElementMap
::nsElementMap
(void
)
5107 <nsXULDocument
::mElementMap
>
5109 nsMemoryImpl
::Alloc
(unsigned
int)
5110 nsMemory
::Alloc
(unsigned
int)
5111 unsigned short
* AllocateStringCopy
<nsAString
, unsigned short
>(nsAString const
&, unsigned short
*)
5112 ToNewUnicode
(nsAString const
&)
5113 nsElementMap
::Add
(nsAString const
&, nsIContent
*)
5115 <nsXULDocument
::mContentWrapperHash
>
5117 PL_HashTableFinalize
(PLHashTable
*)
5119 nsHashtable
::Put
(nsHashKey
*, void
*)
5120 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
5121 nsXULDocument
::AddReference
(void
*, nsISupports
*)
5126 nsSupportsArray
::GrowArrayBy
(int)
5127 nsSupportsArray
::InsertElementAt
(nsISupports
*, unsigned
int)
5128 nsSupportsArray
::AppendElement
(nsISupports
*)
5129 nsXULDocument
::PrepareToWalk
(void
)
5135 nsXULDocument
::AddBroadcastListenerFor
(nsIDOMElement
*, nsIDOMElement
*, nsAString const
&)
5137 #----------------------------------------------------------------------
5139 <nsHTMLValue
::mValue.mString
>
5141 nsMemoryImpl
::Alloc
(unsigned
int)
5142 nsMemory
::Alloc
(unsigned
int)
5143 ToNewUnicode
(nsAString const
&)
5144 nsHTMLValue
::nsHTMLValue
(nsAString const
&, nsHTMLUnit
)
5148 nsMemoryImpl
::Alloc
(unsigned
int)
5149 nsMemory
::Alloc
(unsigned
int)
5151 nsStdURL
::Resolve
(char const
*, char
**)
5152 CSSParserImpl
::ParseURL
(int &, nsCSSValue
&)
5156 nsMemoryImpl
::Alloc
(unsigned
int)
5157 nsMemory
::Alloc
(unsigned
int)
5159 nsStdURL
::Resolve
(char const
*, char
**)
5163 PL_HashTableFinalize
(PLHashTable
*)
5164 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
5165 nsHashtable
::nsHashtable
(unsigned
int, int)
5166 nsRuleNode
::Transition
(nsIStyleRule
*, nsIRuleNode
**)
5167 nsRuleWalker
::Forward
(nsIStyleRule
*)
5170 # Doesn't inherit nsISupports
5172 <nsSupportsHashtable
>
5174 nsRuleNode
::Transition
(nsIStyleRule
*, nsIRuleNode
**)
5181 nsClassList
::ParseClasses
(nsClassList
**, nsAString const
&)
5184 # Doesn't inherit nsISupports
5188 nsCheapVoidArray
::SwitchToVector
(void
)
5190 <nsEventListenerManager
>
5192 nsEventListenerManager
::GetListenersByType
(EventArrayType
, nsHashKey
*, int)
5194 #----------------------------------------------------------------------
5196 <nsServiceModule
::mServices
>
5198 PL_HashTableFinalize
(PLHashTable
*)
5199 PL_HashTableInit
(PLHashTable
*, unsigned
int, unsigned
int (*)(void const
*), int (*)(void const
*, void const
*), int (*)(void const
*, void const
*), PLHashAllocOps const
*, void
*)
5200 nsHashtable
::nsHashtable
(unsigned
int, int)
5201 nsObjectHashtable
::nsObjectHashtable
(void
*(*)(nsHashKey
*, void
*, void
*), void
*, int (*)(nsHashKey
*, void
*, void
*), void
*, unsigned
int, int)
5202 nsServiceManagerImpl
::nsServiceManagerImpl
(void
)
5204 <nsImportedStringHandle
>
5206 nsXPIDLCString
::PrepareForUseAsOutParam
(void
)
5210 nsXBLBinding
::InitClass
5215 nsFixedSizeAllocator
::Alloc
(unsigned
int)
5216 InMemoryDataSource
::LockedAssert
(nsIRDFResource
*, nsIRDFResource
*, nsIRDFNode
*, int)
5218 <nsXBLAttributeEntry
>
5221 nsFixedSizeAllocator
::Alloc
(unsigned
int)
5222 nsXBLPrototypeBinding
::ConstructAttributeTable
(nsIContent
*)
5224 #----------------------------------------------------------------------
5231 PL_HashTableFinalize
(PLHashTable
*)
5233 nsHashtable
::Put
(nsHashKey
*, void
*)
5234 nsSupportsHashtable
::Put
(nsHashKey
*, nsISupports
*, nsISupports
**)
5235 nsRuleNode
::Transition
(nsIStyleRule
*, nsIRuleNode
**)
5239 nsMemoryImpl
::Alloc
(unsigned
int)
5240 nsMemory
::Alloc
(unsigned
int)
5241 nsStr
::Alloc
(nsStr
&, unsigned
int)
5242 nsStr
::Realloc
(nsStr
&, unsigned
int)
5243 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
5244 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
5245 nsString
::SetCapacity
(unsigned
int)
5246 nsString
::SetLength
(unsigned
int)
5247 nsAString
::do_AppendFromReadable
(nsAString const
&)
5248 nsAString
::do_AppendFromElementPtr
(unsigned short const
*)
5249 nsRuleNode
::ComputeDisplayData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5253 nsMemoryImpl
::Alloc
(unsigned
int)
5254 nsMemory
::Alloc
(unsigned
int)
5255 nsStr
::Alloc
(nsStr
&, unsigned
int)
5256 nsStr
::Realloc
(nsStr
&, unsigned
int)
5257 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
5258 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
5259 nsString
::SetCapacity
(unsigned
int)
5260 nsString
::SetLength
(unsigned
int)
5261 nsAString
::do_AppendFromReadable
(nsAString const
&)
5262 nsAString
::do_AppendFromElementPtr
(unsigned short const
*)
5263 nsRuleNode
::ComputeBackgroundData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5267 nsMemoryImpl
::Alloc
(unsigned
int)
5268 nsMemory
::Alloc
(unsigned
int)
5269 nsStr
::Alloc
(nsStr
&, unsigned
int)
5270 nsStr
::Realloc
(nsStr
&, unsigned
int)
5271 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
5272 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
5273 nsString
::SetCapacity
(unsigned
int)
5274 nsString
::SetLength
(unsigned
int)
5275 nsAString
::do_AppendFromReadable
(nsAString const
&)
5276 nsAString
::do_AppendFromElementPtr
(unsigned short const
*)
5277 nsRuleNode
::ComputeListData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5279 # ----------------------------------------------------------------------
5281 # This stuff will only show off if you've turned off the FrameArena
5282 # in nsPresShell.cpp
5285 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5286 PresShell
::AllocateFrame
(unsigned
int, void
**)
5287 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5288 nsRuleNode
::ComputeOutlineData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5292 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5293 PresShell
::AllocateFrame
(unsigned
int, void
**)
5294 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5295 nsRuleNode
::ComputeContentData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5299 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5300 PresShell
::AllocateFrame
(unsigned
int, void
**)
5301 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5302 nsRuleNode
::ComputeTableData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5306 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5307 PresShell
::AllocateFrame
(unsigned
int, void
**)
5308 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5309 nsRuleNode
::ComputeUIResetData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5313 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5314 PresShell
::AllocateFrame
(unsigned
int, void
**)
5315 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5316 nsRuleNode
::ComputeXULData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5320 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5321 PresShell
::AllocateFrame
(unsigned
int, void
**)
5322 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5323 nsRuleNode
::SetDefaultOnRoot
(nsStyleStructID
, nsIStyleContext
*)
5327 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5328 PresShell
::AllocateFrame
(unsigned
int, void
**)
5329 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5330 nsRuleNode
::ComputeListData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5334 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5335 PresShell
::AllocateFrame
(unsigned
int, void
**)
5336 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5337 nsRuleNode
::ComputeTextData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5341 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5342 PresShell
::AllocateFrame
(unsigned
int, void
**)
5343 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5344 nsRuleNode
::ComputeTextResetData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5348 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5349 PresShell
::AllocateFrame
(unsigned
int, void
**)
5350 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5351 nsRuleNode
::ComputePaddingData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5355 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5356 PresShell
::AllocateFrame
(unsigned
int, void
**)
5357 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5358 nsRuleNode
::ComputeFontData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5362 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5363 PresShell
::AllocateFrame
(unsigned
int, void
**)
5364 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5365 nsRuleNode
::ComputeVisibilityData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5369 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5370 PresShell
::AllocateFrame
(unsigned
int, void
**)
5371 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5372 nsRuleNode
::ComputeColorData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5374 # ----------------------------------------------------------------------
5376 # nsBookmarksService
5379 <nsBookmarksService
>
5382 PL_DHashTableOperate
5383 InMemoryDataSource
::LockedAssert
(nsIRDFResource
*, nsIRDFResource
*, nsIRDFNode
*, int)
5384 InMemoryDataSource
::Assert
(nsIRDFResource
*, nsIRDFResource
*, nsIRDFNode
*, int)
5385 BookmarkParser
::updateAtom
(nsIRDFDataSource
*, nsIRDFResource
*, nsIRDFResource
*, nsIRDFNode
*, int *)
5387 <nsBookmarksService
>
5390 nsFixedSizeAllocator
::Alloc
(unsigned
int)
5391 Assertion
::Create
(nsFixedSizeAllocator
&, nsIRDFResource
*, nsIRDFResource
*, nsIRDFNode
*, int)
5392 InMemoryDataSource
::LockedAssert
(nsIRDFResource
*, nsIRDFResource
*, nsIRDFNode
*, int)
5393 InMemoryDataSource
::Assert
(nsIRDFResource
*, nsIRDFResource
*, nsIRDFNode
*, int)
5394 BookmarkParser
::updateAtom
(nsIRDFDataSource
*, nsIRDFResource
*, nsIRDFResource
*, nsIRDFNode
*, int *)
5396 # ----------------------------------------------------------------------
5398 # The following types will only be visible if nsPresShell.cpp is compiled
5399 # with the DEBUG_TRACEMALLOC_FRAMEARENA defined.
5404 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5405 PresShell
::AllocateFrame
(unsigned
int, void
**)
5406 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5407 nsStyleContext
::SetStyle
(nsStyleStructID
, nsStyleStruct const
&)
5411 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5412 PresShell
::AllocateFrame
(unsigned
int, void
**)
5413 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5414 nsStyleBorder
::operator new
(unsigned
int, nsIPresContext
*)
5416 # XXX This one is a bit sloppy, and may include some of the other
5417 # style data structs.
5420 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5421 PresShell
::AllocateFrame
(unsigned
int, void
**)
5422 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5423 nsRuleNode
::ComputeDisplayData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5427 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5428 PresShell
::AllocateFrame
(unsigned
int, void
**)
5429 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5430 nsStyleContext
::SetStyle
(nsStyleStructID
, nsStyleStruct const
&)
5434 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5435 PresShell
::AllocateFrame
(unsigned
int, void
**)
5436 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5437 nsRuleNode
::ComputeBorderData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5439 <nsStyleUserInterface
>
5441 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5442 PresShell
::AllocateFrame
(unsigned
int, void
**)
5443 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5444 nsRuleNode
::ComputeUIData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5448 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5449 PresShell
::AllocateFrame
(unsigned
int, void
**)
5450 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5451 nsRuleNode
::ComputePositionData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5455 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5456 PresShell
::AllocateFrame
(unsigned
int, void
**)
5457 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5458 nsStylePadding
::operator new
(unsigned
int, nsIPresContext
*)
5462 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5463 PresShell
::AllocateFrame
(unsigned
int, void
**)
5464 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5465 nsStyleMargin
::operator new
(unsigned
int, nsIPresContext
*)
5469 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5470 PresShell
::AllocateFrame
(unsigned
int, void
**)
5471 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5472 nsRuleNode
::ComputeBackgroundData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5476 nsMemoryImpl
::Alloc
(unsigned
int)
5477 nsMemory
::Alloc
(unsigned
int)
5478 nsStr
::Alloc
(nsStr
&, unsigned
int)
5479 nsStr
::Realloc
(nsStr
&, unsigned
int)
5480 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
5481 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
5482 nsString
::SetCapacity
(unsigned
int)
5483 nsString
::SetLength
(unsigned
int)
5484 nsAString
::do_AssignFromReadable
(nsAString const
&)
5485 nsAString
::AssignFromReadable
(nsAString const
&)
5486 nsStyleBackground
::nsStyleBackground
(nsStyleBackground const
&)
5488 # XXX this'll may be subsumed as nsResetStyleData
5491 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5492 PresShell
::AllocateFrame
(unsigned
int, void
**)
5493 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5494 nsRuleNode
::ComputeDisplayData
(nsStyleStruct
*, nsCSSStruct const
&, nsIStyleContext
*, nsRuleNode
*, nsRuleNode
::RuleDetail const
&, int)
5498 nsMemoryImpl
::Alloc
(unsigned
int)
5499 nsMemory
::Alloc
(unsigned
int)
5500 nsStr
::Alloc
(nsStr
&, unsigned
int)
5501 nsStr
::Realloc
(nsStr
&, unsigned
int)
5502 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
5503 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
5504 nsString
::SetCapacity
(unsigned
int)
5505 nsString
::SetLength
(unsigned
int)
5506 nsAString
::do_AssignFromReadable
(nsAString const
&)
5507 nsAString
::AssignFromReadable
(nsAString const
&)
5508 nsStyleDisplay
::nsStyleDisplay
(nsStyleDisplay const
&)
5510 # ----------------------------------------------------------------------
5511 # The following will only show up if you turn off the FrameArena
5512 # in nsPresShell.cpp
5515 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5516 PresShell
::AllocateFrame
(unsigned
int, void
**)
5517 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5518 nsStyleContext
::GetUniqueStyleData
(nsIPresContext
*, nsStyleStructID const
&)
5522 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5523 PresShell
::AllocateFrame
(unsigned
int, void
**)
5524 nsPresContext
::AllocateFromShell
(unsigned
int, void
**)
5525 nsStyleFont
::operator new
(unsigned
int, nsIPresContext
*)
5527 # ----------------------------------------------------------------------
5534 nsLineBox
::SetCombinedArea
(nsRect const
&)
5536 # This will only appear when the FrameArena is off.
5539 FrameArena
::AllocateFrame
(unsigned
int, void
**)
5540 PresShell
::AllocateFrame
(unsigned
int, void
**)
5541 nsLineBox
::operator new
(unsigned
int, nsIPresShell
*)
5543 # ----------------------------------------------------------------------
5550 nsCacheService
::ActivateEntry
(nsCacheRequest
*, nsCacheEntry
**)
5554 nsCacheEntry
::CreateDescriptor
(nsCacheRequest
*, int, nsICacheEntryDescriptor
**)
5555 nsCacheService
::ProcessRequest
(nsCacheRequest
*, int, nsICacheEntryDescriptor
**)
5559 nsMemoryImpl
::Alloc
(unsigned
int)
5560 nsMemory
::Alloc
(unsigned
int)
5561 nsStr
::Alloc
(nsStr
&, unsigned
int)
5562 nsStr
::Realloc
(nsStr
&, unsigned
int)
5563 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
5564 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
5565 nsCString
::SetCapacity
(unsigned
int)
5566 nsCString
::SetLength
(unsigned
int)
5567 nsACString
::do_AppendFromReadable
(nsACString const
&)
5568 nsACString
::do_AppendFromElementPtr
(char const
*)
5569 nsCacheService
::CreateRequest
(nsCacheSession
*, char const
*, int, int, nsICacheListener
*, nsCacheRequest
**)
5574 PL_DHashTableOperate
5575 nsCacheEntryHashTable
::AddEntry
(nsCacheEntry
*)
5576 nsCacheService
::ActivateEntry
(nsCacheRequest
*, nsCacheEntry
**)
5581 PL_DHashTableOperate
5582 nsCacheEntryHashTable
::RemoveEntry
(nsCacheEntry
*)
5584 # ----------------------------------------------------------------------
5589 nsCacheMetaData
::Init
(void
)
5591 # ----------------------------------------------------------------------
5593 # nsXMLMIMEDataSource
5596 <nsXMLMIMEDataSource
>
5601 nsXMLMIMEDataSource
::InitFromFile
(nsIFile
*)
5603 <nsXMLMIMEDataSource
>
5605 PL_HashTableFinalize
(PLHashTable
*)
5607 nsHashtable
::Put
(nsHashKey
*, void
*)
5608 nsXMLMIMEDataSource
::AddMapping
(char const
*, char const
*, char const
*, nsIURI
*, unsigned
int, unsigned
int)
5610 <nsXMLMIMEDataSource
>
5612 nsVoidArray
::SizeTo
(int)
5613 nsVoidArray
::GrowArrayBy
(int)
5614 nsVoidArray
::InsertElementAt
(void
*, int)
5615 nsTArray
<nsCString
>::InsertElementAt
(int, nsCString const
&)
5616 nsXMLMIMEDataSource
::AddMapping
(char const
*, char const
*, char const
*, nsIURI
*, unsigned
int, unsigned
int)
5618 <nsXMLMIMEDataSource
>
5621 nsSupportsArray
::GrowArrayBy
(int)
5622 nsSupportsArray
::InsertElementAt
(nsISupports
*, unsigned
int)
5623 nsSupportsArray
::AppendElement
(nsISupports
*)
5624 nsXMLMIMEDataSource
::AddMapping
(char const
*, char const
*, char const
*, nsIURI
*, unsigned
int, unsigned
int)
5626 <nsXMLMIMEDataSource
>
5628 nsMemoryImpl
::Alloc
(unsigned
int)
5629 nsMemory
::Alloc
(unsigned
int)
5630 nsCStringKey
::Clone
(void
) const
5631 nsHashtable
::Put
(nsHashKey
*, void
*)
5632 nsXMLMIMEDataSource
::AddMapping
(char const
*, char const
*, char const
*, nsIURI
*, unsigned
int, unsigned
int)
5634 #----------------------------------------------------------------------
5642 RgnRectMemoryAllocator
::RgnRectMemoryAllocator
(unsigned
int)
5643 nsRegion
::Offset
(int, int)
5648 RgnRectMemoryAllocator
::Alloc
(void
)
5649 nsRegion
::Or
(nsRegion const
&, nsRectFast const
&)
5654 RgnRectMemoryAllocator
::Alloc
(void
)
5655 nsRegion
::SetToElements
(unsigned
int)
5657 #----------------------------------------------------------------------
5665 nsSupportsArray
::GrowArrayBy
(int)
5666 nsSupportsArray
::InsertElementAt
(nsISupports
*, unsigned
int)
5667 nsSupportsArray
::AppendElement
(nsISupports
*)
5668 nsCharsetConverterManager
::GetRegistryEnumeration2
(char
*, int, nsISupportsArray
**)
5669 nsCharsetConverterManager
::GetEncoderList
(nsISupportsArray
**)
5670 nsCharsetMenu
::InitResources
(void
)
5674 nsCharsetMenu
::AddCharsetToItemArray
(nsVoidArray
*, nsIAtom
*, nsMenuEntry
**, int)
5679 nsSupportsArray
::GrowArrayBy
(int)
5680 nsSupportsArray
::InsertElementAt
(nsISupports
*, unsigned
int)
5681 nsSupportsArray
::AppendElement
(nsISupports
*)
5682 nsCharsetConverterManager
::GetRegistryEnumeration2
(char
*, int, nsISupportsArray
**)
5683 nsCharsetConverterManager
::GetDecoderList
(nsISupportsArray
**)
5684 nsCharsetMenu
::InitResources
(void
)
5689 nsSupportsArray
::GrowArrayBy
(int)
5690 nsSupportsArray
::InsertElementAt
(nsISupports
*, unsigned
int)
5691 nsSupportsArray
::AppendElement
(nsISupports
*)
5692 InMemoryDataSource
::AddObserver
(nsIRDFObserver
*)
5693 nsCharsetMenu
::AddObserver
(nsIRDFObserver
*)
5695 #----------------------------------------------------------------------
5703 nsSupportsArray
::GrowArrayBy
(int)
5704 nsSupportsArray
::InsertElementAt
(nsISupports
*, unsigned
int)
5705 nsSupportsArray
::AppendElement
(nsISupports
*)
5706 nsLoadGroup
::AddRequest
(nsIRequest
*, nsISupports
*)
5708 #----------------------------------------------------------------------
5715 nsMemoryImpl
::Alloc
(unsigned
int)
5716 nsMemory
::Alloc
(unsigned
int)
5717 nsStr
::Alloc
(nsStr
&, unsigned
int)
5718 nsStr
::Realloc
(nsStr
&, unsigned
int)
5719 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
5720 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
5721 nsString
::SetCapacity
(unsigned
int)
5722 nsString
::SetLength
(unsigned
int)
5723 nsAString
::do_AssignFromReadable
(nsAString const
&)
5724 nsAString
::AssignFromReadable
(nsAString const
&)
5729 nsMemoryImpl
::Alloc
(unsigned
int)
5730 nsMemory
::Alloc
(unsigned
int)
5731 nsStr
::Alloc
(nsStr
&, unsigned
int)
5732 nsStr
::Realloc
(nsStr
&, unsigned
int)
5733 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
5734 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
5735 nsString
::SetCapacity
(unsigned
int)
5736 nsString
::SetLength
(unsigned
int)
5737 nsAString
::do_AssignFromReadable
(nsAString const
&)
5738 nsAString
::AssignFromReadable
(nsAString const
&)
5743 nsVoidArray
::SizeTo
(int)
5744 nsVoidArray
::GrowArrayBy
(int)
5745 nsVoidArray
::InsertElementAt
(void
*, int)
5759 nsVoidArray
::SizeTo
(int)
5760 nsVoidArray
::GrowArrayBy
(int)
5761 nsVoidArray
::InsertElementAt
(void
*, int)
5766 nsVoidArray
::SizeTo
(int)
5767 nsVoidArray
::GrowArrayBy
(int)
5768 nsVoidArray
::InsertElementAt
(void
*, int)
5771 #----------------------------------------------------------------------
5773 # nsMemoryCacheDevice
5779 PL_DHashTableOperate
5780 nsCacheEntryHashTable
::RemoveEntry
(nsCacheEntry
*)
5781 nsMemoryCacheDevice
::EvictEntry
(nsCacheEntry
*)
5783 #----------------------------------------------------------------------
5790 nsMemoryImpl
::Alloc
(unsigned
int)
5791 nsMemory
::Alloc
(unsigned
int)
5792 nsStr
::Alloc
(nsStr
&, unsigned
int)
5793 nsStr
::Realloc
(nsStr
&, unsigned
int)
5794 nsStr
::EnsureCapacity
(nsStr
&, unsigned
int)
5795 nsStr
::GrowCapacity
(nsStr
&, unsigned
int)
5796 nsString
::SetCapacity
(unsigned
int)
5797 nsString
::SetLength
(unsigned
int)
5798 nsAString
::do_AssignFromReadable
(nsAString const
&)
5799 nsAString
::do_AssignFromElementPtr
(unsigned short const
*)
5800 nsSHEntry
::SetTitle
(unsigned short const
*)
5802 # ----------------------------------------------------------------------
5804 <nsOutlinerStyleCache
>
5806 PL_HashTableFinalize
(PLHashTable
*)
5808 nsHashtable
::Put
(nsHashKey
*, void
*)
5809 nsOutlinerStyleCache
::GetStyleContext
(nsICSSPseudoComparator
*, nsIPresContext
*, nsIContent
*, nsIStyleContext
*, nsIAtom
*, nsISupportsArray
*, nsIStyleContext
**)
5811 # ----------------------------------------------------------------------
5819 PL_DHashTableOperate
5820 nsMsgDatabase
::AddHdrToCache
(nsIMsgDBHdr
*, unsigned
int)
5825 PL_DHashTableOperate
5826 nsMsgDatabase
::AddHdrToUseCache
(nsIMsgDBHdr
*, unsigned
int)
5828 # ----------------------------------------------------------------------
5830 # nsMsgFolderDataSource
5833 <nsMsgFolderDataSource
>
5836 nsSupportsArray
::GrowArrayBy
(int)
5837 nsSupportsArray
::InsertElementAt
(nsISupports
*, unsigned
int)
5838 nsSupportsArray
::AppendElement
(nsISupports
*)
5839 nsMsgFolderDataSource
::getFolderArcLabelsOut
(nsISupportsArray
**)
5841 # ----------------------------------------------------------------------
5848 SI_DeletePersistentUserData
5850 # ----------------------------------------------------------------------
5858 nsSupportsArray
::GrowArrayBy
(int)
5859 nsSupportsArray
::InsertElementAt
(nsISupports
*, unsigned
int)
5860 nsSupportsArray
::AppendElement
(nsISupports
*)
5861 LocalStoreImpl
::AddObserver
(nsIRDFObserver
*)
5863 # ----------------------------------------------------------------------