Bug 857385 - Make various JSFunctionSpec arrays const. r=waldo
This commit is contained in:
@@ -795,7 +795,7 @@ iterator_next(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsIterator, iterator_next_impl>(cx, args);
|
||||
}
|
||||
|
||||
static JSFunctionSpec iterator_methods[] = {
|
||||
static const JSFunctionSpec iterator_methods[] = {
|
||||
JS_FN("iterator", iterator_iterator, 0, 0),
|
||||
JS_FN("next", iterator_next, 0, 0),
|
||||
JS_FS_END
|
||||
@@ -948,7 +948,7 @@ Class js::ElementIteratorClass = {
|
||||
NULL /* finalize */
|
||||
};
|
||||
|
||||
JSFunctionSpec ElementIteratorObject::methods[] = {
|
||||
const JSFunctionSpec ElementIteratorObject::methods[] = {
|
||||
JS_FN("next", next, 0, 0),
|
||||
JS_FS_END
|
||||
};
|
||||
@@ -1744,7 +1744,7 @@ generator_close(JSContext *cx, unsigned argc, Value *vp)
|
||||
|
||||
#define JSPROP_ROPERM (JSPROP_READONLY | JSPROP_PERMANENT)
|
||||
|
||||
static JSFunctionSpec generator_methods[] = {
|
||||
static const JSFunctionSpec generator_methods[] = {
|
||||
JS_FN("iterator", iterator_iterator, 0, 0),
|
||||
JS_FN("next", generator_next, 0,JSPROP_ROPERM),
|
||||
JS_FN("send", generator_send, 1,JSPROP_ROPERM),
|
||||
|
||||
Reference in New Issue
Block a user