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