61 references to GetAliasInfo
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (10)
Semantics\OutVarTests.cs (10)
35133Assert.Null(model.GetAliasInfo(varType)); // crashes 35172Assert.Null(model.GetAliasInfo(varType)); // crashes 35216Assert.Null(model.GetAliasInfo(varType)); // crashes 35247Assert.Null(model.GetAliasInfo(varType)); // crashes 35286Assert.Null(model.GetAliasInfo(varType)); // crashes 35318Assert.Null(model.GetAliasInfo(varType)); 35354Assert.Null(model.GetAliasInfo(varType)); 35393Assert.Null(model.GetAliasInfo(varType)); 35423Assert.Null(model.GetAliasInfo(varType)); 35460Assert.Null(model.GetAliasInfo(varType));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
Semantics\ColorColorTests.cs (1)
593var alias = model.GetAliasInfo(expr);
Semantics\LocalFunctionTests.cs (4)
1781Assert.Null(model.GetAliasInfo(a)); 1804Assert.Null(model.GetAliasInfo(clsCompliant)); 1856Assert.Null(model.GetAliasInfo(a)); 1879Assert.Null(model.GetAliasInfo(clsCompliant));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (43)
Compilation\SemanticModelAPITests.cs (13)
1279Assert.Equal(aliasSymbol, model.GetAliasInfo(aliasQualifiedSyntax.Alias)); 1312Assert.Equal(aliasSymbol, model.GetAliasInfo(aliasQualifiedSyntax.Alias)); 1749var fieldTypeAliasInfo = model.GetAliasInfo(typeSyntax); 4612return compilation.GetSemanticModel(tree).GetAliasInfo(node); 4627var alias1 = model.GetAliasInfo(nodes[0]); 4628var alias2 = model.GetAliasInfo(nodes[1]); 4646Assert.Null(model.GetAliasInfo(identifier)); 4663Assert.Null(model.GetAliasInfo(identifier)); 4678Assert.Null(model.GetAliasInfo(identifier)); 4694Assert.Null(model.GetAliasInfo(identifier)); 4710Assert.Null(model.GetAliasInfo(identifier)); 4729Assert.Null(model.GetAliasInfo(identifier)); 4745Assert.Null(model.GetAliasInfo(identifier));
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (6)
3868var alias1 = modelWeakReference.UseReference(sm => sm.GetAliasInfo(node)); 3875var alias2 = model2.GetAliasInfo(node); 4294var aliasSymbol = speculativeModel.GetAliasInfo(attr3.Name as IdentifierNameSyntax); 4340aliasSymbol = speculativeModel.GetAliasInfo(attr6.Name as IdentifierNameSyntax); 4363aliasSymbol = speculativeModel.GetAliasInfo(attr7.Name as IdentifierNameSyntax); 4385aliasSymbol = speculativeModel.GetAliasInfo(attr8.Name as IdentifierNameSyntax);
DocumentationComments\CrefTests.cs (2)
6216var alias = model.GetAliasInfo(crefSyntax.DescendantNodesAndSelf().OfType<IdentifierNameSyntax>().Single()); 6249var alias = model.GetAliasInfo(parameterSyntax);
Symbols\GenericConstraintTests.cs (2)
7394Assert.Null(model.GetAliasInfo(nest)); 7419Assert.Null(model.GetAliasInfo(nest));
Symbols\Source\ExternAliasTests.cs (1)
362var alias1 = model.GetAliasInfo(qualifier);
Symbols\Source\FileModifierTests.cs (1)
3985var aliasInfo = model.GetAliasInfo(methodNameSyntax);
Symbols\Source\UsingAliasTests.cs (18)
50var alias1 = model.GetAliasInfo((IdentifierNameSyntax)base1); 72var alias4 = model.GetAliasInfo((IdentifierNameSyntax)base4); 110var alias1 = model.GetAliasInfo((IdentifierNameSyntax)base1); 132var alias4 = model.GetAliasInfo((IdentifierNameSyntax)base4); 167var alias1 = model.GetAliasInfo((IdentifierNameSyntax)base1); 187var alias4 = model.GetAliasInfo((IdentifierNameSyntax)base4); 225var alias1 = model.GetAliasInfo((IdentifierNameSyntax)base1); 245var alias4 = model.GetAliasInfo((IdentifierNameSyntax)base4); 546Assert.Equal(SymbolKind.Alias, model.GetAliasInfo(exprSyntaxToBind).Kind); 566Assert.Equal(SymbolKind.Alias, model.GetAliasInfo(exprSyntaxToBind).Kind); 585Assert.Equal(SymbolKind.Alias, model.GetAliasInfo(exprSyntaxToBind).Kind); 586Assert.Equal("System.Int32[]", model.GetAliasInfo(exprSyntaxToBind).Target.ToTestDisplayString()); 605Assert.Equal(SymbolKind.Alias, model.GetAliasInfo(exprSyntaxToBind).Kind); 606Assert.Equal("(System.Int32, System.Int32)", model.GetAliasInfo(exprSyntaxToBind).Target.ToTestDisplayString()); 629Assert.Equal("System.Int32?", model.GetAliasInfo(exprSyntaxToBind).Target.ToTestDisplayString()); 652Assert.Equal("System.Int32?", model.GetAliasInfo(exprSyntaxToBind).Target.ToTestDisplayString()); 703var alias = model.GetAliasInfo(node); 746var alias = model.GetAliasInfo(node);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
CompilationTestUtils.cs (1)
293summary.Alias = semanticModel.GetAliasInfo(identifier);
SemanticModelTestBase.cs (1)
158return model.GetAliasInfo(syntaxToBind).GetSymbol();
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (1)
138semanticModel.GetAliasInfo((IdentifierNameSyntax)node, cancellationToken) != null)