protected void declaration_list( DeclarationCollection dc ) //throws RecognitionException, TokenStreamException { Declaration d = null; try { // for error handling d=declaration(); if (0==inputState.guessing) { dc.Add(d); } { // ( ... )* for (;;) { if ((LA(1)==COMMA)) { match(COMMA); d=declaration(); if (0==inputState.guessing) { dc.Add(d); } } else { goto _loop421_breakloop; } } _loop421_breakloop: ; } // ( ... )* } catch (RecognitionException ex) { if (0 == inputState.guessing) { reportError(ex, "declaration_list"); recover(ex,tokenSet_108_); } else { throw ex; } } }
public DeclarationsNamespace(INamespace parent, TypeSystemServices tagManager, Declaration declaration) { _parent = parent; _declarations = new DeclarationCollection(); _declarations.Add(declaration); }