Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LFDT-Nightstream/Starstream
/ functions
Functions
1,771 in github.com/LFDT-Nightstream/Starstream
⨍
Functions
1,771
◇
Types & classes
443
↓ 2 callers
Method
update_ic_with_ops
( &mut self, cond: &Boolean<F>, address: &AllocatedAddress, rv: &MemOpAllocate
interleaving/starstream-interleaving-proof/src/memory/nebula/gadget.rs:382
↓ 2 callers
Function
uri_to_file_path
Convert an LSP `Uri` (`file:///abs/path/to/foo.star`) to a `PathBuf`. Returns `None` for non-file URIs (e.g. `untitled:`, `vscode-vfs:`) or if the URI
starstream-language-server/src/document.rs:2562
↓ 2 callers
Method
validate_cross_contract
Reject any edge whose target declares `contract;`. `allow_target` is set in the single-file flow: when callers point at a contract file via `wasm -c
starstream-compiler/src/module_graph.rs:437
↓ 2 callers
Method
values
(&self)
interleaving/starstream-interleaving-proof/src/memory/mod.rs:42
↓ 2 callers
Method
version
Document version reflected in the currently cached state.
starstream-language-server/src/document.rs:164
↓ 2 callers
Method
visit_block_common
Start a new identifier scope and generate bytecode for the statements of the block in sequence. Only creates a Wasm `block` when specifically needed f
starstream-to-wasm/src/lib.rs:1924
↓ 2 callers
Method
visit_expr_drop
Visit an expression, dropping its result.
starstream-to-wasm/src/lib.rs:2087
↓ 2 callers
Method
visit_program
Root visitor called by [compile] to start walking the AST for a program, building the Wasm sections on the way.
starstream-to-wasm/src/lib.rs:1282
↓ 2 callers
Method
with_ownership
(mut self, token: OutputRef, owner: OutputRef)
interleaving/starstream-interleaving-spec/src/builder.rs:134
↓ 2 callers
Method
write_lanes
(&mut self, reff: Ref, offset_words: u32, lanes: [Value; 4])
interleaving/starstream-component-runtime/src/state.rs:69
↓ 2 callers
Function
write_pathname
(dest: &mut impl std::io::Write, path: &Path)
starstream-cli/src/build.rs:247
↓ 2 callers
Function
write_pathname
(dest: &mut impl std::io::Write, path: &Path)
starstream-cli/src/wasm.rs:291
↓ 2 callers
Method
zero
()
interleaving/starstream-interleaving-proof/src/memory/nebula/ic.rs:19
↓ 1 callers
Function
Language
Get the tree-sitter Language for this grammar.
tree-sitter-starstream/bindings/go/binding.go:13
↓ 1 callers
Method
_implements_method
(hash: [bigint, bigint, bigint, bigint])
starstream-js/src/index.ts:131
↓ 1 callers
Function
abi_definition_to_doc
( definition: &AbiDef, source: &'a str, comments: &CommentMap, )
starstream-compiler/src/formatter.rs:611
↓ 1 callers
Function
abi_method_decl_to_doc
(method: &AbiMethodDecl, source: &'a str)
starstream-compiler/src/formatter.rs:663
↓ 1 callers
Function
abi_part_to_doc
(part: &AbiPart, source: &'a str)
starstream-compiler/src/formatter.rs:656
↓ 1 callers
Method
abi_symbol
(&self, definition: &TypedAbiDef)
starstream-language-server/src/document.rs:2319
↓ 1 callers
Function
activateLanguageClient
(context: vscode.ExtensionContext)
vscode-starstream/src/extension.ts:20
↓ 1 callers
Function
activateTreeSitter
(context: vscode.ExtensionContext)
vscode-starstream/src/extension.ts:92
↓ 1 callers
Function
addPosition
(range: vscode.Range, pos: vscode.Position)
vscode-starstream/src/tree-sitter-vscode.ts:81
↓ 1 callers
Method
add_field_access_usage
(&mut self, span: Option<Span>, ty: &Type, field_name: &str)
starstream-language-server/src/document.rs:1598
↓ 1 callers
Method
alias_path_import
Set up callable aliases for a path import. The target module has already been visited (topo order), so its functions live in `self.callables` keyed by
starstream-to-wasm/src/lib.rs:1419
↓ 1 callers
Method
alloc_static
(&mut self, size: u32, align: u32)
starstream-to-wasm/src/lib.rs:884
↓ 1 callers
Method
alloc_words
(&mut self, size_words: u32)
interleaving/starstream-component-runtime/src/state.rs:50
↓ 1 callers
Method
allocate_and_constrain
Allocates circuit variables for the switches and enforces exactly one is true
interleaving/starstream-interleaving-proof/src/execution_switches.rs:40
↓ 1 callers
Method
allocate_vars
( &self, i: usize, rm: &mut M::Allocator, irw: &InterRoundWires, )
interleaving/starstream-interleaving-proof/src/circuit.rs:1336
↓ 1 callers
Function
animate
(frame = 0)
mock-ledger/frontend/public/bg.js:18
↓ 1 callers
Method
apply
private function that does the job of actually updating self.utxos and the incremental commitment?
mock-ledger/old/src/main.rs:45
↓ 1 callers
Method
apply_definition
(&self, definition: &mut TypedDefinition)
starstream-compiler/src/typecheck/infer.rs:4885
↓ 1 callers
Function
apply_mat4
(x: &mut [FpVar<F>])
ark-poseidon2/src/math.rs:58
↓ 1 callers
Function
apply_ref_mutations
( pid: ProcessId, effect: &WitLedgerEffect, ref_store: &mut HashMap<Ref, Vec<Value>>, ref_stat
interleaving/starstream-runtime/src/trace_mermaid.rs:530
↓ 1 callers
Method
apply_statement
Visit a single statement and normalize any embedded type annotations.
starstream-compiler/src/typecheck/infer.rs:4958
↓ 1 callers
Method
apply_token
(&self, token: &mut TypedTokenDef)
starstream-compiler/src/typecheck/infer.rs:4898
↓ 1 callers
Method
apply_transaction
( &self, runtime: &mut WasmtimeComponentStarstreamExecutor, )
interleaving/starstream-component-runtime/src/transaction_session.rs:154
↓ 1 callers
Method
apply_typed_module
( &mut self, text: &str, success: &starstream_compiler::TypedModuleGraph, modu
starstream-language-server/src/document.rs:378
↓ 1 callers
Method
apply_utxo
(&self, utxo: &mut TypedUtxoDef)
starstream-compiler/src/typecheck/infer.rs:4924
↓ 1 callers
Method
arity
The arity (number of sub-patterns) for a constructor given the column type.
starstream-to-wasm/src/decision_tree.rs:38
↓ 1 callers
Method
as_str
(&self)
starstream-types/src/types.rs:131
↓ 1 callers
Method
as_u64
(self)
interleaving/starstream-interleaving-spec/src/transaction_effects/mod.rs:27
↓ 1 callers
Method
assert_complete
(&self)
starstream-to-wasm/src/ir.rs:134
↓ 1 callers
Function
binary_op_str
(op: &BinaryOp)
starstream-compiler/src/formatter.rs:1240
↓ 1 callers
Method
bind_pattern_identifier
( &mut self, env: &mut TypeEnv, ident: &Identifier, ty: Type, )
starstream-compiler/src/typecheck/infer.rs:2060
↓ 1 callers
Method
bind_resource
(&mut self, resource: Resource, pid: ProcessId)
interleaving/starstream-component-runtime/src/executor.rs:74
↓ 1 callers
Function
block
( statement: impl Parser<'a, &'a str, Statement, Extra<'a>> + 'a, expr: impl Parser<'a, &'a str, Spann
starstream-compiler/src/parser/statement.rs:6
↓ 1 callers
Function
boolean
()
starstream-compiler/src/parser/expression/primary/literal.rs:10
↓ 1 callers
Function
boolean_literal
()
starstream-compiler/src/parser/primitives.rs:35
↓ 1 callers
Function
boolean_literal
()
starstream-compiler/src/parser/expression/primary/literal.rs:30
↓ 1 callers
Function
build_component_type_metadata
()
interleaving/starstream-runtime/src/test_support/components/mod.rs:38
↓ 1 callers
Function
build_process_labels
(is_utxo: &[bool])
interleaving/starstream-runtime/src/trace_mermaid.rs:344
↓ 1 callers
Method
build_typed_abi
(&self, def: &AbiDef)
starstream-compiler/src/typecheck/infer.rs:1586
↓ 1 callers
Method
build_typed_enum
(&self, def: &EnumDef)
starstream-compiler/src/typecheck/infer.rs:1445
↓ 1 callers
Method
build_typed_import
(&self, def: &ImportDef)
starstream-compiler/src/typecheck/infer.rs:1485
↓ 1 callers
Method
build_typed_struct
(&self, def: &StructDef)
starstream-compiler/src/typecheck/infer.rs:1419
↓ 1 callers
Function
build_wasm_instances_in_canonical_order
( spending: &[ZkWasmProof], new_outputs: &[ZkWasmProof], coords: &[ZkWasmProof], )
interleaving/starstream-interleaving-spec/src/lib.rs:843
↓ 1 callers
Function
call_resource_method
( ctx: &mut wasmtime::StoreContextMut<'_, ComponentHostState>, import_name: &str, func_name: &str,
interleaving/starstream-component-runtime/src/component.rs:518
↓ 1 callers
Function
capabilities
(_: ClientCapabilities)
starstream-language-server/src/capabilities.rs:6
↓ 1 callers
Function
ccs_step_shape
()
interleaving/starstream-interleaving-proof/src/lib.rs:251
↓ 1 callers
Method
check
(&self)
interleaving/starstream-interleaving-proof/src/memory/nebula/gadget.rs:105
↓ 1 callers
Function
check_activation
( switch: &Boolean<F>, activation: &FpVar<F>, arg_val: &FpVar<F>, expected_caller: &FpVar<F>,
interleaving/starstream-interleaving-proof/src/coroutine_args_gadget.rs:18
↓ 1 callers
Function
check_files
(files: Vec<String>)
starstream-cli/src/format.rs:41
↓ 1 callers
Function
check_init
( switch: &Boolean<F>, init: &FpVar<F>, arg_val: &FpVar<F>, init_caller: &FpVar<F>, arg_ca
interleaving/starstream-interleaving-proof/src/coroutine_args_gadget.rs:30
↓ 1 callers
Function
check_match
Check exhaustiveness and usefulness for a match expression. Returns errors if any patterns are unreachable or if the match is not exhaustive.
starstream-compiler/src/typecheck/exhaustiveness.rs:716
↓ 1 callers
Method
check_shape
(&self)
interleaving/starstream-interleaving-spec/src/transaction_effects/instance.rs:55
↓ 1 callers
Method
code
(&self)
starstream-compiler/src/parser/error.rs:43
↓ 1 callers
Method
collect_abi
( &mut self, definition: &TypedAbiDef, _untyped: Option<&untyped_ast::AbiDef>,
starstream-language-server/src/document.rs:931
↓ 1 callers
Method
collect_definition
( &mut self, definition: &TypedDefinition, scopes: &mut Vec<HashMap<String, Span>>,
starstream-language-server/src/document.rs:600
↓ 1 callers
Method
collect_document_symbols
(&self, program: &TypedProgram)
starstream-language-server/src/document.rs:2048
↓ 1 callers
Method
collect_enum
( &mut self, definition: &TypedEnumDef, untyped: Option<&untyped_ast::EnumDef>,
starstream-language-server/src/document.rs:752
↓ 1 callers
Function
collect_exports
(typed_definitions: &[TypedDefinition])
starstream-compiler/src/typecheck/infer.rs:650
↓ 1 callers
Function
collect_free_type_vars
Helper for `free_type_vars_type` that walks the type tree.
starstream-compiler/src/typecheck/infer.rs:5870
↓ 1 callers
Method
collect_import
(&mut self, import: &TypedImportDef)
starstream-language-server/src/document.rs:645
↓ 1 callers
Method
collect_match_arm
( &mut self, arm: &TypedMatchArm, scopes: &mut Vec<HashMap<String, Span>>, scr
starstream-language-server/src/document.rs:1326
↓ 1 callers
Function
collect_missing_patterns
Collects missing patterns for exhaustiveness error messages. Returns a list of pattern representations that are not covered.
starstream-compiler/src/typecheck/exhaustiveness.rs:448
↓ 1 callers
Method
collect_pattern
( &mut self, pattern: &TypedPattern, scopes: &mut Vec<HashMap<String, Span>>,
starstream-language-server/src/document.rs:1341
↓ 1 callers
Function
collect_spawn_edges
( traces: &HashMap<ProcessId, Vec<WitLedgerEffect>>, )
interleaving/starstream-component-runtime/src/transaction_session.rs:186
↓ 1 callers
Function
collect_star_files
(dir: &Path)
starstream-compiler/src/module_graph.rs:281
↓ 1 callers
Method
collect_statement
( &mut self, statement: &TypedStatement, scopes: &mut Vec<HashMap<String, Span>>,
starstream-language-server/src/document.rs:1066
↓ 1 callers
Method
collect_statement_annotations_from_ast
(&mut self, statement: &untyped_ast::Statement)
starstream-language-server/src/document.rs:1798
↓ 1 callers
Method
collect_struct
( &mut self, definition: &TypedStructDef, untyped: Option<&untyped_ast::StructDef>,
starstream-language-server/src/document.rs:685
↓ 1 callers
Method
collect_struct_literal_field
( &mut self, struct_name: &str, field: &TypedStructLiteralField, scopes: &mut
starstream-language-server/src/document.rs:1474
↓ 1 callers
Method
collect_token
( &mut self, definition: &TypedTokenDef, scopes: &mut Vec<HashMap<String, Span>>,
starstream-language-server/src/document.rs:895
↓ 1 callers
Method
collect_type_annotations_from_ast
(&mut self, program: &Program)
starstream-language-server/src/document.rs:1687
↓ 1 callers
Method
collect_utxo
(&mut self, definition: &TypedUtxoDef, scopes: &mut Vec<HashMap<String, Span>>)
starstream-language-server/src/document.rs:863
↓ 1 callers
Function
combine
(lhs: Spanned<Expr>, op: BinaryOp, rhs: Spanned<Expr>)
starstream-compiler/src/parser/expression/mod.rs:70
↓ 1 callers
Method
comments_before
(&self, node_span: Span, source: &str)
starstream-types/src/comments.rs:49
↓ 1 callers
Method
compile
(&mut self)
starstream-to-wasm/src/stackifier.rs:61
↓ 1 callers
Function
compile_contract
( graph: &starstream_compiler::TypedModuleGraph, entry: starstream_compiler::ModuleId, )
starstream-to-wasm/src/lib.rs:113
↓ 1 callers
Function
compile_contract
Compile a single Starstream contract source to a core Wasm module in-process. Mirrors the browser sandbox's compile path: parse the source, typecheck
starstream-runtime-next/tests/score.rs:24
↓ 1 callers
Function
component_runtime
()
interleaving/starstream-component-runtime/src/component.rs:47
↓ 1 callers
Method
component_store
Expects address then values on the stack. https://github.com/WebAssembly/component-model/blob/main/design/mvp/CanonicalABI.md#storing
starstream-to-wasm/src/lib.rs:893
↓ 1 callers
Function
componentize
(wasm: impl AsRef<[u8]>)
starstream-runtime-next/src/lib.rs:54
↓ 1 callers
Function
componentize
(wasm: &[u8])
starstream-sandbox-web/src/lib.rs:150
↓ 1 callers
Function
compress_12
(inputs: &[FpVar<F>; 12])
ark-poseidon2/src/lib.rs:31
↓ 1 callers
Method
conditional_read_ram
( &mut self, cond: &Boolean<F>, address: &AllocatedAddress, )
interleaving/starstream-interleaving-proof/src/memory/twist_and_shout/mod.rs:587
↓ 1 callers
Method
conditional_read_rom
( &mut self, cond: &Boolean<F>, address: &AllocatedAddress, )
interleaving/starstream-interleaving-proof/src/memory/twist_and_shout/mod.rs:542
↓ 1 callers
Method
constraints
(self)
interleaving/starstream-interleaving-proof/src/memory/dummy.rs:94
↓ 1 callers
Function
coroutine_args_ops
( dsl: &mut D, activation_cond: &D::Bool, init_cond: &D::Bool, addr: &D::Val, )
interleaving/starstream-interleaving-proof/src/coroutine_args_gadget.rs:7
↓ 1 callers
Function
create_constraint_system_with_conditions
( read_cond: bool, write_cond: bool, )
interleaving/starstream-interleaving-proof/src/memory/nebula/mod.rs:173
← previous
next →
501–600 of 1,771, ranked by callers