17 references to SourceLocation
Microsoft.CodeAnalysis.CSharp (17)
Binder\Binder_Invocation.cs (1)
1425return new SourceLocation(token);
Declarations\DeclarationTreeBuilder.cs (5)
236var nameLocation = new SourceLocation(firstGlobalStatement.GetFirstToken()); 240nameLocation = new SourceLocation(firstGlobalStatement.GetFirstToken(includeSkipped: true)); 804nameLocation: new SourceLocation(isExtension ? node.Keyword : node.Identifier), 852nameLocation: new SourceLocation(node.Identifier), 890nameLocation: new SourceLocation(node.Identifier),
FlowAnalysis\ControlFlowPass.cs (4)
218var loc = new SourceLocation(leave.Syntax.GetFirstToken()); 226var loc = new SourceLocation(leave.Syntax.GetFirstToken()); 268Diagnostics.Add(ErrorCode.WRN_UnreachableCode, new SourceLocation(firstToken)); 303var location = new SourceLocation(branch.Branch.Syntax.GetFirstToken());
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
283diagnostics.Add(ErrorCode.ERR_IllegalVarArgs, new SourceLocation(arglistToken));
Symbols\Source\SourceMemberContainerSymbol.cs (1)
6092diagnostics.Add(errorCode, new SourceLocation(locationSyntax));
Symbols\Source\SourceMemberFieldSymbol.cs (1)
194var errorLocation = new SourceLocation(firstIdentifier);
Symbols\Source\SourceNamedTypeSymbol.cs (1)
206var location = new SourceLocation(tp.Identifier);
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (1)
680diagnostics.Add(ErrorCode.ERR_ObjectCantHaveBases, new SourceLocation(name));
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
35var location = new SourceLocation(nameToken);
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
337diagnostics.Add(ErrorCode.ERR_IllegalVarArgs, new SourceLocation(arglistToken));