Base:
property
Locations
Microsoft.CodeAnalysis.CSharp.Symbol.Locations
12 references to Locations
Microsoft.CodeAnalysis.CSharp (12)
Compilation\SyntaxTreeSemanticModel.cs (2)
1923if (alias.Alias.Locations[0].SourceSpan == declarationSyntax.Alias.Name.Span) 1956if (alias.Alias.Locations[0].SourceSpan == declarationSyntax.Identifier.Span)
Symbols\AliasSymbol.cs (7)
235if ((object?)target != null && Locations.Length > 0) 239target.CheckAllConstraints(DeclaringCompilation, conversions, Locations[0], diagnostics); 258Equals(this.Locations.FirstOrDefault(), other.Locations.FirstOrDefault()) && 264if (this.Locations.Length > 0) 265return this.Locations.First().GetHashCode(); 366diagnostics.Add(ErrorCode.ERR_BadExternAlias, Locations[0], Name);
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (3)
290diagnostics.Add(ErrorCode.ERR_DuplicateAlias, pair.Value.Alias.Locations[0], pair.Key); 359diagnostics.Add(ErrorCode.ERR_DuplicateAlias, externAlias.Alias.Locations[0], externAlias.Alias.Name); 481diagnostics.Add(ErrorCode.ERR_DuplicateAlias, existingAlias.Alias.Locations[0], existingAlias.Alias.Name);