|
|
|
|
@ -118,9 +118,9 @@ namespace ICSharpCode.NRefactory.CSharp.TypeSystem
@@ -118,9 +118,9 @@ namespace ICSharpCode.NRefactory.CSharp.TypeSystem
|
|
|
|
|
for (int i = 0; i < result.Count; i++) { |
|
|
|
|
var rr = usingScope.UsingAliases[i].Value.Resolve(resolver); |
|
|
|
|
if (rr is TypeResolveResult) { |
|
|
|
|
rr = new AliasTypeResolveResult (usingScope.UsingAliases[i].Key, usingScope.UsingAliases[i].Value, (TypeResolveResult)rr); |
|
|
|
|
rr = new AliasTypeResolveResult (usingScope.UsingAliases[i].Key, (TypeResolveResult)rr); |
|
|
|
|
} else if (rr is NamespaceResolveResult) { |
|
|
|
|
rr = new AliasNamespaceResolveResult (usingScope.UsingAliases[i].Key, usingScope.UsingAliases[i].Value, (NamespaceResolveResult)rr); |
|
|
|
|
rr = new AliasNamespaceResolveResult (usingScope.UsingAliases[i].Key, (NamespaceResolveResult)rr); |
|
|
|
|
} |
|
|
|
|
result[i] = new KeyValuePair<string, ResolveResult>( |
|
|
|
|
usingScope.UsingAliases[i].Key, |
|
|
|
|
|