132 references to Alias
Microsoft.CodeAnalysis (2)
Compilation\Compilation.cs (1)
1687case SymbolKind.Alias:
Symbols\SymbolKindExtensions.cs (1)
27case SymbolKind.Alias:
Microsoft.CodeAnalysis.CodeStyle (5)
ISymbolExtensions.cs (1)
35case SymbolKind.Alias:
ISymbolExtensions_Accessibility.cs (1)
95case SymbolKind.Alias:
SymbolEquivalenceComparer.cs (2)
159=> symbol.IsKind(SymbolKind.Alias, out IAliasSymbol? alias) ? alias.Target : symbol; 164if (k == SymbolKind.Alias)
SymbolKey.AliasSymbolKey.cs (1)
64if (symbol.Kind == SymbolKind.Alias)
Microsoft.CodeAnalysis.CSharp (19)
Binder\Binder.NamespaceOrTypeOrAliasSymbolWithAnnotations.cs (2)
39internal bool IsAlias => _symbol?.Kind == SymbolKind.Alias; 47Debug.Assert(_symbol?.Kind == SymbolKind.Alias); // Not meaningful to use this property otherwise
Binder\Binder_Expressions.cs (1)
1997case SymbolKind.Alias:
Binder\Binder_Lookup.cs (2)
1394var unwrappedSymbol = symbol.Kind == SymbolKind.Alias 1581Debug.Assert(symbol.Kind != SymbolKind.Alias, "It is the caller's responsibility to unwrap aliased symbols.");
Binder\Binder_Symbols.cs (5)
264if (symbol.Kind != SymbolKind.Alias) 906if (bindingResult.Kind == SymbolKind.Alias) 958case SymbolKind.Alias: 1084if (symbol.Kind == SymbolKind.Alias) 1125if (symbol.Kind == SymbolKind.Alias)
Binder\Semantics\AccessCheck.cs (1)
160case SymbolKind.Alias:
Compilation\CSharpSemanticModel.cs (1)
2367if (symbol.Kind == SymbolKind.Alias)
Compiler\ClsComplianceChecker.cs (1)
1129Debug.Assert(symbol.Kind != SymbolKind.Alias);
Compiler\DocumentationCommentCompiler.cs (1)
1081if (symbol.Kind == SymbolKind.Alias)
Symbols\AliasSymbol.cs (1)
105return SymbolKind.Alias;
Symbols\Symbol.cs (1)
505case SymbolKind.Alias:
Symbols\SymbolDistinguisher.cs (1)
75case SymbolKind.Alias:
Symbols\SymbolExtensions.cs (1)
277case SymbolKind.Alias:
Symbols\SymbolKindExtensions.cs (1)
38case SymbolKind.Alias:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
3050case SymbolKind.Alias:
TypeSyntaxExtensions.cs (1)
47var typeSymbol = firstSymbol != null && firstSymbol.Kind == SymbolKind.Alias
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
Semantics\ColorColorTests.cs (1)
593Assert.Equal(SymbolKind.Alias, alias.Kind);
Semantics\InteractiveUsingTests.cs (2)
90Assert.Equal(SymbolKind.Alias, aliasSymbol.Kind); 120Assert.Equal(SymbolKind.Alias, aliasSymbol.Kind);
Semantics\LookupTests.cs (1)
1538var aliasY = (IAliasSymbol)actual_lookupSymbols.Where((sym) => sym.Name.Equals("aliasY") && sym.Kind == SymbolKind.Alias).Single();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (30)
Compilation\SemanticModelAPITests.cs (3)
1342Assert.Equal(SymbolKind.Alias, model.GetDeclaredSymbol(usingSyntax).Kind); 1731Assert.Equal(SymbolKind.Alias, aliasSymbol.Kind); 3850Assert.Equal(SymbolKind.Alias, symbol.Kind);
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (2)
1143Assert.Equal(SymbolKind.Alias, symbols[0].Kind); 3454Assert.Equal(SymbolKind.Alias, symbol.Kind);
Compilation\SemanticModelGetSemanticInfoTests.cs (10)
736Assert.Equal(SymbolKind.Alias, aliasInfo.Kind); 770Assert.Equal(SymbolKind.Alias, aliasInfo.Kind); 4416Assert.Equal(SymbolKind.Alias, aliasInfo.Kind); 4453Assert.Equal(SymbolKind.Alias, aliasInfo.Kind); 9313Assert.Equal(SymbolKind.Alias, aliasInfo.Kind); 9935Assert.Equal(SymbolKind.Alias, aliasInfo.Kind); 9971Assert.Equal(SymbolKind.Alias, aliasInfo.Kind); 10007Assert.Equal(SymbolKind.Alias, aliasInfo.Kind); 10043Assert.Equal(SymbolKind.Alias, aliasInfo.Kind); 10079Assert.Equal(SymbolKind.Alias, aliasInfo.Kind);
DocumentationComments\DocumentationCommentIDTests.cs (1)
33Assert.Equal(SymbolKind.Alias, symbol.Kind);
Symbols\Source\DeclaringSyntaxNodeTests.cs (3)
664CheckDeclaringSyntax<UsingDirectiveSyntax>(comp, tree, "ConsoleAlias", SymbolKind.Alias); 665CheckDeclaringSyntax<UsingDirectiveSyntax>(comp, tree, "ListOfIntAlias", SymbolKind.Alias); 666CheckDeclaringSyntax<UsingDirectiveSyntax>(comp, tree, "GooAlias", SymbolKind.Alias);
Symbols\Source\ExternAliasTests.cs (1)
365Assert.Equal(SymbolKind.Alias, alias1.Kind);
Symbols\Source\UsingAliasTests.cs (10)
51Assert.Equal(SymbolKind.Alias, alias1.Kind); 111Assert.Equal(SymbolKind.Alias, alias1.Kind); 168Assert.Equal(SymbolKind.Alias, alias1.Kind); 226Assert.Equal(SymbolKind.Alias, alias1.Kind); 487Assert.Equal(SymbolKind.Alias, symbols[0].Kind); 508Assert.Equal(SymbolKind.Alias, symbols[0].Kind); 545Assert.Equal(SymbolKind.Alias, model.GetAliasInfo(exprSyntaxToBind).Kind); 565Assert.Equal(SymbolKind.Alias, model.GetAliasInfo(exprSyntaxToBind).Kind); 584Assert.Equal(SymbolKind.Alias, model.GetAliasInfo(exprSyntaxToBind).Kind); 604Assert.Equal(SymbolKind.Alias, model.GetAliasInfo(exprSyntaxToBind).Kind);
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
3050case SymbolKind.Alias:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeSyntaxExtensions.cs\TypeSyntaxExtensions.cs (1)
47var typeSymbol = firstSymbol != null && firstSymbol.Kind == SymbolKind.Alias
Recommendations\CSharpRecommendationServiceRunner.cs (2)
410if (leftHandBinding.GetBestOrAllSymbols().FirstOrDefault().MatchesKind(SymbolKind.NamedType, SymbolKind.Namespace, SymbolKind.Alias)) 442symbol.Kind is SymbolKind.NamedType or SymbolKind.Namespace or SymbolKind.Alias)
Rename\CSharpRenameRewriterLanguageService.cs (1)
869else if (renamedSymbol.Kind == SymbolKind.Alias)
Microsoft.CodeAnalysis.Features (4)
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
213if (symbol.Kind == SymbolKind.Alias &&
LanguageServiceIndexFormat\SymbolMoniker.cs (1)
32SymbolKind.Alias)
Rename\SymbolicRenameInfo.cs (1)
166if (symbol.Kind == SymbolKind.Alias && symbol.IsExtern)
Shared\Extensions\ISymbolExtensions_2.cs (1)
22case SymbolKind.Alias:
Microsoft.CodeAnalysis.VisualBasic (17)
Binding\Binder_Expressions.vb (1)
3324Case SymbolKind.Alias
Binding\Binder_Lookup.vb (1)
192Case SymbolKind.Alias
Binding\Binder_Symbols.vb (3)
231If symbol IsNot Nothing AndAlso symbol.Kind = SymbolKind.Alias Then 278If sym.Kind = SymbolKind.Alias Then 567lookupResult.SingleSymbol.Kind = SymbolKind.Alias Then
Binding\DocumentationCommentCrefBinder.vb (4)
225If result IsNot Nothing AndAlso result.Kind = SymbolKind.Alias AndAlso Not preserveAliases Then 680If singleSymbol.Kind = SymbolKind.Alias Then 764Case SymbolKind.Alias 860Case SymbolKind.Alias
Binding\DocumentationCommentCrefBinder_Compat.vb (2)
179Case SymbolKind.Alias 405Case SymbolKind.Alias
Compilation\ClsComplianceChecker.vb (1)
675Debug.Assert(symbol.Kind <> SymbolKind.Alias)
Compilation\SemanticModel.vb (1)
1391Dim anyAliases As Boolean = symbols.Any(Function(sym) sym.Kind = SymbolKind.Alias)
Semantics\AccessCheck.vb (1)
109Case SymbolKind.Alias
Symbols\AliasSymbol.vb (2)
92''' <returns><see cref="SymbolKind.Alias"/></returns> 95Return SymbolKind.Alias
Symbols\Symbol.vb (1)
518SymbolKind.Alias
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
SyntaxTreeExtensions.vb (1)
801Case SymbolKind.Alias
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Completion\CompletionProviders\ImplementsClauseCompletionProvider.vb (1)
113If symbol.Kind = SymbolKind.Alias Then
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (21)
DeclaringSyntaxNodeTests.vb (3)
689CheckDeclaringSyntax(Of SimpleImportsClauseSyntax)(comp, tree, "ConsoleAlias", SymbolKind.Alias) 690CheckDeclaringSyntax(Of SimpleImportsClauseSyntax)(comp, tree, "GooAlias", SymbolKind.Alias) 691CheckDeclaringSyntax(Of SimpleImportsClauseSyntax)(comp, tree, "ListOfIntAlias", SymbolKind.Alias)
Semantics\GetExtendedSemanticInfoTests.vb (17)
2287Assert.Equal(SymbolKind.Alias, semanticInfo.Alias.Kind) 2330Assert.Equal(SymbolKind.Alias, semanticInfo.Alias.Kind) 2370Assert.Equal(SymbolKind.Alias, semanticInfo.Alias.Kind) 2409Assert.Equal(SymbolKind.Alias, semanticInfo.Alias.Kind) 2447Assert.Equal(SymbolKind.Alias, semanticInfo.Alias.Kind) 7940Assert.Equal(SymbolKind.Alias, semanticSummary.Alias.Kind) 7979Assert.Equal(SymbolKind.Alias, semanticSummary.Alias.Kind) 8018Assert.Equal(SymbolKind.Alias, semanticSummary.Alias.Kind) 8057Assert.Equal(SymbolKind.Alias, semanticSummary.Alias.Kind) 8096Assert.Equal(SymbolKind.Alias, semanticSummary.Alias.Kind) 8134Assert.Equal(SymbolKind.Alias, semanticSummary.Alias.Kind) 8172Assert.Equal(SymbolKind.Alias, semanticSummary.Alias.Kind) 9639Assert.Equal(SymbolKind.[Alias], aliasInfo.Kind) 9674Assert.Equal(SymbolKind.[Alias], aliasInfo.Kind) 9709Assert.Equal(SymbolKind.[Alias], aliasInfo.Kind) 9744Assert.Equal(SymbolKind.[Alias], aliasInfo.Kind) 9779Assert.Equal(SymbolKind.[Alias], aliasInfo.Kind)
Semantics\TypeOfTests.vb (1)
751Assert.Equal(SymbolKind.Alias, aliasSymbol.Kind)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (5)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
801Case SymbolKind.Alias
Recommendations\VisualBasicRecommendationServiceRunner.vb (4)
230If firstSymbol.Kind = SymbolKind.Alias Then 299(couldBeMergedNamespace OrElse leftHandSymbolInfo.GetBestOrAllSymbols().FirstOrDefault().MatchesKind(SymbolKind.NamedType, SymbolKind.Namespace, SymbolKind.Alias)) Then 443If symbol.Kind = SymbolKind.Alias Then 484If symbol.Kind = SymbolKind.Alias Then
Microsoft.CodeAnalysis.Workspaces (10)
ISymbolExtensions_Accessibility.cs (1)
95case SymbolKind.Alias:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions.cs\ISymbolExtensions.cs (1)
35case SymbolKind.Alias:
Rename\ConflictEngine\ConflictResolver.Session.cs (1)
665newReferencedSymbols = newReferencedSymbols.WhereAsArray(a => a.Kind != SymbolKind.Alias);
Rename\RenameUtilities.cs (1)
58symbols = symbols.WhereAsArray(s => s.Kind != SymbolKind.Alias);
Rename\SymbolicRenameLocations.ReferenceProcessing.cs (3)
75if (originalSymbol.Kind == SymbolKind.Alias) 169if (originalSymbol.Kind == SymbolKind.Alias) 257if (originalSymbol.Kind == SymbolKind.Alias)
SymbolEquivalenceComparer.cs (2)
159=> symbol.IsKind(SymbolKind.Alias, out IAliasSymbol? alias) ? alias.Target : symbol; 164if (k == SymbolKind.Alias)
SymbolKey.AliasSymbolKey.cs (1)
64if (symbol.Kind == SymbolKind.Alias)
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CodeModel\MethodXml\MethodXmlBuilder.cs (1)
489if (leftHandSymbol.Kind == SymbolKind.Alias)
LanguageService\CSharpHelpContextService.cs (1)
557if (symbol.MatchesKind(SymbolKind.Alias, SymbolKind.Local, SymbolKind.Parameter))
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
GlyphExtensionsTests.cs (2)
105SymbolKind.Alias, 219if (kind == SymbolKind.Alias)
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\MethodXML\MethodXmlBuilder.vb (1)
365If leftHandSymbol.Kind = SymbolKind.Alias Then
Help\VisualBasicHelpContextService.vb (1)
101If symbol.MatchesKind(SymbolKind.Alias, SymbolKind.Local, SymbolKind.Parameter, SymbolKind.RangeVariable) Then