mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
@ is now part of the name of an attribute or a macro. Macros without '@' must be function-like.
This commit is contained in:
@@ -1347,7 +1347,6 @@ void llvm_emit_cast(GenContext *c, CastKind cast_kind, BEValue *value, Type *to_
|
||||
break;
|
||||
case CAST_ENUMLOW:
|
||||
llvm_value_rvalue(c, value);
|
||||
value->value = value->value;
|
||||
break;
|
||||
case CAST_STST:
|
||||
llvm_value_addr(c, value);
|
||||
@@ -5546,7 +5545,6 @@ void llvm_emit_expr(GenContext *c, BEValue *value, Expr *expr)
|
||||
{
|
||||
case NON_RUNTIME_EXPR:
|
||||
case EXPR_COND:
|
||||
case EXPR_MACRO_EXPANSION:
|
||||
UNREACHABLE
|
||||
case EXPR_RETVAL:
|
||||
*value = c->retval;
|
||||
|
||||
Reference in New Issue
Block a user