Home
last modified time | relevance | path

Searched defs:ObjLiteralWriter (Results 1 – 4 of 4) sorted by relevance

/dports/www/firefox/firefox-99.0/js/src/frontend/
H A DObjLiteral.h333 using CodeVector = typename ObjLiteralWriterBase::CodeVector; argument
341 void beginArray(JSOp op) { in beginArray()
346 void beginObject(JSOp op) { in beginObject()
351 void beginShape(JSOp op) { in beginShape()
379 void setPropNameNoDuplicateCheck( in setPropNameNoDuplicateCheck()
387 void setPropIndex(uint32_t propIndex) { in setPropIndex()
393 void beginDenseArrayElements() { in beginDenseArrayElements()
408 [[nodiscard]] bool propWithAtomValue( in propWithAtomValue()
455 ObjLiteralFlags flags_;
456 ObjLiteralKey nextKey_;
[all …]
/dports/www/firefox-esr/firefox-91.8.0/js/src/frontend/
H A DObjLiteral.h290 using CodeVector = typename ObjLiteralWriterBase::CodeVector; argument
294 ObjLiteralFlags getFlags() const { return flags_; } in getFlags()
320 void setPropNameNoDuplicateCheck( in setPropNameNoDuplicateCheck()
328 void setPropIndex(uint32_t propIndex) { in setPropIndex()
335 void beginDenseArrayElements() { in beginDenseArrayElements()
350 [[nodiscard]] bool propWithAtomValue( in propWithAtomValue()
358 [[nodiscard]] bool propWithNullValue(JSContext* cx) { in propWithNullValue()
375 static bool arrayIndexInRange(int32_t i) { in arrayIndexInRange()
392 ObjLiteralFlags flags_;
393 ObjLiteralKey nextKey_;
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/frontend/
H A DObjLiteral.h290 using CodeVector = typename ObjLiteralWriterBase::CodeVector; argument
294 ObjLiteralFlags getFlags() const { return flags_; } in getFlags()
320 void setPropNameNoDuplicateCheck( in setPropNameNoDuplicateCheck()
328 void setPropIndex(uint32_t propIndex) { in setPropIndex()
335 void beginDenseArrayElements() { in beginDenseArrayElements()
350 [[nodiscard]] bool propWithAtomValue( in propWithAtomValue()
358 [[nodiscard]] bool propWithNullValue(JSContext* cx) { in propWithNullValue()
375 static bool arrayIndexInRange(int32_t i) { in arrayIndexInRange()
392 ObjLiteralFlags flags_;
393 ObjLiteralKey nextKey_;
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/frontend/
H A DObjLiteral.h309 explicit ObjLiteralWriter(JSContext* cx) in ObjLiteralWriter() argument
312 void clear() { code_.clear(); } in clear()
318 void setPropName(uint32_t propName) { in setPropName()
324 void setPropIndex(uint32_t propIndex) { in setPropIndex()
330 void beginDenseArrayElements() { in beginDenseArrayElements()
347 MOZ_MUST_USE bool propWithNullValue() { in propWithNullValue()
350 MOZ_MUST_USE bool propWithUndefinedValue() { in propWithUndefinedValue()
353 MOZ_MUST_USE bool propWithTrueValue() { in propWithTrueValue()
356 MOZ_MUST_USE bool propWithFalseValue() { in propWithFalseValue()
360 static bool arrayIndexInRange(int32_t i) { in arrayIndexInRange()
[all …]