Home
last modified time | relevance | path

Searched defs:BytecodeOffset (Results 1 – 25 of 40) sorted by relevance

12

/dports/www/firefox/firefox-99.0/third_party/rust/jsparagus-stencil/src/
H A Dbytecode_offset.rs4 pub struct BytecodeOffset { struct
8 impl BytecodeOffset { argument
35 impl From<usize> for BytecodeOffset { implementation
36 fn from(offset: usize) -> BytecodeOffset { in from()
46 fn new(end: BytecodeOffset, start: BytecodeOffset) -> Self { in new()
H A Dscope_notes.rs14 fn new(index: GCThingIndex, start: BytecodeOffset, parent: Option<ScopeNoteIndex>) -> Self { in new()
57 offset: BytecodeOffset, in enter_scope()
72 pub fn leave_scope(&mut self, index: ScopeNoteIndex, offset: BytecodeOffset) { in leave_scope()
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/jsparagus-stencil/src/
H A Dbytecode_offset.rs4 pub struct BytecodeOffset { struct
8 impl BytecodeOffset { implementation
35 impl From<usize> for BytecodeOffset { implementation
36 fn from(offset: usize) -> BytecodeOffset { in from()
46 fn new(end: BytecodeOffset, start: BytecodeOffset) -> Self { in new()
H A Dscope_notes.rs14 fn new(index: GCThingIndex, start: BytecodeOffset, parent: Option<ScopeNoteIndex>) -> Self { in new()
57 offset: BytecodeOffset, in enter_scope()
72 pub fn leave_scope(&mut self, index: ScopeNoteIndex, offset: BytecodeOffset) { in leave_scope()
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/jsparagus-stencil/src/
H A Dbytecode_offset.rs4 pub struct BytecodeOffset { struct
8 impl BytecodeOffset { argument
35 impl From<usize> for BytecodeOffset { implementation
36 fn from(offset: usize) -> BytecodeOffset { in from()
46 fn new(end: BytecodeOffset, start: BytecodeOffset) -> Self { in new()
H A Dscope_notes.rs14 fn new(index: GCThingIndex, start: BytecodeOffset, parent: Option<ScopeNoteIndex>) -> Self { in new()
57 offset: BytecodeOffset, in enter_scope()
72 pub fn leave_scope(&mut self, index: ScopeNoteIndex, offset: BytecodeOffset) { in leave_scope()
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/jsparagus-stencil/src/
H A Dbytecode_offset.rs4 pub struct BytecodeOffset { struct
8 impl BytecodeOffset { argument
35 impl From<usize> for BytecodeOffset { implementation
36 fn from(offset: usize) -> BytecodeOffset { in from()
46 fn new(end: BytecodeOffset, start: BytecodeOffset) -> Self { in new()
H A Dscope_notes.rs14 fn new(index: GCThingIndex, start: BytecodeOffset, parent: Option<ScopeNoteIndex>) -> Self { in new()
57 offset: BytecodeOffset, in enter_scope()
72 pub fn leave_scope(&mut self, index: ScopeNoteIndex, offset: BytecodeOffset) { in leave_scope()
/dports/www/firefox-esr/firefox-91.8.0/js/src/frontend/
H A DBytecodeOffset.h28 explicit constexpr BytecodeOffset(Invalid) : value_(INVALID_OFFSET) {} in BytecodeOffset() function
33 explicit BytecodeOffset(ptrdiff_t value) : value_(value) { in BytecodeOffset() function
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/frontend/
H A DBytecodeOffset.h28 explicit constexpr BytecodeOffset(Invalid) : value_(INVALID_OFFSET) {} in BytecodeOffset() function
33 explicit BytecodeOffset(ptrdiff_t value) : value_(value) { in BytecodeOffset() function
/dports/www/firefox/firefox-99.0/js/src/frontend/
H A DBytecodeOffset.h28 explicit constexpr BytecodeOffset(Invalid) : value_(INVALID_OFFSET) {} in BytecodeOffset() function
33 explicit BytecodeOffset(ptrdiff_t value) : value_(value) { in BytecodeOffset() function
H A DForOfLoopControl.h23 class BytecodeOffset; variable
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/frontend/
H A DBytecodeOffset.h28 explicit constexpr BytecodeOffset(Invalid) : value_(INVALID_OFFSET) {} in BytecodeOffset() function
33 explicit BytecodeOffset(ptrdiff_t value) : value_(value) { in BytecodeOffset() function
/dports/www/firefox/firefox-99.0/third_party/rust/jsparagus-emitter/src/
H A Dcontrol_structures.rs116 fn register_break(&mut self, offset: BytecodeOffset); in register_break()
121 fn register_continue(&mut self, offset: BytecodeOffset); in register_continue()
135 fn register_break(&mut self, offset: BytecodeOffset) { in register_break()
147 fn register_continue(&mut self, offset: BytecodeOffset) { in register_continue()
173 fn open_loop(emit: &mut InstructionWriter, depth: u8) -> BytecodeOffset { in open_loop()
204 fn register_break(&mut self, offset: BytecodeOffset) { in register_break()
284 pub fn register_break(&mut self, offset: BytecodeOffset) { in register_break()
293 pub fn register_continue(&mut self, offset: BytecodeOffset) { in register_continue()
303 pub fn register_labelled_break(&mut self, label: SourceAtomSetIndex, offset: BytecodeOffset) { in register_labelled_break()
313 offset: BytecodeOffset, in register_labelled_continue()
H A Demitter.rs305 fn set_last_jump_target_offset(&mut self, target: BytecodeOffset) { in set_last_jump_target_offset()
315 pub fn emit_jump_target_and_patch(&mut self, jumplist: &Vec<BytecodeOffset>) { in emit_jump_target_and_patch()
338 pub fn patch_jump_to_target(&mut self, target: BytecodeOffset, jump: BytecodeOffset) { in patch_jump_to_target()
345 pub fn bytecode_offset(&mut self) -> BytecodeOffset { in bytecode_offset()
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/jsparagus-emitter/src/
H A Dcontrol_structures.rs116 fn register_break(&mut self, offset: BytecodeOffset); in register_break()
121 fn register_continue(&mut self, offset: BytecodeOffset); in register_continue()
135 fn register_break(&mut self, offset: BytecodeOffset) { in register_break()
147 fn register_continue(&mut self, offset: BytecodeOffset) { in register_continue()
173 fn open_loop(emit: &mut InstructionWriter, depth: u8) -> BytecodeOffset { in open_loop()
204 fn register_break(&mut self, offset: BytecodeOffset) { in register_break()
284 pub fn register_break(&mut self, offset: BytecodeOffset) { in register_break()
293 pub fn register_continue(&mut self, offset: BytecodeOffset) { in register_continue()
303 pub fn register_labelled_break(&mut self, label: SourceAtomSetIndex, offset: BytecodeOffset) { in register_labelled_break()
313 offset: BytecodeOffset, in register_labelled_continue()
H A Demitter.rs304 fn set_last_jump_target_offset(&mut self, target: BytecodeOffset) { in set_last_jump_target_offset()
314 pub fn emit_jump_target_and_patch(&mut self, jumplist: &Vec<BytecodeOffset>) { in emit_jump_target_and_patch()
337 pub fn patch_jump_to_target(&mut self, target: BytecodeOffset, jump: BytecodeOffset) { in patch_jump_to_target()
344 pub fn bytecode_offset(&mut self) -> BytecodeOffset { in bytecode_offset()
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/jsparagus-emitter/src/
H A Dcontrol_structures.rs116 fn register_break(&mut self, offset: BytecodeOffset); in register_break()
121 fn register_continue(&mut self, offset: BytecodeOffset); in register_continue()
135 fn register_break(&mut self, offset: BytecodeOffset) { in register_break()
147 fn register_continue(&mut self, offset: BytecodeOffset) { in register_continue()
173 fn open_loop(emit: &mut InstructionWriter, depth: u8) -> BytecodeOffset { in open_loop()
204 fn register_break(&mut self, offset: BytecodeOffset) { in register_break()
284 pub fn register_break(&mut self, offset: BytecodeOffset) { in register_break()
293 pub fn register_continue(&mut self, offset: BytecodeOffset) { in register_continue()
303 pub fn register_labelled_break(&mut self, label: SourceAtomSetIndex, offset: BytecodeOffset) { in register_labelled_break()
313 offset: BytecodeOffset, in register_labelled_continue()
H A Demitter.rs304 fn set_last_jump_target_offset(&mut self, target: BytecodeOffset) { in set_last_jump_target_offset()
314 pub fn emit_jump_target_and_patch(&mut self, jumplist: &Vec<BytecodeOffset>) { in emit_jump_target_and_patch()
337 pub fn patch_jump_to_target(&mut self, target: BytecodeOffset, jump: BytecodeOffset) { in patch_jump_to_target()
344 pub fn bytecode_offset(&mut self) -> BytecodeOffset { in bytecode_offset()
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/jsparagus-emitter/src/
H A Dcontrol_structures.rs116 fn register_break(&mut self, offset: BytecodeOffset); in register_break()
121 fn register_continue(&mut self, offset: BytecodeOffset); in register_continue()
135 fn register_break(&mut self, offset: BytecodeOffset) { in register_break()
147 fn register_continue(&mut self, offset: BytecodeOffset) { in register_continue()
173 fn open_loop(emit: &mut InstructionWriter, depth: u8) -> BytecodeOffset { in open_loop()
204 fn register_break(&mut self, offset: BytecodeOffset) { in register_break()
284 pub fn register_break(&mut self, offset: BytecodeOffset) { in register_break()
293 pub fn register_continue(&mut self, offset: BytecodeOffset) { in register_continue()
303 pub fn register_labelled_break(&mut self, label: SourceAtomSetIndex, offset: BytecodeOffset) { in register_labelled_break()
313 offset: BytecodeOffset, in register_labelled_continue()
/dports/lang/v8/v8-9.6.180.12/src/compiler/
H A Djs-inlining.h14 class BytecodeOffset; variable
H A Dwasm-inlining.h25 class BytecodeOffset; variable
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/wasm/
H A DWasmTypes.h929 struct BytecodeOffset { struct
933 BytecodeOffset() : offset(INVALID) {} in BytecodeOffset() argument
934 explicit BytecodeOffset(uint32_t offset) : offset(offset) {} in BytecodeOffset() function
946 BytecodeOffset bytecode; argument
/dports/lang/v8/v8-9.6.180.12/src/builtins/
H A Dbuiltins.h23 class BytecodeOffset; variable
/dports/www/firefox/firefox-99.0/js/src/wasm/
H A DWasmCodegenTypes.h125 BytecodeOffset() : offset_(INVALID) {} in BytecodeOffset() function
126 explicit BytecodeOffset(uint32_t offset) : offset_(offset) {} in BytecodeOffset() function

12