Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/xamarin/NRefactory.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSiegfried Pammer <siegfriedpammer@gmail.com>2016-07-26 16:59:13 +0300
committerSiegfried Pammer <siegfriedpammer@gmail.com>2016-07-26 16:59:13 +0300
commit89ef9706523059f0a39b04b15ebcd4dea87e0e08 (patch)
tree45014753af50e1504a493b2d4e7b31abf2bba978
parent5ca6d4172c8540d01b65d120f46db416d29740e3 (diff)
TypeSystemAstBuilder: Add missing TypeResolveResult-annotation to DelegateDeclaration.
-rw-r--r--ICSharpCode.NRefactory.CSharp/Refactoring/TypeSystemAstBuilder.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/ICSharpCode.NRefactory.CSharp/Refactoring/TypeSystemAstBuilder.cs b/ICSharpCode.NRefactory.CSharp/Refactoring/TypeSystemAstBuilder.cs
index cde51de3..5badd658 100644
--- a/ICSharpCode.NRefactory.CSharp/Refactoring/TypeSystemAstBuilder.cs
+++ b/ICSharpCode.NRefactory.CSharp/Refactoring/TypeSystemAstBuilder.cs
@@ -747,6 +747,9 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring
AttributeTarget = "return"
}));
}
+ if (AddResolveResultAnnotations) {
+ decl.AddAnnotation(new TypeResolveResult(d));
+ }
decl.ReturnType = ConvertType(invokeMethod.ReturnType);
decl.Name = d.Name;