public virtual void InAArrowDotType(AArrowDotType node) { DefaultIn(node); }
public virtual void OutAArrowDotType(AArrowDotType node) { DefaultOut(node); }
public override void CaseAArrowDotType(AArrowDotType node) { InAArrowDotType(node); if (node.GetToken() != null) { node.GetToken().Apply(this); } OutAArrowDotType(node); }
public virtual void CaseAArrowDotType(AArrowDotType node) { DefaultCase(node); }
ArrayList New589() { ArrayList nodeList = new ArrayList(); ArrayList nodeArrayList3 = (ArrayList) Pop(); ArrayList nodeArrayList2 = (ArrayList) Pop(); ArrayList nodeArrayList1 = (ArrayList) Pop(); TValue tvalueNode4 = (TValue)nodeArrayList1[0]; AValueLvalue plvalueNode3 = new AValueLvalue ( tvalueNode4 ); ALvalueExp pexpNode2 = new ALvalueExp ( plvalueNode3 ); TArrow tarrowNode6 = (TArrow)nodeArrayList2[0]; AArrowDotType pdottypeNode5 = new AArrowDotType ( tarrowNode6 ); TIdentifier tidentifierNode7 = (TIdentifier)nodeArrayList3[0]; AStructLvalue plvalueNode1 = new AStructLvalue ( pexpNode2, pdottypeNode5, tidentifierNode7 ); nodeList.Add(plvalueNode1); return nodeList; }
ArrayList New593() { ArrayList nodeList = new ArrayList(); ArrayList nodeArrayList3 = (ArrayList) Pop(); ArrayList nodeArrayList2 = (ArrayList) Pop(); ArrayList nodeArrayList1 = (ArrayList) Pop(); PExp pexpNode2 = (PExp)nodeArrayList1[0]; TArrow tarrowNode4 = (TArrow)nodeArrayList2[0]; AArrowDotType pdottypeNode3 = new AArrowDotType ( tarrowNode4 ); TIdentifier tidentifierNode5 = (TIdentifier)nodeArrayList3[0]; AStructLvalue plvalueNode1 = new AStructLvalue ( pexpNode2, pdottypeNode3, tidentifierNode5 ); nodeList.Add(plvalueNode1); return nodeList; }
ArrayList New583() { ArrayList nodeList = new ArrayList(); ArrayList nodeArrayList3 = (ArrayList) Pop(); ArrayList nodeArrayList2 = (ArrayList) Pop(); ArrayList nodeArrayList1 = (ArrayList) Pop(); TypedList listNode6 = new TypedList(); TypedList listNode5 = (TypedList)nodeArrayList1[0]; if ( listNode5 != null ) { listNode6.AddAll(listNode5); } AAName pnameNode4 = new AAName ( listNode6 ); AAmbiguousNameLvalue plvalueNode3 = new AAmbiguousNameLvalue ( pnameNode4 ); ALvalueExp pexpNode2 = new ALvalueExp ( plvalueNode3 ); TArrow tarrowNode8 = (TArrow)nodeArrayList2[0]; AArrowDotType pdottypeNode7 = new AArrowDotType ( tarrowNode8 ); TIdentifier tidentifierNode9 = (TIdentifier)nodeArrayList3[0]; AStructLvalue plvalueNode1 = new AStructLvalue ( pexpNode2, pdottypeNode7, tidentifierNode9 ); nodeList.Add(plvalueNode1); return nodeList; }
ArrayList New401() { ArrayList nodeList = new ArrayList(); ArrayList nodeArrayList6 = (ArrayList) Pop(); ArrayList nodeArrayList5 = (ArrayList) Pop(); ArrayList nodeArrayList4 = (ArrayList) Pop(); ArrayList nodeArrayList3 = (ArrayList) Pop(); ArrayList nodeArrayList2 = (ArrayList) Pop(); ArrayList nodeArrayList1 = (ArrayList) Pop(); TypedList listNode7 = new TypedList(); PExp pexpNode2 = (PExp)nodeArrayList1[0]; TArrow tarrowNode4 = (TArrow)nodeArrayList2[0]; AArrowDotType pdottypeNode3 = new AArrowDotType ( tarrowNode4 ); TIdentifier tidentifierNode5 = (TIdentifier)nodeArrayList3[0]; TypedList listNode6 = (TypedList)nodeArrayList5[0]; if ( listNode6 != null ) { listNode7.AddAll(listNode6); } ANonstaticInvokeExp pexpNode1 = new ANonstaticInvokeExp ( pexpNode2, pdottypeNode3, tidentifierNode5, listNode7 ); nodeList.Add(pexpNode1); return nodeList; }
ArrayList New395() { ArrayList nodeList = new ArrayList(); ArrayList nodeArrayList8 = (ArrayList) Pop(); ArrayList nodeArrayList7 = (ArrayList) Pop(); ArrayList nodeArrayList6 = (ArrayList) Pop(); ArrayList nodeArrayList5 = (ArrayList) Pop(); ArrayList nodeArrayList4 = (ArrayList) Pop(); ArrayList nodeArrayList3 = (ArrayList) Pop(); ArrayList nodeArrayList2 = (ArrayList) Pop(); ArrayList nodeArrayList1 = (ArrayList) Pop(); TypedList listNode8 = new TypedList(); PExp pexpNode3 = (PExp)nodeArrayList2[0]; AParenExp pexpNode2 = new AParenExp ( pexpNode3 ); TArrow tarrowNode5 = (TArrow)nodeArrayList4[0]; AArrowDotType pdottypeNode4 = new AArrowDotType ( tarrowNode5 ); TIdentifier tidentifierNode6 = (TIdentifier)nodeArrayList5[0]; TypedList listNode7 = (TypedList)nodeArrayList7[0]; if ( listNode7 != null ) { listNode8.AddAll(listNode7); } ANonstaticInvokeExp pexpNode1 = new ANonstaticInvokeExp ( pexpNode2, pdottypeNode4, tidentifierNode6, listNode8 ); nodeList.Add(pexpNode1); return nodeList; }
ArrayList New393() { ArrayList nodeList = new ArrayList(); ArrayList nodeArrayList6 = (ArrayList) Pop(); ArrayList nodeArrayList5 = (ArrayList) Pop(); ArrayList nodeArrayList4 = (ArrayList) Pop(); ArrayList nodeArrayList3 = (ArrayList) Pop(); ArrayList nodeArrayList2 = (ArrayList) Pop(); ArrayList nodeArrayList1 = (ArrayList) Pop(); TypedList listNode9 = new TypedList(); TValue tvalueNode4 = (TValue)nodeArrayList1[0]; AValueLvalue plvalueNode3 = new AValueLvalue ( tvalueNode4 ); ALvalueExp pexpNode2 = new ALvalueExp ( plvalueNode3 ); TArrow tarrowNode6 = (TArrow)nodeArrayList2[0]; AArrowDotType pdottypeNode5 = new AArrowDotType ( tarrowNode6 ); TIdentifier tidentifierNode7 = (TIdentifier)nodeArrayList3[0]; TypedList listNode8 = (TypedList)nodeArrayList5[0]; if ( listNode8 != null ) { listNode9.AddAll(listNode8); } ANonstaticInvokeExp pexpNode1 = new ANonstaticInvokeExp ( pexpNode2, pdottypeNode5, tidentifierNode7, listNode9 ); nodeList.Add(pexpNode1); return nodeList; }
public override void CaseAArrowDotType(AArrowDotType node) { Value += "->"; }