summaryrefslogtreecommitdiff
path: root/src/parsetree.h
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@complang.org>2014-12-20 16:53:13 -0500
committerAdrian Thurston <thurston@complang.org>2014-12-20 16:53:13 -0500
commit3d3c0ad4877a225f5e14ef69d39ed3efdad27843 (patch)
treebcd269c3286be1b8e32b7840ef898d14f345aa40 /src/parsetree.h
parent467ef0e25c300ed3999d05354c50bb4da5663339 (diff)
downloadcolm-3d3c0ad4877a225f5e14ef69d39ed3efdad27843.tar.gz
some opcode organization
Diffstat (limited to 'src/parsetree.h')
-rw-r--r--src/parsetree.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/parsetree.h b/src/parsetree.h
index b8461896..bc948e63 100644
--- a/src/parsetree.h
+++ b/src/parsetree.h
@@ -2431,7 +2431,10 @@ struct ObjectField
inGetWC( IN_HALT ),
inGetWV( IN_HALT ),
inSetWC( IN_HALT ),
- inSetWV( IN_HALT )
+ inSetWV( IN_HALT ),
+ inGetValR( IN_HALT ),
+ inSetValWC( IN_HALT ),
+ inSetValWV( IN_HALT )
{}
static ObjectField *cons( const InputLoc &loc,
@@ -2492,8 +2495,9 @@ struct ObjectField
Code inGetWV;
Code inSetWC;
Code inSetWV;
- Code inGetVal;
- Code inSetVal;
+ Code inGetValR;
+ Code inSetValWC;
+ Code inSetValWV;
ObjectField *prev, *next;
};