summaryrefslogtreecommitdiff
path: root/src/parser.cc
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@complang.org>2013-12-29 12:36:53 -0500
committerAdrian Thurston <thurston@complang.org>2013-12-29 12:36:53 -0500
commit60e968ec6ce8144d097fcf18eb576e096512a5ad (patch)
tree05152b24b94812bbedcc43eb6542bbbc2ce5a4c0 /src/parser.cc
parent82dc4acb531a2aab5338ff9ab19da63349231c82 (diff)
downloadcolm-60e968ec6ce8144d097fcf18eb576e096512a5ad.tar.gz
some dead code removal and name improvements
Diffstat (limited to 'src/parser.cc')
-rw-r--r--src/parser.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/parser.cc b/src/parser.cc
index 8e55b8cf..bb4c0f7e 100644
--- a/src/parser.cc
+++ b/src/parser.cc
@@ -606,7 +606,7 @@ PatternItemList *BaseParser::consPatternEl( LangVarRef *varRef, PatternItemList
" redeclared" << endp;
}
- TypeRef *typeRef = list->head->factor->typeRef;
+ TypeRef *typeRef = list->head->prodEl->typeRef;
ObjectField *objField = ObjectField::cons( InputLoc(), typeRef, varRef->name );
/* Insert it into the field map. */