Search completed in 0.84 seconds.
4 results for "JSConstIntegerSpec":
JS_DefineConstDoubles
MozillaProjectsSpiderMonkeyJSAPI referenceJS DefineConstDoubles
syntax bool js_defineconstdoubles(jscontext *cx, js::handleobject obj, const jsconstdoublespec *cds); bool js_defineconstintegers(jscontext *cx, js::handleobject obj, const jsconstintegerspec *cis); // added in spidermonkey 38 name type description cx jscontext * the context in which to define the new properties.
... cis jsconstintegerspec * pointer to an array of jsconstintegerspec records containing property names and values to create.
... obsolete from jsapi 35 each property is automatically assigned attributes as specified in the flags field of the jsconstdoublespec/jsconstintegerspec structure pointed to by cds/cis.
...And 2 more matches
JSConstDoubleSpec
MozillaProjectsSpiderMonkeyJSAPI referenceJSConstDoubleSpec
syntax template<typename t> struct jsconstscalarspec { const char *name; t val; /* uint8_t flags; // obsolete from jsapi 35 uint8_t spare[3]; // obsolete from jsapi 35 */ }; typedef jsconstscalarspec<double> jsconstdoublespec; typedef jsconstscalarspec<int32_t> jsconstintegerspec; // added in spidermonkey 38 name type description val double or int32_t value for the double or integer.
...jsconstintegerspecs is used to define a set of double values that are assigned as properties to an object using js_defineconstintegers.
... see also mxr id search for jsconstdoublespec mxr id search for jsconstintegerspec js_defineconstdoubles.
JSAPI reference
MozillaProjectsSpiderMonkeyJSAPI reference
lete since jsapi 18 jsval_unlock obsolete since jsapi 18 js_lockgcthing obsolete since jsapi 21 js_lockgcthingrt obsolete since jsapi 22 js_unlockgcthing obsolete since jsapi 21 js_unlockgcthingrt obsolete since jsapi 22 numbers js_numbervalue added in spidermonkey 17 js_defineconstdoubles struct jsconstdoublespec js_defineconstintegers added in spidermonkey 38 struct jsconstintegerspec added in spidermonkey 38 js_getnanvalue js_getnegativeinfinityvalue js_getpositiveinfinityvalue js_doubleisint32 added in spidermonkey 17 js_doubletoint32added in spidermonkey 17 obsolete since jsapi 38 js_doubletouint32 added in spidermonkey 17 obsolete since jsapi 38 js_newnumbervalue obsolete since jsapi 17 js_newdoublevalue obsolete since jsapi 17 js_newdouble obsolete since ...
SpiderMonkey 38
MozillaProjectsSpiderMonkeyReleases38
dconstructor (bug 976148) js::iscallable (bug 1065811) js::isconstructor (bug 1065811) js::mutablehandlesymbol (bug 645416) js::ordinarytoprimitive (bug 1103152) js::propertyspecnameequalsid (bug 1082672) js::propertyspecnameissymbol (bug 1082672) js::propertyspecnametopermanentid (bug 1082672) js::protokeytoid (bug 987669) js::rootedsymbol (bug 645416) js::truehandlevalue (bug 959787) jsconstintegerspec (bug 1066020) jsid_is_symbol (bug 645416) jsid_to_symbol (bug 645416) jsprop_define_late (bug 825199) jsprop_ignore_enumerate (bug 1037770) jsprop_ignore_permanent (bug 1037770) jsprop_ignore_readonly (bug 1037770) jsprop_ignore_value (bug 1037770) jsprop_propop_accessors (bug 1088002) jsprop_redefine_nonconfigurable (bug 1101123) js_addfinalizecallback (bug 996785) js_defineconstinteg...