Browse Source

Adjust ILSpy to NRefactory changes.

newNRvisualizers
Daniel Grunwald 15 years ago
parent
commit
9f988f6cb8
  1. 4
      ICSharpCode.NRefactory.VB/Visitors/CSharpToVBConverterVisitor.cs

4
ICSharpCode.NRefactory.VB/Visitors/CSharpToVBConverterVisitor.cs

@ -15,7 +15,7 @@ namespace ICSharpCode.NRefactory.VB.Visitors @@ -15,7 +15,7 @@ namespace ICSharpCode.NRefactory.VB.Visitors
{
string RootNamespace { get; }
string GetTypeNameForAttribute(CSharp.Attribute attribute);
ClassType GetClassTypeForAstType(CSharp.AstType type);
TypeKind GetTypeKindForAstType(CSharp.AstType type);
TypeCode ResolveExpression(CSharp.Expression expression);
bool? IsReferenceType(CSharp.Expression expression);
ITypeResolveContext ResolveContext { get; }
@ -881,7 +881,7 @@ namespace ICSharpCode.NRefactory.VB.Visitors @@ -881,7 +881,7 @@ namespace ICSharpCode.NRefactory.VB.Visitors
if (typeDeclaration.BaseTypes.Any()) {
var first = typeDeclaration.BaseTypes.First();
if (provider.GetClassTypeForAstType(first) != ClassType.Interface) {
if (provider.GetTypeKindForAstType(first) != TypeKind.Interface) {
ConvertNodes(typeDeclaration.BaseTypes.Skip(1), type.ImplementsTypes);
type.InheritsType = (AstType)first.AcceptVisitor(this, data);
} else

Loading…
Cancel
Save