mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
Interface based streams. Fix for initializing with a force unwrap inside. Allow $define to take a list. Allow $define to return error on argument type mismatch in call. Fixed broken bit operations on boolean vectors.
This commit is contained in:
committed by
Christoffer Lerno
parent
1aa038c92f
commit
cd7a03c2cf
@@ -768,6 +768,7 @@ static void llvm_emit_member_addr(GenContext *c, BEValue *value, Decl *parent, D
|
||||
llvm_value_bitcast(c, value, found->type);
|
||||
break;
|
||||
case TYPE_STRUCT:
|
||||
llvm_value_addr(c, value);
|
||||
llvm_value_struct_gep(c, value, value, (unsigned)index);
|
||||
break;
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user