1 write to Generation
Microsoft.CodeAnalysis (1)
CodeGen\DebugId.cs (1)
39
this.
Generation
= generation;
15 references to Generation
Microsoft.CodeAnalysis (6)
CodeGen\DebugId.cs (4)
43
=> Ordinal.CompareTo(other.Ordinal) is int result and not 0 ? result :
Generation
.CompareTo(other.
Generation
);
46
=> (
Generation
> 0) ? $"{Ordinal}{CommonGeneratedNames.GenerationSeparator}{
Generation
}" : Ordinal.ToString(System.Globalization.CultureInfo.InvariantCulture);
Emit\EditAndContinue\AddedOrChangedMethodInfo.cs (1)
41
Debug.Assert(methodId.
Generation
>= 0);
Emit\EditAndContinueMethodDebugInformation.cs (1)
297
Debug.Assert(info.LambdaId.
Generation
== 0);
Microsoft.CodeAnalysis.CSharp (9)
Lowering\ClosureConversion\ClosureConversion.cs (2)
1720
topLevelMethodId.
Generation
,
1722
lambdaId.
Generation
);
Lowering\ClosureConversion\SynthesizedClosureEnvironment.cs (3)
103
return GeneratedNames.MakeStaticLambdaDisplayClassName(methodId.Ordinal, methodId.
Generation
);
107
return GeneratedNames.MakeLambdaDisplayClassName(methodId.Ordinal, methodId.
Generation
, closureId.Ordinal, closureId.
Generation
);
Lowering\ClosureConversion\SynthesizedClosureMethod.cs (4)
189
topLevelMethodId.
Generation
,
191
lambdaId.
Generation
);
202
topLevelMethodId.
Generation
,
204
lambdaId.
Generation
);