summaryrefslogtreecommitdiff
path: root/colm/declare.cc
diff options
context:
space:
mode:
Diffstat (limited to 'colm/declare.cc')
-rw-r--r--colm/declare.cc16
1 files changed, 7 insertions, 9 deletions
diff --git a/colm/declare.cc b/colm/declare.cc
index 76a4bd5e..498b3b91 100644
--- a/colm/declare.cc
+++ b/colm/declare.cc
@@ -424,15 +424,13 @@ void Compiler::setPrecedence()
void Compiler::makeIgnoreCollectors()
{
for ( RegionSetList::Iter regionSet = regionSetList; regionSet.lte(); regionSet++ ) {
- if ( regionSet->tokenIgnore != rootRegion ) {
- String name( 128, "_ign_%p", regionSet->tokenIgnore );
- LangEl *zeroLel = new LangEl( rootNamespace, name, LangEl::Term );
- langEls.append( zeroLel );
- zeroLel->isZero = true;
- zeroLel->regionSet = regionSet;
-
- regionSet->collectIgnore->zeroLel = zeroLel;
- }
+ String name( 128, "_ign_%p", regionSet->tokenIgnore );
+ LangEl *zeroLel = new LangEl( rootNamespace, name, LangEl::Term );
+ langEls.append( zeroLel );
+ zeroLel->isZero = true;
+ zeroLel->regionSet = regionSet;
+
+ regionSet->collectIgnore->zeroLel = zeroLel;
}
}