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:
authorDaniel Grunwald <daniel@danielgrunwald.de>2015-05-30 14:32:31 +0300
committerDaniel Grunwald <daniel@danielgrunwald.de>2015-05-30 14:32:31 +0300
commit04960535c3a3ef8a1c3e7412627836039e156a46 (patch)
tree27dff2a04d700d43cec419b7695ce7bcb8b6ad4b
parentfdf229e99a76f9b549fd6933bc744206b57d932a (diff)
Fix decoding attribute arguments where an array is passed to a parameter of type 'object'.
-rw-r--r--ICSharpCode.NRefactory/TypeSystem/Implementation/BlobReader.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/ICSharpCode.NRefactory/TypeSystem/Implementation/BlobReader.cs b/ICSharpCode.NRefactory/TypeSystem/Implementation/BlobReader.cs
index 7c002416..3e6a420c 100644
--- a/ICSharpCode.NRefactory/TypeSystem/Implementation/BlobReader.cs
+++ b/ICSharpCode.NRefactory/TypeSystem/Implementation/BlobReader.cs
@@ -231,7 +231,7 @@ namespace ICSharpCode.NRefactory.TypeSystem.Implementation
if (typeCode == KnownTypeCode.Object) {
// boxed value type
IType boxedTyped = ReadCustomAttributeFieldOrPropType();
- ResolveResult elem = ReadElem(boxedTyped);
+ ResolveResult elem = ReadFixedArg(boxedTyped);
if (elem.IsCompileTimeConstant && elem.ConstantValue == null)
return new ConstantResolveResult(elementType, null);
else