~ubuntu-branches/ubuntu/lucid/monodevelop/lucid

« back to all changes in this revision

Viewing changes to src/core/Mono.Debugging/Mono.Debugging.Evaluation/LiteralValueReference.cs

  • Committer: Bazaar Package Importer
  • Author(s): Jo Shields
  • Date: 2010-02-02 11:39:59 UTC
  • mfrom: (1.2.6 upstream) (1.3.7 sid)
  • Revision ID: james.westby@ubuntu.com-20100202113959-s4exdz7er7igylz2
Tags: 2.2.1+dfsg-1
* New upstream release
* debian/control:
  + Standards version 3.8.4 (no changes needed)
* debian/patches/remove_support_for_non_debian_functionality.patch,
  debian/patches/remove_support_for_soft_debugger.patch,
  debian/patches/remove_support_for_moonlight.patch,
  debian/rules:
  + Split patch into two pieces, to make it easier to enable either
    SDB or Moonlight support with a rebuild
* debian/monodevelop-moonlight.install,
  debian/monodevelop-debugger-sdb.install,
  debian/control:
  + Create packaging data for the Soft Debugger addin and Moonlight addin -
    and comment them out of debian/control as we can't provide them on
    Debian for now

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
 
28
28
using System;
29
29
using Mono.Debugging.Client;
 
30
using Mono.Debugging.Backend;
30
31
 
31
32
namespace Mono.Debugging.Evaluation
32
33
{
67
68
                                if (objLiteral)
68
69
                                        return objValue;
69
70
                                else
70
 
                                        return value;
 
71
                                        return base.ObjectValue;
71
72
                        }
72
73
                }
73
74
 
107
108
 
108
109
                protected override ObjectValue OnCreateObjectValue ( )
109
110
                {
110
 
                        if (ObjectValue is LiteralExp) {
111
 
                                LiteralExp exp = (LiteralExp) ObjectValue;
112
 
                                return Mono.Debugging.Client.ObjectValue.CreateObject (this, new ObjectPath (Name), "", exp.Exp, Flags, null);
 
111
                        if (ObjectValue is EvaluationResult) {
 
112
                                EvaluationResult exp = (EvaluationResult) ObjectValue;
 
113
                                return Mono.Debugging.Client.ObjectValue.CreateObject (this, new ObjectPath (Name), "", exp, Flags, null);
113
114
                        }
114
115
                        else
115
116
                                return base.OnCreateObjectValue ();