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