Browse Source

fix AlwaysUseShortTypeNames omitting generic type arguments

newNRvisualizers
Siegfried Pammer 15 years ago
parent
commit
73ddefe075
  1. 4
      src/Libraries/NRefactory/ICSharpCode.NRefactory.CSharp/Refactoring/TypeSystemAstBuilder.cs

4
src/Libraries/NRefactory/ICSharpCode.NRefactory.CSharp/Refactoring/TypeSystemAstBuilder.cs

@ -239,7 +239,9 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring @@ -239,7 +239,9 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring
}
if (AlwaysUseShortTypeNames) {
return new SimpleType(typeDef.Name);
var shortResult = new SimpleType(typeDef.Name);
AddTypeArguments(shortResult, typeArguments, outerTypeParameterCount, typeDef.TypeParameterCount);
return shortResult;
}
MemberType result = new MemberType();

Loading…
Cancel
Save