1 write to Alias
Microsoft.CodeAnalysis.VisualBasic (1)
Binding\Binders\AliasAndImportsClause.vb (1)
24Me.Alias = [alias]
14 references to Alias
Microsoft.CodeAnalysis.VisualBasic (14)
Binding\ImportAliasesBinder.vb (4)
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
SymbolDisplay\SymbolDisplayVisitor_Minimal.vb (2)
170If [alias].Alias.Target = DirectCast(symbol, NamespaceOrTypeSymbol) Then 171Return [alias].Alias
Symbols\Source\SourceFile.vb (2)
342ValidateImportsClause(compilation, clauseDiagnostics, aliasImport.Alias.Target, 343aliasImport.Dependencies, aliasImport.Alias.GetFirstLocation(),
Symbols\Source\SourceModuleSymbol.vb (1)
513Dim target As NamespaceOrTypeSymbol = aliasImports(i).Alias.Target