diff options
author | Siegfried Pammer <siegfriedpammer@gmail.com> | 2016-07-26 16:59:13 +0300 |
---|---|---|
committer | Siegfried Pammer <siegfriedpammer@gmail.com> | 2016-07-26 16:59:13 +0300 |
commit | 89ef9706523059f0a39b04b15ebcd4dea87e0e08 (patch) | |
tree | 45014753af50e1504a493b2d4e7b31abf2bba978 | |
parent | 5ca6d4172c8540d01b65d120f46db416d29740e3 (diff) |
TypeSystemAstBuilder: Add missing TypeResolveResult-annotation to DelegateDeclaration.
-rw-r--r-- | ICSharpCode.NRefactory.CSharp/Refactoring/TypeSystemAstBuilder.cs | 3 |
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; |