enterOuterAlt method 
    
      
void
enterOuterAlt(
 - ParserRuleContext localctx, 
- int altNum
)inherited
     
    
    
  Implementation
  void enterOuterAlt(ParserRuleContext localctx, int altNum) {
  assert(context != null);
  localctx.altNumber = altNum;
  // if we have new localctx, make sure we replace existing ctx
  // that is previous child of parse tree
  if (buildParseTree && context != localctx) {
    final parent = context!.parent;
    if (parent != null) {
      parent.removeLastChild();
      parent.addAnyChild(localctx);
    }
  }
  context = localctx;
}