Luma 0.1.0
A low-level compiled alternative to C, C++, and more!
Loading...
Searching...
No Matches
Functions
stmt.c File Reference
#include "formatter.h"
Include dependency graph for stmt.c:

Functions

void format_module_prep (FormatterContext *ctx, Stmt *module)
 
void format_use_prep (FormatterContext *ctx, Stmt *use)
 
void format_function_definition (FormatterContext *ctx, Stmt *stmt)
 
void format_variable_declaration (FormatterContext *ctx, Stmt *stmt)
 
void format_field_definition (FormatterContext *ctx, Stmt *stmt)
 
void format_struct_definition (FormatterContext *ctx, Stmt *stmt)
 
void format_enum_definition (FormatterContext *ctx, Stmt *stmt)
 
void format_if_statement (FormatterContext *ctx, Stmt *stmt)
 
void format_loop_statement (FormatterContext *ctx, Stmt *stmt)
 
void format_switch_statement (FormatterContext *ctx, Stmt *stmt)
 
void format_defer_statement (FormatterContext *ctx, Stmt *stmt)
 
void format_break_continue_statement (FormatterContext *ctx, Stmt *stmt)
 
void format_expr_stmt (FormatterContext *ctx, Stmt *stmt)
 
void format_return_statement (FormatterContext *ctx, Stmt *stmt)
 
void format_block_statement (FormatterContext *ctx, Stmt *stmt)
 
void format_output_statement (FormatterContext *ctx, Stmt *stmt)
 

Function Documentation

◆ format_block_statement()

void format_block_statement ( FormatterContext ctx,
Stmt stmt 
)

◆ format_break_continue_statement()

void format_break_continue_statement ( FormatterContext ctx,
Stmt stmt 
)

◆ format_defer_statement()

void format_defer_statement ( FormatterContext ctx,
Stmt stmt 
)

◆ format_enum_definition()

void format_enum_definition ( FormatterContext ctx,
Stmt stmt 
)

◆ format_expr_stmt()

void format_expr_stmt ( FormatterContext ctx,
Stmt stmt 
)

◆ format_field_definition()

void format_field_definition ( FormatterContext ctx,
Stmt stmt 
)

◆ format_function_definition()

void format_function_definition ( FormatterContext ctx,
Stmt stmt 
)

◆ format_if_statement()

void format_if_statement ( FormatterContext ctx,
Stmt stmt 
)

◆ format_loop_statement()

void format_loop_statement ( FormatterContext ctx,
Stmt stmt 
)

◆ format_module_prep()

void format_module_prep ( FormatterContext ctx,
Stmt module 
)

◆ format_output_statement()

void format_output_statement ( FormatterContext ctx,
Stmt stmt 
)

◆ format_return_statement()

void format_return_statement ( FormatterContext ctx,
Stmt stmt 
)

◆ format_struct_definition()

void format_struct_definition ( FormatterContext ctx,
Stmt stmt 
)

◆ format_switch_statement()

void format_switch_statement ( FormatterContext ctx,
Stmt stmt 
)

◆ format_use_prep()

void format_use_prep ( FormatterContext ctx,
Stmt use 
)

◆ format_variable_declaration()

void format_variable_declaration ( FormatterContext ctx,
Stmt stmt 
)