コード例 #1
0
ファイル: HavingExpressionNode.cs プロジェクト: TheByte/sones
 /// <summary>
 /// This handles the Where Expression Node with all the
 /// </summary>
 /// <param name="context"></param>
 /// <param name="parseNode"></param>
 /// <param name="typeManager"></param>
 public void GetContent(CompilerContext context, ParseTreeNode parseNode)
 {
     if (parseNode.HasChildNodes())
     {
         BinExprNode = (BinaryExpressionNode)parseNode.ChildNodes[1].AstNode;
     }
 }
コード例 #2
0
ファイル: GraphQueryLanguage.cs プロジェクト: ipbi/sones
        private void CreateBinaryExpressionNode(CompilerContext context, ParseTreeNode parseNode)
        {
            BinaryExpressionNode aNode = new BinaryExpressionNode();

            aNode.GetContent(context, parseNode);

            parseNode.AstNode = (object)aNode;
        }