Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LPC4/Full-Stack
/ parse_expression
Method
parse_expression
crates/hll-to-ir/src/parser.rs:285–287 ·
view source on GitHub ↗
(&mut self)
Source
from the content-addressed store, hash-verified
283
Some(Token::Defer) => self.parse_defer_statement(),
284
Some(Token::Asm) => self.parse_asm_block(),
285
Some(Token::Break) => {
286
self.advance();
287
Ok(Statement::Break)
288
}
289
Some(Token::Continue) => {
290
self.advance();
Callers
15
parse_declaration
Method · 0.80
parse_statement
Method · 0.80
parse_variable_decl
Method · 0.80
parse_inferred_variable_decl
Method · 0.80
parse_if_statement
Method · 0.80
parse_while_statement
Method · 0.80
parse_for_statement
Method · 0.80
parse_return_statement
Method · 0.80
parse_defer_statement
Method · 0.80
parse_subscript
Method · 0.80
parse_optional_range_end
Method · 0.80
parse_struct_type
Method · 0.80
Calls
1
parse_assignment
Method · 0.80
Tested by
4
parses_pointer_cast_syntax
Function · 0.64
compound_assign_desugars_to_binary
Function · 0.64
parses_struct_destructuring_assignment
Function · 0.64
parses_as_cast_operator
Function · 0.64