Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ray-D-Song/lexe
/ functions
Functions
2,399 in github.com/Ray-D-Song/lexe
⨍
Functions
2,399
◇
Types & classes
549
↓ 5 callers
Method
update
( this: This<Class<'js, Self>>, ctx: Ctx<'js>, bytes: ObjectBytes<'js>, )
modules/llrt_crypto/src/sha_hash.rs:45
↓ 5 callers
Method
update
(toHash)
shims/@aws-crypto/crc32.js:8
↓ 5 callers
Method
with_writer
( mut self, default: impl FnOnce( WritableStreamObjects<'js, WritableStreamDefault
modules/llrt_stream_web/src/writable/objects.rs:61
↓ 5 callers
Method
write
(&mut self, ctx: Ctx<'_>, buffer: ArrayBufferView<'_>)
modules/llrt_string_decoder/src/string_decoder.rs:255
↓ 4 callers
Function
algorithm_export_error
(ctx: &Ctx<'_>, algorithm: &str, format: &str)
modules/llrt_crypto/src/subtle/export_key.rs:23
↓ 4 callers
Method
as_bytes_mut
Mutable buffer for the view. # Safety This is only safe if you have a lock on the runtime. Do not pass it directly to other threads.
modules/llrt_buffer/src/array_buffer_view.rs:151
↓ 4 callers
Function
assert_class_string
* Assert that the class string of ``object`` as returned in * ``Object.prototype.toString`` is equal to ``class_name``. * * @param {Obj
tests/unit/web-platform-tests/resources/testharness.js:1948
↓ 4 callers
Method
body
(&self)
modules/llrt_http/src/response.rs:317
↓ 4 callers
Function
bytes_from_b64
(base64_bytes: T)
libs/llrt_encoding/src/lib.rs:138
↓ 4 callers
Function
bytes_from_b64_url_safe
(bytes: &[u8])
libs/llrt_encoding/src/lib.rs:168
↓ 4 callers
Method
decode
(ctx: Ctx, encoded: String)
llrt_core/src/modules/llrt/hex.rs:25
↓ 4 callers
Method
decode_from_string
(&self, string: String)
libs/llrt_encoding/src/lib.rs:102
↓ 4 callers
Method
deriveBits
* Using the method and parameters specified in `algorithm` and the keying material provided by `baseKey`, * `subtle.deriveBits()` attempts to g
types/crypto.d.ts:561
↓ 4 callers
Function
digest
(sha_algorithm: &ShaAlgorithm, data: &[u8])
modules/llrt_crypto/src/subtle/digest.rs:25
↓ 4 callers
Function
do_substitution
(input)
tests/unit/web-platform-tests/resources/testharness.js:4414
↓ 4 callers
Function
encrypt_decrypt
( ctx: &Ctx<'_>, algorithm: &EncryptionAlgorithm, key: &CryptoKey, data: &[u8], mode: Encr
modules/llrt_crypto/src/subtle/encryption.rs:63
↓ 4 callers
Function
enqueue
(chunk)
tests/unit/web-platform-tests/streams/piping/flow-control.any.js:212
↓ 4 callers
Function
error_handler
(error, message, stack)
tests/unit/web-platform-tests/resources/testharness.js:4792
↓ 4 callers
Function
exposed_in
(globals)
tests/unit/web-platform-tests/resources/idlharness.js:663
↓ 4 callers
Function
find_the_closest_package_scope
(start: &str)
llrt_core/src/modules/require/resolver.rs:853
↓ 4 callers
Function
generate_random_path
()
modules/llrt_path/benches/slash_replacement.rs:120
↓ 4 callers
Method
get_bytes
(&self)
modules/llrt_http/src/blob.rs:133
↓ 4 callers
Function
get_class_name
(value: &Value)
libs/llrt_utils/src/class.rs:28
↓ 4 callers
Function
get_name_and_scope
(x: &str, n: usize)
llrt_core/src/modules/require/resolver.rs:733
↓ 4 callers
Function
get_start_end_indexes
( source_len: usize, target_len: Option<usize>, offset: usize, )
libs/llrt_utils/src/bytes.rs:310
↓ 4 callers
Function
get_string_field
(package_json: &'a BorrowedValue<'a>, str: &str)
llrt_core/src/modules/require/resolver.rs:867
↓ 4 callers
Function
get_timer_state
( state_ref: &'a mut MutexGuard<Vec<RuntimeTimerState>>, rt: *mut qjs::JSRuntime, )
modules/llrt_timers/src/lib.rs:122
↓ 4 callers
Function
init
(ctx: &Ctx)
modules/llrt_http/src/lib.rs:169
↓ 4 callers
Function
init
(ctx: &Ctx<'_>)
modules/llrt_process/src/lib.rs:106
↓ 4 callers
Method
inner
(&self)
modules/llrt_stream/src/writable.rs:106
↓ 4 callers
Method
into_inner
(self)
modules/llrt_stream_web/src/readable/default_controller.rs:682
↓ 4 callers
Method
into_object_or_throw
(self, _: &Ctx<'js>, _: &'static str)
libs/llrt_utils/src/object.rs:43
↓ 4 callers
Function
json_stringify_replacer_space
( ctx: &Ctx<'js>, value: Value<'js>, replacer: Option<Value<'js>>, indentation: Option<String>
libs/llrt_json/src/stringify.rs:43
↓ 4 callers
Method
load
(&mut self, ctx: &Ctx<'js>, name: &str)
llrt_core/src/modules/require/loader.rs:207
↓ 4 callers
Function
load_as_file
LOAD_AS_FILE(X)
llrt_core/src/modules/require/resolver.rs:257
↓ 4 callers
Method
make_string
(&self, ctx: &Ctx<'_>, data: &[u8])
modules/llrt_string_decoder/src/string_decoder.rs:19
↓ 4 callers
Function
map
(array, callable, thisObj)
tests/unit/web-platform-tests/resources/testharness.js:4618
↓ 4 callers
Method
maybeThrow
(forWhat)
tests/unit/web-platform-tests/streams/piping/throwing-options.any.js:33
↓ 4 callers
Method
method
(&self)
modules/llrt_http/src/request.rs:91
↓ 4 callers
Function
micro_seconds
llrt/src/main.c:119
↓ 4 callers
Function
now_nanos
Get the current time in nanoseconds. # Safety - Good until the year 2554 - Always use a checked substraction since this can return 0
libs/llrt_utils/src/time.rs:13
↓ 4 callers
Function
open
( ctx: Ctx<'_>, path: String, flags: Opt<String>, mode: Opt<u32>, )
modules/llrt_fs/src/open.rs:11
↓ 4 callers
Function
origin_nanos
Get the origin time in nanoseconds. # Safety - Good until the year 2554 - Always use a checked substraction since this can return 0
libs/llrt_utils/src/time.rs:37
↓ 4 callers
Method
port
(&self)
modules/llrt_url/src/url_class.rs:165
↓ 4 callers
Function
process_input
(ctx: &Ctx<'_>, input: &str, tty: bool)
llrt/src/repl.rs:30
↓ 4 callers
Function
promise_rejected_catch
( ctx: &Ctx<'js>, promise_primordials: &PromisePrimordials<'js>, )
modules/llrt_stream_web/src/utils/promise.rs:22
↓ 4 callers
Method
readable_byte_stream_controller_clear_algorithms
(&mut self)
modules/llrt_stream_web/src/readable/byte_controller.rs:409
↓ 4 callers
Method
readable_byte_stream_controller_enqueue_chunk_to_queue
( &mut self, buffer: ArrayBuffer<'js>, byte_offset: usize, byte_length: usize,
modules/llrt_stream_web/src/readable/byte_controller.rs:744
↓ 4 callers
Method
readable_stream_default_controller_clear_algorithms
(&mut self)
modules/llrt_stream_web/src/readable/default_controller.rs:336
↓ 4 callers
Method
recv
(&self)
libs/llrt_utils/src/mc_oneshot.rs:68
↓ 4 callers
Method
refresh_writer
( mut self, )
modules/llrt_stream_web/src/writable/objects.rs:99
↓ 4 callers
Function
remove
(array, item)
tests/unit/web-platform-tests/resources/testharness.js:4010
↓ 4 callers
Method
reset_queue
(&mut self)
modules/llrt_stream_web/src/readable/byte_controller.rs:477
↓ 4 callers
Function
run_test_return_number
(ctx: &Ctx<'_>, name: &str, expected_assertion: impl Fn(Value))
modules/llrt_os/src/lib.rs:210
↓ 4 callers
Function
sequentialReadableStream
(limit, options)
tests/unit/web-platform-tests/streams/resources/rs-utils.js:137
↓ 4 callers
Function
set_okp_jwk_props
( crv: &str, obj: &Object<'_>, private_key: Option<&[u8]>, public_key: &[u8], )
modules/llrt_crypto/src/subtle/export_key.rs:379
↓ 4 callers
Function
set_public_key_coords
( obj: &Object<'_>, public_key: elliptic_curve::PublicKey<C>, )
modules/llrt_crypto/src/subtle/export_key.rs:233
↓ 4 callers
Function
setupTestStream
()
tests/unit/web-platform-tests/streams/readable-streams/floating-point-total-queue-size.any.js:103
↓ 4 callers
Function
setupTestStream
()
tests/unit/web-platform-tests/streams/writable-streams/floating-point-total-queue-size.any.js:79
↓ 4 callers
Method
shutdown
(&self, ctx: Ctx<'js>, error: Option<Value<'js>>)
modules/llrt_stream_web/src/readable/stream/pipe.rs:587
↓ 4 callers
Method
stack
(&self)
modules/llrt_exceptions/src/lib.rs:165
↓ 4 callers
Function
status_class
(status)
tests/unit/web-platform-tests/resources/testharness.js:4183
↓ 4 callers
Function
test_async_with_opts
(func: F, options: TestOptions)
libs/llrt_test/src/lib.rs:72
↓ 4 callers
Function
transferArrayBufferView
(view)
tests/unit/web-platform-tests/streams/resources/rs-utils.js:179
↓ 4 callers
Function
uninterestingReadableWritablePair
()
tests/unit/web-platform-tests/streams/piping/pipe-through.any.js:38
↓ 4 callers
Function
uuidv1
()
llrt_core/src/modules/llrt/uuid.rs:46
↓ 4 callers
Method
warn
* The `console.warn()` function is an alias for {@link error}.
types/console.d.ts:152
↓ 4 callers
Method
with_controller
( self, ctx: Ctx, default: impl FnOnce( Ctx, ReadableStreamDef
modules/llrt_stream_web/src/readable/objects.rs:115
↓ 4 callers
Method
writable_stream_default_controller_clear_algorithms
(&mut self)
modules/llrt_stream_web/src/writable/default_controller.rs:316
↓ 4 callers
Method
writeInt8
* Writes `value` to `buf` at the specified `offset`. `value` must be a valid * signed 8-bit integer. Behavior is undefined when `value` is anythi
types/buffer.d.ts:464
↓ 3 callers
Function
add_bytecode_header
(bytes: Vec<u8>, file_size: Option<u32>)
llrt_core/src/bytecode.rs:21
↓ 3 callers
Function
add_completion_callback
* Add a callback that's triggered when all tests are complete. * * @param {Function} callback - Callback function, called with an * arr
tests/unit/web-platform-tests/resources/testharness.js:4001
↓ 3 callers
Function
alloc_byte_ref
(ctx: &Ctx<'js>, byte_ref: &[u8], length: usize)
modules/llrt_buffer/src/buffer.rs:127
↓ 3 callers
Method
append
(data: Uint8Array)
llrt_core/src/modules/js/@llrt/test/CircularBuffer.ts:39
↓ 3 callers
Function
append_value
(context: &mut StringifyContext<'_, '_>, add_comma: bool)
libs/llrt_json/src/stringify.rs:370
↓ 3 callers
Method
as_bytes_inner
(&self)
libs/llrt_utils/src/bytes.rs:138
↓ 3 callers
Method
as_label
(&self)
libs/llrt_encoding/src/lib.rs:118
↓ 3 callers
Method
as_numeric_str
(&self)
modules/llrt_crypto/src/sha_hash.rs:153
↓ 3 callers
Method
asymmetricMatch
(other: unknown)
llrt_core/src/modules/js/@llrt/expect/jest-asymmetric-matchers.ts:227
↓ 3 callers
Function
awaitNCallbacks
(n, cb, ctx)
tests/unit/web-platform-tests/resources/idlharness.js:125
↓ 3 callers
Function
bring_promise_to_current_realm
* Make a copy of a Promise in the current realm. * * @param {Promise} promise the given promise that may be from a different *
tests/unit/web-platform-tests/resources/testharness.js:798
↓ 3 callers
Function
bytes_from_hex
(hex_bytes: T)
libs/llrt_encoding/src/lib.rs:134
↓ 3 callers
Function
bytes_to_b64_string
(bytes: &[u8])
libs/llrt_encoding/src/lib.rs:160
↓ 3 callers
Function
bytes_to_hex_string
(bytes: &[u8])
libs/llrt_encoding/src/lib.rs:178
↓ 3 callers
Function
catchAndRecord
(promise, name)
tests/unit/web-platform-tests/streams/writable-streams/start.any.js:150
↓ 3 callers
Method
chunk_steps_typed
( &self, objects: ReadableStreamDefaultReaderObjects<'js, C>, chunk: Value<'js>, )
modules/llrt_stream_web/src/readable/default_reader.rs:325
↓ 3 callers
Function
clone
()
libs/llrt_utils/src/clone.rs:415
↓ 3 callers
Method
close_steps_typed
( &self, ctx: &Ctx<'js>, objects: ReadableStreamDefaultReaderObjects<'js, C>, )
modules/llrt_stream_web/src/readable/default_reader.rs:355
↓ 3 callers
Function
compile
(filename: string, outputFilename: string)
tests/unit/compile.test.ts:31
↓ 3 callers
Function
constValue
(cnt)
tests/unit/web-platform-tests/resources/idlharness.js:51
↓ 3 callers
Function
constructor
( protected sample: T, protected inverse = false )
llrt_core/src/modules/js/@llrt/expect/jest-asymmetric-matchers.ts:46
↓ 3 callers
Function
correct_extensions
(x: String)
llrt_core/src/modules/require/resolver.rs:885
↓ 3 callers
Method
createDescribe
({ only = false, skip = false, }: TestSettings = {})
llrt_core/src/modules/js/@llrt/test/worker.ts:128
↓ 3 callers
Function
createErroredWritableStream
(t)
tests/unit/web-platform-tests/streams/piping/multiple-propagation.any.js:18
↓ 3 callers
Method
createTestFunction
({ only = false, skip = false, }: TestSettings = {})
llrt_core/src/modules/js/@llrt/test/worker.ts:163
↓ 3 callers
Function
create_suitable_object
(type)
tests/unit/web-platform-tests/resources/idlharness.js:3211
↓ 3 callers
Method
decode
(&self, ctx: Ctx<'js>, bytes: ObjectBytes<'js>)
modules/llrt_util/src/text_decoder.rs:56
↓ 3 callers
Method
dequeue_value
(&mut self)
modules/llrt_stream_web/src/utils/queue.rs:57
↓ 3 callers
Method
destroy
(this: This<Class<'js, Self>>, error: Opt<Value<'js>>)
modules/llrt_net/src/socket.rs:145
↓ 3 callers
Method
drain
(this: Class<'js, Self>, ctx: &Ctx<'js>)
modules/llrt_stream/src/readable.rs:181
← previous
next →
301–400 of 2,399, ranked by callers