17 overrides of CalculateLocalSyntaxOffset
Microsoft.CodeAnalysis.CSharp (17)
Symbols\ErrorMethodSymbol.cs (1)
269
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree)
Symbols\Extensions\RewrittenMethodSymbol.cs (1)
65
internal sealed override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
858
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree) => throw ExceptionUtilities.Unreachable();
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1634
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree)
Symbols\NativeIntegerTypeSymbol.cs (1)
399
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree)
Symbols\ReducedExtensionMethodSymbol.cs (1)
580
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree)
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
377
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree)
Symbols\SignatureOnlyMethodSymbol.cs (1)
181
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree) { throw ExceptionUtilities.Unreachable(); }
Symbols\Source\LambdaSymbol.cs (1)
417
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree)
Symbols\Source\LocalFunctionSymbol.cs (1)
389
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree)
Symbols\Source\SourceMemberMethodSymbol.cs (1)
1094
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree)
Symbols\SubstitutedMethodSymbol.cs (1)
363
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree)
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
282
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree)
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
348
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree)
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
413
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree)
Symbols\Synthesized\SynthesizedMethodSymbol.cs (1)
83
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree)
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
377
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree)
12 references to CalculateLocalSyntaxOffset
Microsoft.CodeAnalysis.CSharp (12)
CodeGen\CodeGenerator.cs (1)
192
int syntaxOffset = _method.
CalculateLocalSyntaxOffset
(LambdaUtilities.GetDeclaratorPosition(bodySyntax), bodySyntax.SyntaxTree);
CodeGen\EmitStatement.cs (1)
1902
int syntaxOffset = _method.
CalculateLocalSyntaxOffset
(LambdaUtilities.GetDeclaratorPosition(syntax), syntax.SyntaxTree);
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (1)
558
int syntaxOffset = _topLevelMethod.
CalculateLocalSyntaxOffset
(LambdaUtilities.GetDeclaratorPosition(syntax), syntax.SyntaxTree);
Lowering\ClosureConversion\ClosureConversion.cs (1)
1509
int syntaxOffset = _topLevelMethod.
CalculateLocalSyntaxOffset
(LambdaUtilities.GetDeclaratorPosition(lambdaOrLambdaBodySyntax), lambdaOrLambdaBodySyntax.SyntaxTree);
Lowering\ClosureConversion\SynthesizedClosureMethod.cs (1)
226
return TopLevelMethod.
CalculateLocalSyntaxOffset
(localPosition, localTree);
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
256
return _stateMachineType.KickoffMethod.
CalculateLocalSyntaxOffset
(localPosition, localTree);
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (2)
232
int syntaxOffset = CurrentMethod.
CalculateLocalSyntaxOffset
(node.SpanStart, node.SyntaxTree);
677
int syntaxOffset = @this.OriginalMethod.
CalculateLocalSyntaxOffset
(LambdaUtilities.GetDeclaratorPosition(awaitSyntax), awaitSyntax.SyntaxTree);
Lowering\StateMachineRewriter\StateMachineRewriter.cs (1)
197
int syntaxOffset = method.
CalculateLocalSyntaxOffset
(LambdaUtilities.GetDeclaratorPosition(declaratorSyntax), declaratorSyntax.SyntaxTree);
Lowering\StateMachineRewriter\SynthesizedStateMachineMethod.cs (1)
53
return this.StateMachineType.KickoffMethod.
CalculateLocalSyntaxOffset
(localPosition, localTree);
Symbols\Extensions\RewrittenMethodSymbol.cs (1)
67
return _originalMethod.
CalculateLocalSyntaxOffset
(localPosition, localTree);
Symbols\MethodSymbol.cs (1)
1242
int IMethodSymbolInternal.CalculateLocalSyntaxOffset(int localPosition, SyntaxTree localTree) =>
CalculateLocalSyntaxOffset
(localPosition, localTree);