~ubuntu-branches/ubuntu/trusty/monodevelop/trusty-proposed

« back to all changes in this revision

Viewing changes to src/addins/AspNet/MonoDevelop.AspNet/MonoDevelop.AspNet.Gui/TypeResolveContextDecorator.cs

  • Committer: Package Import Robot
  • Author(s): Jo Shields
  • Date: 2013-05-12 09:46:03 UTC
  • mto: This revision was merged to the branch mainline in revision 29.
  • Revision ID: package-import@ubuntu.com-20130512094603-mad323bzcxvmcam0
Tags: upstream-4.0.5+dfsg
Import upstream version 4.0.5+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
//// 
2
 
//// TypeResolveContextDecorator.cs
3
 
////  
4
 
//// Author:
5
 
////       Mike Krüger <mkrueger@novell.com>
6
 
//// 
7
 
//// Copyright (c) 2011 Mike Krüger <mkrueger@novell.com>
8
 
//// 
9
 
//// Permission is hereby granted, free of charge, to any person obtaining a copy
10
 
//// of this software and associated documentation files (the "Software"), to deal
11
 
//// in the Software without restriction, including without limitation the rights
12
 
//// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13
 
//// copies of the Software, and to permit persons to whom the Software is
14
 
//// furnished to do so, subject to the following conditions:
15
 
//// 
16
 
//// The above copyright notice and this permission notice shall be included in
17
 
//// all copies or substantial portions of the Software.
18
 
//// 
19
 
//// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20
 
//// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21
 
//// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22
 
//// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23
 
//// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24
 
//// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25
 
//// THE SOFTWARE.
26
 
//
27
 
//using System;
28
 
//using System.Collections.Generic;
29
 
//using System.Diagnostics.Contracts;
30
 
//
31
 
//using ICSharpCode.NRefactory.Utils;
32
 
//using ICSharpCode.NRefactory.TypeSystem;
33
 
//
34
 
//namespace MonoDevelop.AspNet.Gui
35
 
//{
36
 
//      public class TypeResolveContextDecorator : ITypeResolveContext
37
 
//      {
38
 
//              protected ITypeResolveContext ctx;
39
 
//
40
 
//              public TypeResolveContextDecorator (ITypeResolveContext ctx)
41
 
//              {
42
 
//                      this.ctx = ctx;
43
 
//              }
44
 
//
45
 
//              public virtual ITypeDefinition GetKnownTypeDefinition (TypeCode typeCode)
46
 
//              {
47
 
//                      return ctx.GetKnownTypeDefinition (typeCode);
48
 
//              }
49
 
//
50
 
//              public virtual ITypeDefinition GetTypeDefinition(string nameSpace, string name, int typeParameterCount, StringComparer nameComparer)
51
 
//              {
52
 
//                      return ctx.GetTypeDefinition(nameSpace, name, typeParameterCount, nameComparer);
53
 
//              }
54
 
//
55
 
//              public virtual IEnumerable<ITypeDefinition> GetTypes()
56
 
//              {
57
 
//                      return ctx.GetTypes();
58
 
//              }
59
 
//
60
 
//              public virtual IEnumerable<ITypeDefinition> GetTypes(string nameSpace, StringComparer nameComparer)
61
 
//              {
62
 
//                      return ctx.GetTypes(nameSpace, nameComparer);
63
 
//              }
64
 
//
65
 
//              public virtual IEnumerable<string> GetNamespaces()
66
 
//              {
67
 
//                      return ctx.GetNamespaces();
68
 
//              }
69
 
//
70
 
//              public virtual string GetNamespace(string nameSpace, StringComparer nameComparer)
71
 
//              {
72
 
//                      return ctx.GetNamespace(nameSpace, nameComparer);
73
 
//              }
74
 
//
75
 
//              public virtual CacheManager CacheManager {
76
 
//                      get {
77
 
//                              return ctx.CacheManager;
78
 
//                      }
79
 
//              }
80
 
//      }
81
 
//}
82
 
//