diff options
Diffstat (limited to 'example/expression/expr_c.py')
| -rw-r--r-- | example/expression/expr_c.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/example/expression/expr_c.py b/example/expression/expr_c.py index e0825799..37c9f510 100644 --- a/example/expression/expr_c.py +++ b/example/expression/expr_c.py @@ -42,7 +42,7 @@ ptr_rectangle = types_mngr.get_objc(CTypePtr(CTypeStruct('rectangle'))) ptr = ExprId('ptr', 64) c_context = {ptr.name: ptr_rectangle} -mychandler = CHandler(types_mngr, {}) +mychandler = CHandler(types_mngr, C_types=c_context) # Parse some C accesses c_acceses = ["ptr->width", @@ -54,8 +54,8 @@ c_acceses = ["ptr->width", ] for c_str in c_acceses: - expr = mychandler.c_to_expr(c_str, c_context) - c_type = mychandler.c_to_type(c_str, c_context) + expr = mychandler.c_to_expr(c_str) + c_type = mychandler.c_to_type(c_str) print 'C access:', c_str print '\tExpr:', expr print '\tType:', c_type |