105 references to AliasQualifiedNameSyntax
Microsoft.CodeAnalysis.CSharp (28)
Binder\Binder.IdentifierUsedAsValueFinder.cs (1)
137case AliasQualifiedNameSyntax:
Binder\Binder_Invocation.cs (2)
1964var syntax = (AliasQualifiedNameSyntax)argument;
Binder\Binder_Symbols.cs (3)
574var node = (AliasQualifiedNameSyntax)syntax; 2264aliasOpt = ((AliasQualifiedNameSyntax)node).Alias.Identifier.ValueText;
Binder\TypeofBinder.cs (1)
111public override void VisitAliasQualifiedName(AliasQualifiedNameSyntax node)
Binder\WithCrefTypeParametersBinder.cs (1)
83AddTypeParameters(((AliasQualifiedNameSyntax)typeSyntax).Name, map);
Compilation\SyntaxTreeSemanticModel.cs (2)
1742var an = (AliasQualifiedNameSyntax)name;
Compiler\MethodCompiler.cs (1)
2084case AliasQualifiedNameSyntax:
Declarations\DeclarationTreeBuilder.cs (1)
563return ContainsGeneric(((AliasQualifiedNameSyntax)name).Name);
Syntax\NameSyntax.cs (3)
25/// If called on an instance of <see cref="AliasQualifiedNameSyntax"/> returns the value of the <see cref="AliasQualifiedNameSyntax.Name"/> property. 52return ((AliasQualifiedNameSyntax)name).Alias.Identifier.ValueText;
Syntax\SyntaxExtensions.cs (2)
476var aliasQualifiedNameSyntax = (AliasQualifiedNameSyntax)type;
Syntax\SyntaxFactory.cs (5)
2070var aliasQualifiedName = (AliasQualifiedNameSyntax)parent; 2146if (((AliasQualifiedNameSyntax)parent).Name == node) 2287var an = (AliasQualifiedNameSyntax)expression;
Syntax\SyntaxFacts.cs (6)
24var p = node.Parent as AliasQualifiedNameSyntax; 43var an = (AliasQualifiedNameSyntax)parent; 73var parent = node.Parent as AliasQualifiedNameSyntax;
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
CSharpSyntaxFacts.cs (1)
1011if (parent is AliasQualifiedNameSyntax aliasQualifiedName)
ExpressionSyntaxExtensions.cs (2)
58=> expression?.Parent is AliasQualifiedNameSyntax aliasName && aliasName.Name == expression; 703if (node is AliasQualifiedNameSyntax aliasQualifiedName && aliasQualifiedName.Name != null)
NameSyntaxComparer.cs (2)
92var aliasedName = (AliasQualifiedNameSyntax)name;
SemanticModelExtensions.cs (2)
77var aq = (AliasQualifiedNameSyntax)expression;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
2916return ((AliasQualifiedNameSyntax)name.Parent).Name == name;
NameSyntaxExtensions.cs (1)
43nameSyntax = ((AliasQualifiedNameSyntax)nameSyntax).Name;
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Semantics\PatternMatchingTests2.cs (1)
2040public override SyntaxNode VisitAliasQualifiedName(AliasQualifiedNameSyntax node)
Microsoft.CodeAnalysis.CSharp.Features (9)
AddImport\CSharpAddImportFeatureService.cs (4)
499var aliasQualifiedName = nameSyntax.DescendantNodesAndSelf() 500.OfType<AliasQualifiedNameSyntax>() 553var aliasName = nameSyntax as AliasQualifiedNameSyntax;
CodeRefactorings\SyncNamespace\CSharpChangeNamespaceService.cs (2)
182newNode = SyntaxFactory.TypeCref((AliasQualifiedNameSyntax)newNode!); 403case AliasQualifiedNameSyntax aliasQualifiedNameNode:
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.cs (1)
160public override void VisitAliasQualifiedName(AliasQualifiedNameSyntax node)
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.ExpressionCodeGenerator.cs (1)
85unqualifiedName = ((AliasQualifiedNameSyntax)expression).Name;
GenerateType\CSharpGenerateTypeService.cs (1)
612if (namespaceDecl.Name is AliasQualifiedNameSyntax)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (12)
Compilation\SemanticModelAPITests.cs (7)
821var cBase = (cDecl.BaseList.Types[0].Type as AliasQualifiedNameSyntax).Name; 1278var aliasQualifiedSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType<AliasQualifiedNameSyntax>().Single(); 1311var aliasQualifiedSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType<AliasQualifiedNameSyntax>().Single(); 3846var syntax = tree.GetRoot().DescendantNodes().OfType<AliasQualifiedNameSyntax>().Single();
Compilation\SemanticModelGetSemanticInfoTests.cs (1)
10137var semanticInfo = GetSemanticInfoForTest<AliasQualifiedNameSyntax>(sourceCode);
Symbols\Source\ExternAliasTests.cs (4)
359var left = base1.Left as AliasQualifiedNameSyntax; 482var aliasQualifiedNameSyntax = (AliasQualifiedNameSyntax)usingTargetSyntax.Left;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (12)
Generated\Syntax.Test.xml.Generated.cs (5)
10001private static AliasQualifiedNameSyntax GenerateAliasQualifiedName() 10753var node = GenerateAliasQualifiedName(); 10758var newNode = node.WithAlias(node.Alias).WithColonColonToken(node.ColonColonToken).WithName(node.Name); 13879var oldNode = GenerateAliasQualifiedName(); 13895var oldNode = GenerateAliasQualifiedName();
IncrementalParsing\NodeValidators.cs (3)
45Assert.IsType<AliasQualifiedNameSyntax>(nameTree); 46var aliasName = nameTree as AliasQualifiedNameSyntax;
Parsing\NameParsingTests.cs (2)
138var an = (AliasQualifiedNameSyntax)name;
Syntax\SyntaxNodeTests.cs (2)
1849var alias = SyntaxFactory.AliasQualifiedName(externAlias, cc, goo); 1854var aliasGeneric = SyntaxFactory.AliasQualifiedName(externAlias, cc, generic);
Microsoft.CodeAnalysis.CSharp.Workspaces (28)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
3408var aname = (AliasQualifiedNameSyntax)expression;
CSharpSyntaxFacts.cs (1)
1011if (parent is AliasQualifiedNameSyntax aliasQualifiedName)
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (2)
652else if (type is AliasQualifiedNameSyntax aliasName) 724case AliasQualifiedNameSyntax aliasQualifiedNameNode:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (2)
58=> expression?.Parent is AliasQualifiedNameSyntax aliasName && aliasName.Name == expression; 703if (node is AliasQualifiedNameSyntax aliasQualifiedName && aliasQualifiedName.Name != null)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
2916return ((AliasQualifiedNameSyntax)name.Parent).Name == name;
NameSyntaxComparer.cs (2)
92var aliasedName = (AliasQualifiedNameSyntax)name;
NameSyntaxExtensions.cs (1)
43nameSyntax = ((AliasQualifiedNameSyntax)nameSyntax).Name;
Recommendations\CSharpRecommendationServiceRunner.cs (1)
132AliasQualifiedNameSyntax aliasName => GetSymbolsOffOffAlias(aliasName.Alias),
Rename\CSharpRenameRewriterLanguageService.cs (1)
460identifierToken = ((AliasQualifiedNameSyntax)expressionOfInvocation).Name.Identifier;
SemanticModelExtensions.cs (2)
77var aq = (AliasQualifiedNameSyntax)expression;
Simplification\CSharpSimplificationService.Expander.cs (2)
494var aliasQualifiedReplacement = (AliasQualifiedNameSyntax)replacement;
Simplification\Reducers\CSharpNameReducer.Rewriter.cs (1)
42public override SyntaxNode VisitAliasQualifiedName(AliasQualifiedNameSyntax node)
Simplification\Reducers\CSharpVarReducer.Rewriter.cs (1)
52public override SyntaxNode VisitAliasQualifiedName(AliasQualifiedNameSyntax node) => ProcessTypeSyntax(node);
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (3)
102if (node is QualifiedNameSyntax or AliasQualifiedNameSyntax) 116if (node is AliasQualifiedNameSyntax aliasQualifiedNameNode) 167if (node is AliasQualifiedNameSyntax aliasQualifiedNameSyntax)
Simplification\Simplifiers\NameSimplifier.cs (6)
222if (name is AliasQualifiedNameSyntax aliasQualifiedName) 313var simpleName = ((AliasQualifiedNameSyntax)name).Name 317((AliasQualifiedNameSyntax)name).Name.Identifier.CopyAnnotationsTo( 319((AliasQualifiedNameSyntax)name).Alias.Identifier.LeadingTrivia))); 323issueSpan = ((AliasQualifiedNameSyntax)name).Alias.Span; 691return name is AliasQualifiedNameSyntax aliasName &&
Microsoft.VisualStudio.LanguageServices.CSharp (6)
CodeModel\CSharpCodeModelService.CodeModelEventCollector.cs (4)
764var oldAliasQualifiedName = (AliasQualifiedNameSyntax)oldName; 765var newAliasQualifiedName = (AliasQualifiedNameSyntax)newName;
CodeModel\CSharpCodeModelService.NodeNameGenerator.cs (2)
49var aliasQualifiedName = (AliasQualifiedNameSyntax)name;