1 write to Alias
Microsoft.CodeAnalysis.VisualBasic (1)
Binding\Binders\AliasAndImportsClause.vb (1)
24Me.Alias = [alias]
23 references to Alias
Microsoft.CodeAnalysis.VisualBasic (16)
Binding\ImportAliasesBinder.vb (5)
45Return ImmutableArray(Of IAliasSymbol).CastUp(_importedAliases.SelectAsArray(Function(kvp) kvp.Value.Alias)) 60Dim res = CheckViability([alias].Alias, arity, options, Nothing, useSiteInfo) 75If originalBinder.CheckViability([alias].Alias.Target, -1, options, Nothing, useSiteInfo:=CompoundUseSiteInfo(Of AssemblySymbol).Discarded).IsGoodOrAmbiguous Then 76nameSet.AddSymbol([alias].Alias, [alias].Alias.Name, 0)
Compilation\NamespaceScopeBuilder.vb (3)
35Dim target = aliasImport.Alias.Target 37scopeBuilder.Add(Cci.UsedNamespaceOrType.CreateNamespace(DirectCast(target, NamespaceSymbol).GetCciAdapter(), aliasOpt:=aliasImport.Alias.Name)) 43scopeBuilder.Add(Cci.UsedNamespaceOrType.CreateType(typeRef, aliasOpt:=aliasImport.Alias.Name))
Compilation\SyntaxTreeSemanticModel.vb (2)
1329For Each location In symbol.Alias.Locations 1331Return symbol.Alias
Compilation\VisualBasicCompilation.vb (1)
1688Return DirectCast(Me.SourceModule, SourceModuleSymbol).AliasImports.SelectAsArray(Function(a) a.Alias)
SymbolDisplay\SymbolDisplayVisitor_Minimal.vb (2)
170If [alias].Alias.Target = DirectCast(symbol, NamespaceOrTypeSymbol) Then 171Return [alias].Alias
Symbols\Source\SourceFile.vb (2)
340ValidateImportsClause(compilation, clauseDiagnostics, aliasImport.Alias.Target, 341aliasImport.Dependencies, aliasImport.Alias.Locations(0),
Symbols\Source\SourceModuleSymbol.vb (1)
502Dim target As NamespaceOrTypeSymbol = aliasImports(i).Alias.Target
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (7)
ImportDebugInfoTests.vb (7)
465Assert.Equal("System.Collections", aliases("A").Alias.Target.ToTestDisplayString()) 466Assert.Equal("System.Collections.ArrayList", aliases("B").Alias.Target.ToTestDisplayString()) 467Assert.Equal("System.Threading.Tasks", aliases("D").Alias.Target.ToTestDisplayString()) 468Assert.Equal("System.Threading.Timer", aliases("E").Alias.Target.ToTestDisplayString()) 585Assert.Equal("System.Collections", aliases("A").Alias.Target.ToTestDisplayString()) 586Assert.Equal("System.Collections.ArrayList", aliases("B").Alias.Target.ToTestDisplayString()) 689AssertEx.All(aliases, Function(pair) pair.Key = pair.Value.Alias.Name)