summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Voss <mail@thomasvoss.com> 2026-03-11 00:48:53 +0100
committerThomas Voss <mail@thomasvoss.com> 2026-03-11 00:48:53 +0100
commit9042ca21cdd5a6fd39f6382df906fda3560384e7 (patch)
treef575ad358712d8c3e28f0bb0bde2f0f86ec51a57
parentaa47e20faf00a64a73cf049c449aa39f020fa6a7 (diff)
Formatting
-rw-r--r--oryxc/src/compiler.rs29
1 files changed, 16 insertions, 13 deletions
diff --git a/oryxc/src/compiler.rs b/oryxc/src/compiler.rs
index 5518b1d..50a641e 100644
--- a/oryxc/src/compiler.rs
+++ b/oryxc/src/compiler.rs
@@ -97,11 +97,11 @@ pub enum JobType {
block: u32,
parent: ScopeId,
},
- ResolveDefBind {
- fdata: Arc<FileData>,
- node: u32,
- scope: ScopeId,
- },
+ ResolveDefBind {
+ fdata: Arc<FileData>,
+ node: u32,
+ scope: ScopeId,
+ },
}
pub struct Job {
@@ -405,19 +405,22 @@ fn worker_loop(
};
fdata.scopes.get().unwrap().insert(scopeid, scope, &arena);
- /* Second pass emits jobs to resolve types */
- for i in beg..beg + nstmts {
+ /* Second pass emits jobs to resolve types */
+ for i in beg..beg + nstmts {
let node = ast.extra[i as usize];
if ast.nodes.kind()[node as usize] != AstType::MultiDefBind
{
continue;
}
- c_state.job_push(&queue, c_state.job_new(JobType::ResolveDefBind {
- fdata: fdata.clone(),
- node,
- scope: scopeid,
- }));
- }
+ c_state.job_push(
+ &queue,
+ c_state.job_new(JobType::ResolveDefBind {
+ fdata: fdata.clone(),
+ node,
+ scope: scopeid,
+ }),
+ );
+ }
let ok = errors.is_empty();
emit_errors(&fdata, errors);