1 write to Ordinal
Microsoft.CodeAnalysis (1)
CodeGen\DebugId.cs (1)
38this.Ordinal = ordinal;
27 references to Ordinal
Microsoft.CodeAnalysis (6)
CodeGen\DebugId.cs (5)
44return this.Ordinal == other.Ordinal 55return Hash.Combine(this.Ordinal, this.Generation); 60return (Generation > 0) ? $"{Ordinal}#{Generation}" : Ordinal.ToString();
PEWriter\MetadataWriter.cs (1)
4118methodBody.MethodId.Ordinal,
Microsoft.CodeAnalysis.CSharp (11)
Lowering\ClosureConversion\ClosureConversion.cs (2)
1677(closureKind == ClosureKind.General) ? -1 : topLevelMethodId.Ordinal, 1679lambdaId.Ordinal,
Lowering\ClosureConversion\SynthesizedClosureEnvironment.cs (5)
54this.ClosureOrdinal = closureId.Ordinal; 76return GeneratedNames.MakeStaticLambdaDisplayClassName(methodId.Ordinal, methodId.Generation); 79Debug.Assert(methodId.Ordinal >= 0); 80return GeneratedNames.MakeLambdaDisplayClassName(methodId.Ordinal, methodId.Generation, closureId.Ordinal, closureId.Generation);
Lowering\ClosureConversion\SynthesizedClosureMethod.cs (4)
183(closureKind == ClosureKind.General) ? -1 : topLevelMethodId.Ordinal, 185lambdaId.Ordinal, 196(closureKind == ClosureKind.General) ? -1 : topLevelMethodId.Ordinal, 198lambdaId.Ordinal,
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
EditAndContinueTestUtilities.cs (2)
28debugInfo.Lambdas.Select(l => $"Offset={l.SyntaxOffset} Id={l.LambdaId.Generation}#{l.LambdaId.Ordinal} Closure={l.ClosureOrdinal}"); 32debugInfo.Closures.Select(c => $"Offset={c.SyntaxOffset} Id={c.ClosureId.Generation}#{c.ClosureId.Ordinal}");
Microsoft.CodeAnalysis.VisualBasic (8)
Lowering\LambdaRewriter\LambdaFrame.vb (4)
90Return GeneratedNames.MakeStaticLambdaDisplayClassName(methodId.Ordinal, methodId.Generation) 93Debug.Assert(methodId.Ordinal >= 0) 94Return GeneratedNames.MakeLambdaDisplayClassName(methodId.Ordinal, methodId.Generation, closureId.Ordinal, closureId.Generation, isDelegateRelaxation)
Lowering\LambdaRewriter\LambdaRewriter.vb (2)
1177If(closureKind = ClosureKind.General, -1, topLevelMethodId.Ordinal), 1179lambdaId.Ordinal,
Lowering\LambdaRewriter\SynthesizedLambdaMethod.vb (2)
100If(closureKind = ClosureKind.General, -1, topLevelMethodId.Ordinal), 102lambdaId.Ordinal,