Browse Source

Prevented a key already exists exception (but it's not a real fix for

the problem).
newNRvisualizers
Mike Krüger 14 years ago
parent
commit
0e92f47433
  1. 3
      ICSharpCode.NRefactory.CSharp/TypeSystem/CSharpAssembly.cs

3
ICSharpCode.NRefactory.CSharp/TypeSystem/CSharpAssembly.cs

@ -187,6 +187,9 @@ namespace ICSharpCode.NRefactory.CSharp.TypeSystem @@ -187,6 +187,9 @@ namespace ICSharpCode.NRefactory.CSharp.TypeSystem
}
typeDef = new DefaultResolvedTypeDefinition(new SimpleTypeResolveContext(parentType), parts.ToArray());
foreach (var part in parts) {
// TODO: Fix that hack !
if (nestedTypeDict.ContainsKey (part))
continue;
nestedTypeDict.Add(part, typeDef);
}
return typeDef;

Loading…
Cancel
Save