private (int ChildNodeIndex, Type tipo) treatAdditiveExpression(CSharpParser.Additive_expressionContext context) { Console.WriteLine("Entering conditional_expression context."); Node.Kind currentKind = Node.Kind.ExpressionAssignment; IToken token = null; Type currentType = null; Node currentNode = null; return(ast.NodeIndex(currentNode), currentType); }
public override void EnterAdditive_expression([NotNull] CSharpParser.Additive_expressionContext context) { //Expression tach duoc //Child: multiplicative_expressionContext //Console.WriteLine(context.GetText()); //if (context.Start.Line != 52) //{ // return; //} //for (int i = 0; i < context.ChildCount; i++) //{ // Console.WriteLine(context.GetChild(i).GetText()); //} }
public override void EnterAdditive_expression([NotNull] CSharpParser.Additive_expressionContext context) { }