FuelLabs / FuelLabs/sway

Reference Types

Open
#154 1 comment 0 reactions 0 assignees View on GitHub
big compiler enhancement language feature P: low team:compiler
Dominant language
Rust
Stars
61.4k
Forks
5.4k
Avg merge
3h 33m
Merged PRs (30d)
4

Description

The `ref` and `deref` keywords should be used to construct reference types and dereference reference types. This issue involves the parsing, type checking, and code generation of reference types.

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or tests are named. Start by tracing how the parser, type checker, and code generator represent `ref` and `deref`; the work is done when reference types can be constructed, checked, and generated consistently across all three stages.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
compilers
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.