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)
67
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)
1627
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree)
Symbols\NativeIntegerTypeSymbol.cs (1)
381
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)
1090
internal override int
CalculateLocalSyntaxOffset
(int localPosition, SyntaxTree localTree)
Symbols\SubstitutedMethodSymbol.cs (1)
359
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)
77
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)
176
int syntaxOffset = _method.
CalculateLocalSyntaxOffset
(LambdaUtilities.GetDeclaratorPosition(bodySyntax), bodySyntax.SyntaxTree);
CodeGen\EmitStatement.cs (1)
1875
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)
223
return TopLevelMethod.
CalculateLocalSyntaxOffset
(localPosition, localTree);
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
256
return _stateMachineType.KickoffMethod.
CalculateLocalSyntaxOffset
(localPosition, localTree);
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (2)
228
int syntaxOffset = CurrentMethod.
CalculateLocalSyntaxOffset
(node.SpanStart, node.SyntaxTree);
548
syntaxOffset = OriginalMethod.
CalculateLocalSyntaxOffset
(LambdaUtilities.GetDeclaratorPosition(awaitSyntaxOpt), awaitSyntaxOpt.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)
69
return _originalMethod.
CalculateLocalSyntaxOffset
(localPosition, localTree);
Symbols\MethodSymbol.cs (1)
1238
int IMethodSymbolInternal.CalculateLocalSyntaxOffset(int localPosition, SyntaxTree localTree) =>
CalculateLocalSyntaxOffset
(localPosition, localTree);