js
::
jsapi
Structs
AllCompartments
AllocationMetadataBuilder
AsmJSCacheOps
AutoAssertGCCallback
AutoAssertNoAlloc
AutoAssertOnGC
AutoCTypesActivityCallback
AutoCheckCannotGC
AutoCleanLinkedList
AutoDisableGenerationalGC
AutoFilename
AutoGCRooter
AutoHideScriptedCaller
AutoSaveExceptionState
AutoSetAsyncStackForNewCalls
AutoSuppressGCAnalysis
AutoTracingDetails
AutoTracingIndex
AutoTracingName
AutoVectorRooter
AutoVectorRooterBase
BarrierMethods
BaseShape
CStringHashPolicy
CStringHasher
CallArgs
CallArgsBase
CallbackTracer
CallbackTracer_ContextFunctor
ChromeCompartmentsOnly
Class
ClassExtension
ClassInfo
ClassOps
ClassSpec
CodeSizes
CompartmentBehaviors
CompartmentBehaviors_Override
CompartmentCreationOptions
CompartmentCreationOptions_jsapi_h_unnamed_8
CompartmentFilter
CompartmentOptions
CompartmentStats
CompartmentsWithPrincipals
CompileOptions
ContentCompartmentsOnly
ContextFriendFields
CustomAutoRooter
DispatchWrapper
ElementAdder
EnumeratedArray
ExpandoAndGeneration
FakeMutableHandle
FakeRooted
ForOfIterator
Function
GCCellPtr
GCDescription
GCHeapProfiler
GCPointerPolicy
GCPolicy
GCSizes
Handle
HandleBase
HandleValueArray
HashMapEntry
Heap
HeapBase
IdentityDefaultAdaptor
IgnoreGCPolicy
IncludeUsedRval
InefficientNonFlatteningStringHashPolicy
JSAutoByteString
JSAutoCompartment
JSAutoNullableCompartment
JSAutoRequest
JSAutoStructuredCloneBuffer
JSClass
JSClassOps
JSConstScalarSpec
JSDOMCallbacks
JSErrorFormatString
JSErrorReport
JSFreeOp
JSFunctionSpec
JSFunctionSpecWithHelp
JSJitGetterCallArgs
JSJitInfo
JSJitMethodCallArgs
JSJitMethodCallArgsTraits
JSJitSetterCallArgs
JSLocaleCallbacks
JSNativeWrapper
JSPrincipals
JSPropertySpec
JSPropertySpec_SelfHostedWrapper
JSSecurityCallbacks
JSStringFinalizer
JSStructuredCloneCallbacks
JSTracer
JSTypedMethodJitInfo
JSWrapObjectCallbacks
LinkedList
LinkedListElement
LinkedList_Iterator
MallocAllocPolicy
MapTypeToRootKind
MapTypeToTraceKind
MemProfiler
MovableCellHasher
MutableHandle
MutableHandleBase
MutablePropertyDescriptorOperations
MutableValueOperations
NativeProfiler
NoUsedRval
NotableClassInfo
NotableScriptSourceInfo
NotableStringInfo
Object
ObjectGroup
ObjectOpResult
ObjectOps
ObjectPrivateVisitor
ObjectPtr
Opaque
OwningCompileOptions
PerThreadDataFriendFields
PerThreadDataFriendFields_RuntimeDummy
PerThreadDataFriendFields_RuntimeDummy_PerThreadDummy
PerformanceGroup
PersistentRooted
PersistentRootedBase
PersistentRootedMarker
PropertyDescriptor
PropertyDescriptorOperations
Range
RangedPtr
ReadOnlyCompileOptions
RootLists
Rooted
RootedBase
Runtime
RuntimeOptions
RuntimeSizes
RuntimeStats
ScriptEnvironmentPreparer
ScriptEnvironmentPreparer_Closure
ScriptSourceInfo
ServoSizes
Shape
SingleCompartment
SourceBufferHolder
SourceHook
String
StringInfo
String_jsfriendapi_h_unnamed_13
StructGCPolicy
SystemAllocPolicy
TabSizes
TempAllocPolicy
TenuredHeap
TransitiveCompileOptions
UnusedGCThingSizes
Value
ValueOperations
VoidDefaultAdaptor
WeakMapTracer
Zone
ZoneStats
__BindgenUnionField
_vftable_CallbackTracer
_vftable_CompartmentFilter
_vftable_CustomAutoRooter
_vftable_GCHeapProfiler
_vftable_JSPrincipals
_vftable_NativeProfiler
_vftable_ObjectPrivateVisitor
_vftable_PerformanceGroup
_vftable_ScriptEnvironmentPreparer
_vftable_SourceHook
_vftable_TransitiveCompileOptions
_vftable_WeakMapTracer
jsid
jsval_layout
jsval_layout_Value_h_unnamed_5
jsval_layout_Value_h_unnamed_5_Value_h_unnamed_6
Enums
AllocFunction
AllowGC
AsmJSCacheResult
AsmJSOption
AutoGCRooter_jspubtd_h_unnamed_1
AutoSetAsyncStackForNewCalls_AsyncCallKind
AutoStopwatch
AutoTraceSession
AutoTracingCallback
BaseProxyHandler
CTypesActivityType
Cell
CompartmentBehaviors_Override_Mode
DOMProxyShadowsResult
DetachDataDisposition
ESClass
ElementAdder_GetBehavior
ExclusiveContext
ForOfIterator_NonIterableBehavior
FreeOp
GCNurseryProgress
GCProgress
GCRuntime
Handle_CallerIdentity
Handle_Disambiguator
HeapState
InitState
InlinableNative
InterpreterFrame
IsArrayAnswer
JSAddonId
JSAtom
JSAtomState
JSAutoStructuredCloneBuffer_StructuredClone_h_unnamed_7
JSCompartment
JSContext
JSCrossCompartmentCall
JSErrNum
JSExceptionState
JSExnType
JSFinalizeStatus
JSFlatString
JSFunction
JSGCInvocationKind
JSGCMode
JSGCParamKey
JSGCStatus
JSJitCompilerOption
JSJitInfo_AliasSet
JSJitInfo_ArgType
JSJitInfo_OpType
JSLinearString
JSObject
JSObjectMap
JSPropertyName
JSProtoKey
JSRuntime
JSScript
JSString
JSStructuredCloneReader
JSStructuredCloneWriter
JSTracer_TracerKindTag
JSType
JSValueShiftedTag
JSValueTag
JSValueType
JSVersion
JSWhyMagic
JitCode
LazyScript
LinkedListElement_NodeKind
NukeReferencesToWindow
ObjectOpResult_SpecialCodes
OnNewGlobalHookOption
PRCallOnceType
PerThreadData
PromiseRejectionHandlingState
PromiseState
PropertyDescriptorOperations_jsapi_h_unnamed_9
Reason
RegExpGuard
RootKind
SavedFrameResult
SavedFrameSelfHosted
ScriptSource
ServoSizes_Kind
SourceBufferHolder_Ownership
StackKind
Statistics
StoreBuffer
Symbol
SymbolCode
TabSizes_Kind
TenuredHeap_RootingAPI_h_unnamed_4
TraceKind
TransferableOwnership
TwoByteChars
Type
VectorTesting
WeakMapTraceKind
ZoneSpecifier
jsfriendapi_h_unnamed_10
jsfriendapi_h_unnamed_11
jsfriendapi_h_unnamed_12
nsISupports
Constants
AsmJSCache_MIN
JITINFO_ALIAS_SET_BITS
JITINFO_OP_TYPE_BITS
JITINFO_RETURN_TYPE_BITS
JITINFO_SLOT_INDEX_BITS
JSCLASS_GLOBAL_APPLICATION_SLOTS
JSCLASS_NO_OPTIONAL_MEMBERS
JSCLASS_RESERVED_SLOTS_SHIFT
JSCLASS_RESERVED_SLOTS_WIDTH
JSEXN_FIRST
JSFUN_CONSTRUCTOR
JSFUN_FLAGS_MASK
JSFUN_HAS_REST
JSFUN_STUB_GSOPS
JSID_INT_MIN
JSID_TYPE_INT
JSID_TYPE_MASK
JSID_TYPE_STRING
JSID_TYPE_SYMBOL
JSID_TYPE_VOID
JSITER_ENUMERATE
JSITER_FOREACH
JSITER_HIDDEN
JSITER_KEYVALUE
JSITER_OWNONLY
JSITER_SYMBOLS
JSITER_SYMBOLSONLY
JSPROP_ENUMERATE
JSPROP_GETTER
JSPROP_IGNORE_ENUMERATE
JSPROP_IGNORE_PERMANENT
JSPROP_IGNORE_READONLY
JSPROP_IGNORE_VALUE
JSPROP_INTERNAL_USE_BIT
JSPROP_PERMANENT
JSPROP_PROPOP_ACCESSORS
JSPROP_READONLY
JSPROP_REDEFINE_NONCONFIGURABLE
JSPROP_RESOLVING
JSPROP_SETTER
JSPROP_SHARED
JSREPORT_ERROR
JSREPORT_EXCEPTION
JSREPORT_STRICT
JSREPORT_STRICT_MODE_ERROR
JSREPORT_WARNING
JSVAL_INT_BITS
JSVAL_TAG_SHIFT
JSVERSION_LATEST
JS_SCERR_DUP_TRANSFERABLE
JS_SCERR_RECURSION
JS_SCERR_TRANSFERABLE
JS_SCERR_UNSUPPORTED_TYPE
JS_STRUCTURED_CLONE_VERSION
NODE_KIND_SENTINEL
SCTAG_TMO_ALLOC_DATA
flagsMask
Statics
FalseHandleValue
Float32ArrayClassPtr
Float64ArrayClassPtr
FunctionClassPtr
Int16ArrayClassPtr
Int32ArrayClassPtr
Int8ArrayClassPtr
JSID_EMPTY
JSID_EMPTYHANDLE
JSID_VOID
JSID_VOIDHANDLE
NullHandleValue
ObjectClassPtr
ProxyClassExtension
ProxyClassOps
ProxyObjectOps
TrueHandleValue
Uint16ArrayClassPtr
Uint32ArrayClassPtr
Uint8ArrayClassPtr
Uint8ClampedArrayClassPtr
UndefinedHandleValue
libraryInitState
Functions
AbortIncrementalGC
AddCPOWPerformanceDelta
AddPromiseReactions
AddRawValueRoot
AddServoSizeOf
AddSizeOfTab
AddonIdOfObject
AppendUnique
AreGCGrayBitsValid
AssertHeapIsIdle
AssertSameCompartment
BuildStackString
Call
CallMethodIfWrapped
CallOriginalPromiseReject
CallOriginalPromiseResolve
CallOriginalPromiseThen
CanCompileOffThread
CaptureCurrentStack
CloneAndExecuteScript
CloneFunctionObject
CloneFunctionObject1
CollectRuntimeStats
CompartmentBehaviorsRef
CompartmentBehaviorsRef1
CompartmentBehaviorsRef2
CompartmentCreationOptionsRef
CompartmentCreationOptionsRef1
CompartmentCreationOptionsRef2
Compile
Compile1
Compile2
Compile3
Compile4
CompileForNonSyntacticScope
CompileForNonSyntacticScope1
CompileForNonSyntacticScope2
CompileForNonSyntacticScope3
CompileForNonSyntacticScope4
CompileFunction
CompileFunction1
CompileFunction2
CompileModule
CompileOffThread
CompileOffThreadModule
ComputeThis
Construct
Construct1
ConvertArgsToArray
CopyAsyncStack
CreateError
CurrentGlobalOrNull
CurrentThreadCanAccessRuntime
CurrentThreadCanAccessZone
DateGetMsecSinceEpoch
DateIsValid
DefineFunctionWithReserved
DescribeScriptedCaller
DisableIncrementalGC
DisposePerformanceMonitoring
DumpBacktrace
DumpBacktrace1
DumpHeap
Evaluate
Evaluate1
Evaluate2
Evaluate3
Evaluate4
Evaluate5
ExceptionStackOrNull
ExecuteInGlobalAndReturnScope
ExplainReason
FinishIncrementalGC
FinishOffThreadModule
FinishOffThreadScript
FlushPerformanceMonitoring
ForceLexicalInitialization
FormatStackDump
ForwardToNative
FromPropertyDescriptor
FunctionHasNativeReserved
GCForReason
GCThingTraceKind
GCTraceKindToAscii
GetAllocationMetadata
GetAnyCompartmentInZone
GetArrayBufferLengthAndData
GetArrayBufferViewLengthAndData
GetBuiltinClass
GetCodeCoverageSummary
GetCompartmentZone
GetDOMCallbacks
GetDOMProxyExpandoSlot
GetDOMProxyHandlerFamily
GetDOMProxyShadowsCheck
GetElementsWithAdder
GetErrorMessage
GetErrorTypeName
GetFirstArgumentAsTypeHint
GetFirstSubsumedSavedFrame
GetFunctionNativeReserved
GetGCNumber
GetGlobalForObjectCrossCompartment
GetModuleHostDefinedField
GetModuleResolveHook
GetModuleScript
GetNearestEnclosingWithScopeObjectForFunction
GetObjectProto
GetObjectSlotSpan
GetObjectZone
GetOriginalEval
GetOutermostEnclosingFunctionOfScriptedCaller
GetPCCountScriptContents
GetPCCountScriptCount
GetPCCountScriptSummary
GetPerfMonitoringTestCpuRescheduling
GetPromiseAllocationSite
GetPromiseConstructor
GetPromiseID
GetPromisePrototype
GetPromiseResolutionSite
GetPromiseResult
GetPromiseState
GetPropertyKeys
GetPropertyNameFromPC
GetPrototypeNoProxy
GetRequestedModules
GetSCOffset
GetSavedFrameAsyncCause
GetSavedFrameAsyncParent
GetSavedFrameColumn
GetSavedFrameFunctionDisplayName
GetSavedFrameLine
GetSavedFrameParent
GetSavedFrameSource
GetScriptedCallerGlobal
GetSelfHostedFunction
GetSharedArrayBufferLengthAndData
GetStaticPrototype
GetStopwatchIsMonitoringCPOW
GetStopwatchIsMonitoringJank
GetSymbolCode
GetSymbolDescription
GetSymbolFor
GetTestingFunctions
GetWaitForAllPromise
GetWarningReporter
GetWeakMapEntry
GetWeakmapKeyDelegate
GetWellKnownSymbol
HeapObjectPostBarrier
HeapValuePostBarrier
HideScriptedCaller
INTERNED_STRING_TO_JSID
IdMatchesAtom
IdentifyStandardConstructor
IdentifyStandardInstance
IdentifyStandardInstanceOrPrototype
IdentifyStandardPrototype
IncrementalGCSlice
IncrementalObjectBarrier
IncrementalReferenceBarrier
IncrementalValueBarrier
InitSelfHostedCode
IsArray
IsArray1
IsAtomsCompartment
IsAtomsZone
IsCallable
IsConstructor
IsFunctionObject
IsGCScheduled
IsGenerationalGCEnabled
IsIncrementalBarrierNeeded
IsIncrementalGCEnabled
IsIncrementalGCInProgress
IsObjectInContextCompartment
IsPromiseObject
IsSavedFrame
IsStopwatchActive
IsSystemCompartment
IsSystemZone
IsWeakMapObject
IsWindowProxy
IsWindowSlow
IterateGrayObjects
JS_AbortIfWrongThread
JS_AddExtraGCRootsTracer
JS_AddFinalizeCallback
JS_AddWeakPointerCompartmentCallback
JS_AddWeakPointerZoneGroupCallback
JS_AlreadyHasOwnElement
JS_AlreadyHasOwnProperty
JS_AlreadyHasOwnPropertyById
JS_AlreadyHasOwnUCProperty
JS_ArrayBufferHasData
JS_AtomizeAndPinJSString
JS_AtomizeAndPinString
JS_AtomizeAndPinStringN
JS_AtomizeAndPinUCString
JS_AtomizeAndPinUCStringN
JS_AtomizeString
JS_AtomizeStringN
JS_AtomizeUCString
JS_AtomizeUCStringN
JS_BasicObjectToString
JS_BeginRequest
JS_BufferIsCompilableUnit
JS_CallFunction
JS_CallFunctionName
JS_CallFunctionValue
JS_CallOnce
JS_CharsToId
JS_CheckForInterrupt
JS_ClearPendingException
JS_ClearRegExpStatics
JS_ClearStructuredClone
JS_CloneObject
JS_CompareStrings
JS_CompileScript
JS_CompileUCScript
JS_ConcatStrings
JS_CopyPropertiesFrom
JS_CopyPropertyFrom
JS_CopyStringChars
JS_CreateMappedArrayBufferContents
JS_DecodeBytes
JS_DecodeInterpretedFunction
JS_DecodeScript
JS_DecompileFunction
JS_DecompileScript
JS_DeepFreezeObject
JS_DefineConstDoubles
JS_DefineConstIntegers
JS_DefineDebuggerObject
JS_DefineElement
JS_DefineElement1
JS_DefineElement2
JS_DefineElement3
JS_DefineElement4
JS_DefineElement5
JS_DefineFunction
JS_DefineFunctionById
JS_DefineFunctions
JS_DefineFunctionsWithHelp
JS_DefineObject
JS_DefineProfilingFunctions
JS_DefineProperties
JS_DefineProperty
JS_DefineProperty1
JS_DefineProperty2
JS_DefineProperty3
JS_DefineProperty4
JS_DefineProperty5
JS_DefinePropertyById
JS_DefinePropertyById1
JS_DefinePropertyById2
JS_DefinePropertyById3
JS_DefinePropertyById4
JS_DefinePropertyById5
JS_DefinePropertyById6
JS_DefinePropertyById7
JS_DefineUCFunction
JS_DefineUCProperty
JS_DefineUCProperty1
JS_DefineUCProperty2
JS_DefineUCProperty3
JS_DefineUCProperty4
JS_DefineUCProperty5
JS_DefineUCProperty6
JS_DefineUCProperty7
JS_DeleteElement
JS_DeleteElement1
JS_DeleteProperty
JS_DeleteProperty1
JS_DeletePropertyById
JS_DeletePropertyById1
JS_DeleteUCProperty
JS_DestroyRuntime
JS_DetachArrayBuffer
JS_DoubleIsInt32
JS_DropExceptionState
JS_DropPrincipals
JS_EncodeInterpretedFunction
JS_EncodeScript
JS_EncodeString
JS_EncodeStringToBuffer
JS_EncodeStringToUTF8
JS_EndRequest
JS_EnterCompartment
JS_EnumerateStandardClasses
JS_ErrorFromException
JS_ExecuteRegExp
JS_ExecuteRegExpNoStatics
JS_ExecuteScript
JS_ExecuteScript1
JS_ExecuteScript2
JS_ExecuteScript3
JS_ExtensibleLexicalScope
JS_FileEscapedString
JS_FindCompilationScope
JS_FireOnNewGlobalObject
JS_FlatStringEqualsAscii
JS_FlattenString
JS_ForwardGetElementTo
JS_ForwardGetPropertyTo
JS_ForwardSetPropertyTo
JS_FreezeObject
JS_GC
JS_GetArrayBufferByteLength
JS_GetArrayBufferData
JS_GetArrayBufferViewBuffer
JS_GetArrayBufferViewByteLength
JS_GetArrayBufferViewData
JS_GetArrayBufferViewType
JS_GetArrayLength
JS_GetArrayPrototype
JS_GetClass
JS_GetClassObject
JS_GetClassPrototype
JS_GetCompartmentPrincipals
JS_GetCompartmentPrivate
JS_GetConstructor
JS_GetContext
JS_GetCurrentEmbedderTime
JS_GetCurrentThread
JS_GetCustomIteratorCount
JS_GetDataViewByteLength
JS_GetDataViewByteOffset
JS_GetDataViewData
JS_GetDefaultFreeOp
JS_GetElement
JS_GetEmptyString
JS_GetEmptyStringValue
JS_GetErrorPrototype
JS_GetExternalStringFinalizer
JS_GetFlatStringCharAt
JS_GetFloat32ArrayData
JS_GetFloat64ArrayData
JS_GetFunctionArity
JS_GetFunctionDisplayId
JS_GetFunctionId
JS_GetFunctionObject
JS_GetFunctionPrototype
JS_GetFunctionScript
JS_GetGCParameter
JS_GetGlobalForCompartmentOrNull
JS_GetGlobalForObject
JS_GetGlobalFromScript
JS_GetGlobalJitCompilerOption
JS_GetImplementationVersion
JS_GetInstancePrivate
JS_GetInt16ArrayData
JS_GetInt32ArrayData
JS_GetInt8ArrayData
JS_GetInterruptCallback
JS_GetIsSecureContext
JS_GetIteratorPrototype
JS_GetLatin1FlatStringChars
JS_GetLatin1StringCharsAndLength
JS_GetLocaleCallbacks
JS_GetNaNValue
JS_GetNegativeInfinityValue
JS_GetObjectAsArrayBuffer
JS_GetObjectAsArrayBufferView
JS_GetObjectAsFloat32Array
JS_GetObjectAsFloat64Array
JS_GetObjectAsInt16Array
JS_GetObjectAsInt32Array
JS_GetObjectAsInt8Array
JS_GetObjectAsUint16Array
JS_GetObjectAsUint32Array
JS_GetObjectAsUint8Array
JS_GetObjectAsUint8ClampedArray
JS_GetObjectFunction
JS_GetObjectPrototype
JS_GetObjectRuntime
JS_GetOwnPropertyDescriptor
JS_GetOwnPropertyDescriptorById
JS_GetOwnUCPropertyDescriptor
JS_GetParentRuntime
JS_GetPendingException
JS_GetPositiveInfinityValue
JS_GetPrivate
JS_GetProperty
JS_GetPropertyById
JS_GetPropertyDescriptor
JS_GetPropertyDescriptorById
JS_GetPrototype
JS_GetPrototypeIfOrdinary
JS_GetRegExpFlags
JS_GetRegExpSource
JS_GetReservedSlot
JS_GetRuntime
JS_GetRuntimePrivate
JS_GetScriptBaseLineNumber
JS_GetScriptFilename
JS_GetScriptPrincipals
JS_GetSecurityCallbacks
JS_GetSharedArrayBufferByteLength
JS_GetSharedArrayBufferData
JS_GetSharedArrayBufferViewType
JS_GetStringCharAt
JS_GetStringEncodingLength
JS_GetStringLength
JS_GetTraceThingInfo
JS_GetTwoByteExternalStringChars
JS_GetTwoByteFlatStringChars
JS_GetTwoByteStringCharsAndLength
JS_GetTypedArrayByteLength
JS_GetTypedArrayByteOffset
JS_GetTypedArrayLength
JS_GetTypedArraySharedness
JS_GetUCProperty
JS_GetUint16ArrayData
JS_GetUint32ArrayData
JS_GetUint8ArrayData
JS_GetUint8ClampedArrayData
JS_GetVersion
JS_GetZoneUserData
JS_GlobalLexicalScope
JS_GlobalObjectTraceHook
JS_HasElement
JS_HasExtensibleLexicalScope
JS_HasInstance
JS_HasOwnProperty
JS_HasOwnPropertyById
JS_HasProperty
JS_HasPropertyById
JS_HasUCProperty
JS_HoldPrincipals
JS_IdToProtoKey
JS_IdToValue
JS_ImmutablePrototypesEnabled
JS_IndexToId
JS_Init
JS_InitClass
JS_InitDestroyPrincipalsCallback
JS_InitReadPrincipalsCallback
JS_InitReflectParse
JS_InitStandardClasses
JS_InitWithFailureDiagnostic
JS_InitializePropertiesFromCompatibleNativeObject
JS_InstanceOf
JS_IsArrayBufferObject
JS_IsArrayBufferViewObject
JS_IsArrayObject
JS_IsArrayObject1
JS_IsBuiltinEvalFunction
JS_IsBuiltinFunctionConstructor
JS_IsConstructor
JS_IsDataViewObject
JS_IsDeadWrapper
JS_IsDetachedArrayBufferObject
JS_IsExceptionPending
JS_IsExtensible
JS_IsExternalString
JS_IsFloat32Array
JS_IsFloat64Array
JS_IsGlobalObject
JS_IsIdentifier
JS_IsIdentifier1
JS_IsInt16Array
JS_IsInt32Array
JS_IsInt8Array
JS_IsMappedArrayBufferObject
JS_IsNative
JS_IsNativeFunction
JS_IsRunning
JS_IsSharedArrayBufferObject
JS_IsStopIteration
JS_IsTypedArrayObject
JS_IsUint16Array
JS_IsUint32Array
JS_IsUint8Array
JS_IsUint8ClampedArray
JS_IterateCompartments
JS_LeaveCompartment
JS_LinkConstructorAndPrototype
JS_LooselyEqual
JS_MayResolveStandardClass
JS_MaybeGC
JS_New
JS_NewArrayBuffer
JS_NewArrayBufferWithContents
JS_NewArrayBufferWithExternalContents
JS_NewArrayObject
JS_NewArrayObject1
JS_NewDataView
JS_NewDateObject
JS_NewDependentString
JS_NewExternalString
JS_NewFloat32Array
JS_NewFloat32ArrayFromArray
JS_NewFloat32ArrayWithBuffer
JS_NewFloat64Array
JS_NewFloat64ArrayFromArray
JS_NewFloat64ArrayWithBuffer
JS_NewFunction
JS_NewGlobalObject
JS_NewInt16Array
JS_NewInt16ArrayFromArray
JS_NewInt16ArrayWithBuffer
JS_NewInt32Array
JS_NewInt32ArrayFromArray
JS_NewInt32ArrayWithBuffer
JS_NewInt8Array
JS_NewInt8ArrayFromArray
JS_NewInt8ArrayWithBuffer
JS_NewMappedArrayBufferWithContents
JS_NewObject
JS_NewObjectForConstructor
JS_NewObjectWithGivenProto
JS_NewObjectWithUniqueType
JS_NewObjectWithoutMetadata
JS_NewPlainObject
JS_NewRegExpObject
JS_NewRuntime
JS_NewSharedArrayBuffer
JS_NewStringCopyN
JS_NewStringCopyZ
JS_NewUCRegExpObject
JS_NewUCString
JS_NewUCStringCopyN
JS_NewUCStringCopyZ
JS_NewUint16Array
JS_NewUint16ArrayFromArray
JS_NewUint16ArrayWithBuffer
JS_NewUint32Array
JS_NewUint32ArrayFromArray
JS_NewUint32ArrayWithBuffer
JS_NewUint8Array
JS_NewUint8ArrayFromArray
JS_NewUint8ArrayWithBuffer
JS_NewUint8ClampedArray
JS_NewUint8ClampedArrayFromArray
JS_NewUint8ClampedArrayWithBuffer
JS_NondeterministicGetWeakMapKeys
JS_NondeterministicGetWeakSetKeys
JS_Now
JS_ObjectCountDynamicSlots
JS_ObjectIsDate
JS_ObjectIsFunction
JS_ObjectIsRegExp
JS_ObjectNotWritten
JS_PCToLineNumber
JS_ParseJSON
JS_ParseJSON1
JS_ParseJSONWithReviver
JS_ParseJSONWithReviver1
JS_PreventExtensions
JS_PropertyStub
JS_PutEscapedFlatString
JS_PutEscapedString
JS_ReadBytes
JS_ReadStructuredClone
JS_ReadTypedArray
JS_ReadUint32Pair
JS_RefreshCrossCompartmentWrappers
JS_ReleaseMappedArrayBufferContents
JS_RemoveExtraGCRootsTracer
JS_RemoveFinalizeCallback
JS_RemoveWeakPointerCompartmentCallback
JS_RemoveWeakPointerZoneGroupCallback
JS_ReportAllocationOverflow
JS_ReportError
JS_ReportErrorFlagsAndNumber
JS_ReportErrorFlagsAndNumberUC
JS_ReportErrorNumber
JS_ReportErrorNumberUC
JS_ReportErrorNumberUCArray
JS_ReportOutOfMemory
JS_ReportWarning
JS_RequestInterruptCallback
JS_ResetDefaultLocale
JS_ResolveStandardClass
JS_RestoreExceptionState
JS_SameValue
JS_SaveExceptionState
JS_ScriptHasMutedErrors
JS_SetAccumulateTelemetryCallback
JS_SetAllNonReservedSlotsToUndefined
JS_SetArrayLength
JS_SetCompartmentNameCallback
JS_SetCompartmentPrincipals
JS_SetCompartmentPrivate
JS_SetCurrentEmbedderTimeFunction
JS_SetDefaultLocale
JS_SetDestroyCompartmentCallback
JS_SetDestroyZoneCallback
JS_SetElement
JS_SetElement1
JS_SetElement2
JS_SetElement3
JS_SetElement4
JS_SetElement5
JS_SetFutexCanWait
JS_SetGCCallback
JS_SetGCParameter
JS_SetGCParametersBasedOnAvailableMemory
JS_SetGlobalJitCompilerOption
JS_SetGrayGCRootsTracer
JS_SetICUMemoryFunctions
JS_SetImmutablePrototype
JS_SetInterruptCallback
JS_SetLocaleCallbacks
JS_SetNativeStackQuota
JS_SetObjectsTenuredCallback
JS_SetOffthreadIonCompilationEnabled
JS_SetParallelParsingEnabled
JS_SetPendingException
JS_SetPrivate
JS_SetProperty
JS_SetPropertyById
JS_SetProtoCalled
JS_SetPrototype
JS_SetRegExpInput
JS_SetReservedSlot
JS_SetRuntimePrivate
JS_SetSecurityCallbacks
JS_SetSizeOfIncludingThisCompartmentCallback
JS_SetSweepZoneCallback
JS_SetTrustedPrincipals
JS_SetUCProperty
JS_SetVersionForCompartment
JS_SetWrapObjectCallbacks
JS_SetZoneUserData
JS_ShutDown
JS_SplicePrototype
JS_StealArrayBufferContents
JS_StrictPropertyStub
JS_StrictlyEqual
JS_StringEqualsAscii
JS_StringHasBeenPinned
JS_StringHasLatin1Chars
JS_StringIsFlat
JS_StringToId
JS_StringToVersion
JS_Stringify
JS_StructuredClone
JS_StructuredCloneHasTransferables
JS_ThrowStopIteration
JS_TraceObjectGroupCycleCollectorChildren
JS_TraceShapeCycleCollectorChildren
JS_TransplantObject
JS_TypeOfValue
JS_UpdateWeakPointerAfterGC
JS_UpdateWeakPointerAfterGCUnbarriered
JS_ValueToConstructor
JS_ValueToFunction
JS_ValueToId
JS_ValueToObject
JS_ValueToSource
JS_VersionToString
JS_WrapObject
JS_WrapPropertyDescriptor
JS_WrapValue
JS_WriteBytes
JS_WriteString
JS_WriteStructuredClone
JS_WriteTypedArray
JS_WriteUint32Pair
JS_free
JS_freeop
JS_malloc
JS_realloc
JS_strdup
JS_strdup1
JS_updateMallocCounter
MapClear
MapDelete
MapEntries
MapForEach
MapGet
MapHas
MapKeys
MapSet
MapSize
MapValues
MemoryReportingSundriesThreshold
ModuleDeclarationInstantiation
ModuleEvaluation
NewAddonId
NewFunctionByIdWithReserved
NewFunctionFromSpec
NewFunctionWithReserved
NewMapObject
NewMemoryInfoObject
NewPromiseObject
NewSetObject
NewSymbol
NewWeakMapObject
NotifyAnimationActivity
NotifyDidPaint
NukeCrossCompartmentWrappers
ObjectClassName
ObjectToCompletePropertyDescriptor
OrdinaryToPrimitive
PeakSizeOfTemporary
PokeGC
PrepareForFullGC
PrepareForIncrementalGC
PrepareScriptEnvironmentAndInvoke
PrepareZoneForGC
PropertySpecNameEqualsId
PropertySpecNameToPermanentId
ProtoKeyToClass
ProtoKeyToId
PurgePCCounts
RegExpToSharedNonInline
RejectPromise
RemoveRawValueRoot
ReportErrorWithId
ReportIsNotFunction
ReportOutOfMemory
ReportOverRecursed
ResetPerformanceMonitoring
ResolvePromise
RunningWithTrustedPrincipals
RuntimeOptionsRef
RuntimeOptionsRef1
SetActivityCallback
SetAdd
SetAllocationMetadataBuilder
SetAsmJSCacheOps
SetBuildIdOp
SetCTypesActivityCallback
SetClear
SetDOMCallbacks
SetDOMProxyInformation
SetDelete
SetEnqueuePromiseJobCallback
SetEntries
SetForEach
SetFunctionNativeReserved
SetGCNurseryCollectionCallback
SetGCSliceCallback
SetHas
SetKeys
SetLargeAllocationFailureCallback
SetModuleHostDefinedField
SetModuleResolveHook
SetOutOfMemoryCallback
SetPreserveWrapperCallback
SetPromiseRejectionTrackerCallback
SetPropertyIgnoringNamedGetter
SetReservedOrProxyPrivateSlotWithBarrier
SetScriptEnvironmentPreparer
SetSize
SetStopwatchIsMonitoringCPOW
SetStopwatchIsMonitoringJank
SetStopwatchStartCallback
SetValues
SetWarningReporter
SetWeakMapEntry
SetWindowProxy
SetWindowProxyClass
ShrinkGCBuffers
SkipZoneForGC
StartIncrementalGC
StartPCCountProfiling
StopPCCountProfiling
StringIsArrayIndex
StringOfAddonId
StringToLinearStringSlow
SystemCompartmentCount
ToBooleanSlow
ToInt16Slow
ToInt32Slow
ToInt64Slow
ToInt8Slow
ToJSONMaybeSafely
ToNumberSlow
ToObjectSlow
ToPrimitive
ToStringSlow
ToUint16Slow
ToUint32Slow
ToUint64Slow
ToUint8Slow
ToWindowIfWindowProxy
ToWindowProxyIfWindow
TraceChildren
TraceEdge
TraceWeakMaps
Unbox
UnhideScriptedCaller
UnmarkGrayGCThingRecursively
UnwatchGuts
UnwrapArrayBuffer
UnwrapArrayBufferView
UnwrapFloat32Array
UnwrapFloat64Array
UnwrapInt16Array
UnwrapInt32Array
UnwrapInt8Array
UnwrapSharedArrayBuffer
UnwrapUint16Array
UnwrapUint32Array
UnwrapUint8Array
UnwrapUint8ClampedArray
UserCompartmentCount
VisitGrayWrapperTargets
WasIncrementalGC
WatchGuts
ZoneGlobalsAreAllGray
isGCEnabled
obj_defineGetter
obj_defineSetter
proxy_Call
proxy_Construct
proxy_Convert
proxy_DefineProperty
proxy_DeleteProperty
proxy_Finalize
proxy_FunToString
proxy_GetElements
proxy_GetOwnPropertyDescriptor
proxy_GetProperty
proxy_HasInstance
proxy_HasProperty
proxy_LookupProperty
proxy_ObjectMoved
proxy_SetProperty
proxy_Trace
proxy_Unwatch
proxy_Watch
proxy_WeakmapKeyDelegate
proxy_innerObject
Type Definitions
ActivityCallback
AutoIdVector
AutoObjectVector
AutoValueVector
BuildIdCharVector
BuildIdOp
CTypesActivityCallback
ClassObjectCreationOp
CloseAsmJSCacheEntryForReadOp
CloseAsmJSCacheEntryForWriteOp
CompartmentStatsVector
DOMCallbacks
DOMInstanceClassHasProtoAtDepth
DOMProxyShadowsCheck
DefinePropertyOp
DeletePropertyOp
DumpHeapNurseryBehaviour
FinalizeOp
FinishClassInitOp
FreeTransferStructuredCloneOp
GCNurseryCollectionCallback
GCSliceCallback
GCThingCallback
Generation
GetElementsOp
GetOwnPropertyOp
GetPropertyOp
HandleFunction
HandleId
HandleObject
HandleScript
HandleString
HandleSymbol
HandleValue
HasPropertyOp
HashNumber
IdVector
IsAcceptableThis
JSAccumulateTelemetryDataCallback
JSAddPropertyOp
JSCSPEvalChecker
JSCallOnceType
JSClassInternal
JSCompartmentNameCallback
JSConstDoubleSpec
JSConstIntegerSpec
JSDeletePropertyOp
JSDestroyCompartmentCallback
JSDestroyPrincipalsOp
JSEnqueuePromiseJobCallback
JSEnumerateOp
JSErrorCallback
JSFinalizeCallback
JSFinalizeOp
JSFunToStringOp
JSGCCallback
JSGetterOp
JSHasInstanceOp
JSInitCallback
JSInterruptCallback
JSIterateCompartmentCallback
JSJitGetterOp
JSJitMethodOp
JSJitSetterOp
JSLocaleCompare
JSLocaleToLowerCase
JSLocaleToUnicode
JSLocaleToUpperCase
JSMayResolveOp
JSNative
JSNewEnumerateOp
JSONWriteCallback
JSObjectMovedOp
JSObjectsTenuredCallback
JSPreWrapCallback
JSProcessPromiseCallback
JSPromiseRejectionTrackerCallback
JSReadPrincipalsOp
JSResolveOp
JSSetterOp
JSSizeOfIncludingThisCompartmentCallback
JSSubsumesOp
JSTraceDataOp
JSTraceOp
JSWeakPointerCompartmentCallback
JSWeakPointerZoneGroupCallback
JSWeakmapKeyDelegateOp
JSWrapObjectCallback
JSZoneCallback
JS_CurrentEmbedderTimeFunction
JS_ICUAllocFn
JS_ICUFreeFn
JS_ICUReallocFn
LargeAllocationFailureCallback
Latin1Char
LookupPropertyOp
MallocSizeOf
MozMallocSizeOf
MutableHandleFunction
MutableHandleId
MutableHandleObject
MutableHandleScript
MutableHandleString
MutableHandleSymbol
MutableHandleValue
NativeImpl
OffThreadCompileCallback
OpenAsmJSCacheEntryForReadOp
OpenAsmJSCacheEntryForWriteOp
OutOfMemoryCallback
PersistentRootedFunction
PersistentRootedId
PersistentRootedObject
PersistentRootedScript
PersistentRootedString
PersistentRootedSymbol
PersistentRootedValue
PreserveWrapperCallback
PropertyCopyBehavior
ReadStructuredCloneOp
ReadTransferStructuredCloneOp
RootedFunction
RootedId
RootedListHeads
RootedObject
RootedScript
RootedString
RootedSymbol
RootedValue
ScriptVector
SetPropertyOp
StopwatchStartCallback
StringVector
StructuredCloneErrorOp
TransferStructuredCloneOp
UnwatchOp
ValueVector
WarningReporter
WatchOp
WriteStructuredCloneOp
ZoneStatsVector
jsbytecode
Constant
js
::
jsapi
::
JSFUN_FLAGS_MASK
[
−
]
[src]
pub const JSFUN_FLAGS_MASK:
c_uint
=
7680