コード例 #1
0
ファイル: ObjectDeclarator.cs プロジェクト: ronsaldo/chela
 public override AstNode Visit(DoubleConstant node)
 {
     if(node.GetNodeValue() == null)
         node.SetNodeValue(new ConstantValue(node.GetValue()));
     return node;
 }
コード例 #2
0
ファイル: FunctionGenerator.cs プロジェクト: ronsaldo/chela
        public override AstNode Visit(DoubleConstant node)
        {
            // Begin the node.
            builder.BeginNode(node);

            // Load the constant.
            builder.CreateLoadFp64(node.GetValue());

            // Finish.
            return builder.EndNode();
        }