- calcUnOp
IrIndex calcUnOp(UnOp op, IrIndex child, CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- ir_gen_branch_unary_op
void ir_gen_branch_unary_op(IrGenState gen, IrIndex currentBlock, IrLabel trueExit, IrLabel falseExit, UnaryExprNode* u)
Undocumented in source. Be warned that the author may not have intended to support it.
- ir_gen_expr_unary_op
ExprValue ir_gen_expr_unary_op(IrGenState gen, IrIndex currentBlock, IrLabel nextStmt, UnaryExprNode* u)
Undocumented in source. Be warned that the author may not have intended to support it.
- name_register_nested_unary_op
void name_register_nested_unary_op(UnaryExprNode* node, NameRegisterState state)
Undocumented in source. Be warned that the author may not have intended to support it.
- name_resolve_unary_op
void name_resolve_unary_op(UnaryExprNode* node, NameResolveState state)
Undocumented in source. Be warned that the author may not have intended to support it.
- post_clone_unary_op
void post_clone_unary_op(UnaryExprNode* node, CloneState state)
Undocumented in source. Be warned that the author may not have intended to support it.
- print_unary_op
void print_unary_op(UnaryExprNode* node, AstPrintState state)
Undocumented in source. Be warned that the author may not have intended to support it.
- type_check_unary_op
void type_check_unary_op(UnaryExprNode* node, TypeCheckState state)
Undocumented in source. Be warned that the author may not have intended to support it.