changeset 374:368fbc9ea51b

Fix use of struct keyword in LL dialect expressions
author Michael Pavone <pavone@retrodev.com>
date Fri, 14 Aug 2015 23:07:34 -0700
parents a694ffa8d461
children f8d80c16abbd
files cbackend.js
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/cbackend.js	Wed Aug 12 19:16:59 2015 -0700
+++ b/cbackend.js	Fri Aug 14 23:07:34 2015 -0700
@@ -410,6 +410,8 @@
 		throw new Error('while:do not allowed in expression context in llMessage block');
 	case 'addr_of':
 		return '(&(' + args[0].toCLLExpr(vars) + '))';
+	case 'struct':
+		return 'struct ' + args[0].toCTypeName();
 	case 'sizeof':
 		return 'sizeof(' + args[0].toCTypeName() + ')';
 	case 'get':