public IHolderCil Visit(LetRuleContext parserRule, IFunctionCil cilTree, IContextCil contextCil) { switch (parserRule) { case LetDeclContext rule: return(Visit(rule, cilTree, contextCil)); case LetBodyContext rule: return(Visit(rule, cilTree, contextCil)); default: return(null); } }
public void Visit(LetRuleContext parserRule, IObjectContext <IVar, IVar> context) { switch (parserRule) { case LetDeclContext rule: Visit(rule, context); break; case LetBodyContext rule: Visit(rule, context); break; default: break; } }