コード例 #1
0
        protected override void VisitLoadConstR8Instruction(LoadConstR8Instruction instruction)
        {
            var value = new CilValueFloat64(instruction.Value);

            ControlState.EvaluationStack.PushValue(value);

            ControlState.MoveToNextInstruction();
        }
コード例 #2
0
ファイル: CilFloat64.cs プロジェクト: kvasnyk/CILantro
 public CilFloat64(CilValueFloat64 value)
 {
     Value = value;
 }
コード例 #3
0
ファイル: CilTypeFloat64.cs プロジェクト: kvasnyk/CILantro
        public override IValue CreateValueFromRuntime(object obj, CilManagedMemory managedMemory, CilProgram program)
        {
            var value = new CilValueFloat64((double)obj);

            return(value);
        }