~ubuntu-branches/ubuntu/wily/monodevelop/wily

« back to all changes in this revision

Viewing changes to contrib/Mono.Cecil/Mono.Cecil/Mono.Cecil/TypeReference.cs

  • Committer: Bazaar Package Importer
  • Author(s): Jo Shields
  • Date: 2010-02-02 11:39:59 UTC
  • mfrom: (10.2.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20100202113959-n3u848nfj35yyd03
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:
66
66
                        set { m_module = value; }
67
67
                }
68
68
 
 
69
                public bool HasCustomAttributes {
 
70
                        get { return (m_customAttrs == null) ? false : (m_customAttrs.Count > 0); }
 
71
                }
 
72
 
69
73
                public CustomAttributeCollection CustomAttributes {
70
74
                        get {
71
75
                                if (m_customAttrs == null)
75
79
                        }
76
80
                }
77
81
 
 
82
                public bool HasGenericParameters {
 
83
                        get { return (m_genparams == null) ? false : (m_genparams.Count > 0); }
 
84
                }
 
85
 
78
86
                public GenericParameterCollection GenericParameters {
79
87
                        get {
80
88
                                if (m_genparams == null)
130
138
                        m_isValueType = valueType;
131
139
                }
132
140
 
 
141
                public virtual TypeDefinition Resolve ()
 
142
                {
 
143
                        ModuleDefinition module = Module;
 
144
                        if (module == null)
 
145
                                return null;
 
146
 
 
147
                        return module.Resolver.Resolve (this);
 
148
                }
 
149
 
133
150
                public virtual TypeReference GetOriginalType ()
134
151
                {
135
152
                        return this;