Browse Source

Fix TypeOfResolveResult in attribute arguments

pull/728/head
Daniel Grunwald 10 years ago
parent
commit
2ac0a62cae
  1. 2
      NRefactory/ICSharpCode.NRefactory.CSharp/Refactoring/TypeSystemAstBuilder.cs

2
NRefactory/ICSharpCode.NRefactory.CSharp/Refactoring/TypeSystemAstBuilder.cs

@ -425,7 +425,7 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring
} }
if (rr is TypeOfResolveResult) { if (rr is TypeOfResolveResult) {
var expr = new TypeOfExpression(ConvertType(rr.Type)); var expr = new TypeOfExpression(ConvertType(((TypeOfResolveResult)rr).ReferencedType));
if (AddResolveResultAnnotations) if (AddResolveResultAnnotations)
expr.AddAnnotation(rr); expr.AddAnnotation(rr);
return expr; return expr;

Loading…
Cancel
Save