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

Functions

void format_binary_expression (FormatterContext *ctx, Expr *expr)
 
void format_unary_expression (FormatterContext *ctx, Expr *expr)
 
void format_function_call (FormatterContext *ctx, Expr *expr)
 
void format_literal_expression (FormatterContext *ctx, Expr *expr)
 
void format_identifier_expression (FormatterContext *ctx, Expr *expr)
 
void format_array (FormatterContext *ctx, Expr *expr)
 
void format_member (FormatterContext *ctx, Expr *expr)
 
void format_index_expression (FormatterContext *ctx, Expr *expr)
 
void format_grouping_expression (FormatterContext *ctx, Expr *expr)
 
void format_deref_expression (FormatterContext *ctx, Expr *expr)
 
void format_addr_expression (FormatterContext *ctx, Expr *expr)
 
void format_alloc_expression (FormatterContext *ctx, Expr *expr)
 
void format_memcpy_expression (FormatterContext *ctx, Expr *expr)
 
void format_free_expression (FormatterContext *ctx, Expr *expr)
 
void format_cast_expression (FormatterContext *ctx, Expr *expr)
 
void format_sizeof_expression (FormatterContext *ctx, Expr *expr)
 

Function Documentation

◆ format_addr_expression()

void format_addr_expression ( FormatterContext ctx,
Expr expr 
)

◆ format_alloc_expression()

void format_alloc_expression ( FormatterContext ctx,
Expr expr 
)

◆ format_array()

void format_array ( FormatterContext ctx,
Expr expr 
)

◆ format_binary_expression()

void format_binary_expression ( FormatterContext ctx,
Expr expr 
)

◆ format_cast_expression()

void format_cast_expression ( FormatterContext ctx,
Expr expr 
)

◆ format_deref_expression()

void format_deref_expression ( FormatterContext ctx,
Expr expr 
)

◆ format_free_expression()

void format_free_expression ( FormatterContext ctx,
Expr expr 
)

◆ format_function_call()

void format_function_call ( FormatterContext ctx,
Expr expr 
)

◆ format_grouping_expression()

void format_grouping_expression ( FormatterContext ctx,
Expr expr 
)

◆ format_identifier_expression()

void format_identifier_expression ( FormatterContext ctx,
Expr expr 
)

◆ format_index_expression()

void format_index_expression ( FormatterContext ctx,
Expr expr 
)

◆ format_literal_expression()

void format_literal_expression ( FormatterContext ctx,
Expr expr 
)

◆ format_member()

void format_member ( FormatterContext ctx,
Expr expr 
)

◆ format_memcpy_expression()

void format_memcpy_expression ( FormatterContext ctx,
Expr expr 
)

◆ format_sizeof_expression()

void format_sizeof_expression ( FormatterContext ctx,
Expr expr 
)

◆ format_unary_expression()

void format_unary_expression ( FormatterContext ctx,
Expr expr 
)