15 references to CurrentGenerationOrdinal
Microsoft.CodeAnalysis (3)
CodeGen\PrivateImplementationDetails.cs (2)
148if (moduleBuilder.CurrentGenerationOrdinal > 0) 150name += "#" + moduleBuilder.CurrentGenerationOrdinal;
Emit\CommonPEModuleBuilder.cs (1)
626return CurrentGenerationOrdinal;
Microsoft.CodeAnalysis.CSharp (12)
Compiler\MethodCompiler.cs (2)
1430new DebugId(ordinal: -1, _moduleBeingBuiltOpt.CurrentGenerationOrdinal), 1734variableSlotAllocatorOpt?.MethodId ?? new DebugId(methodOrdinal, moduleBuilder.CurrentGenerationOrdinal),
Emitter\Model\PEModuleBuilder.cs (2)
1953string typeName = GeneratedNames.MakeSynthesizedInlineArrayName(arrayLength, CurrentGenerationOrdinal); 1976string typeName = GeneratedNames.MakeSynthesizedReadOnlyListName(kind, CurrentGenerationOrdinal);
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (2)
525return _slotAllocator?.MethodId ?? new DebugId(_topLevelMethodOrdinal, _compilationState.ModuleBuilderOpt.CurrentGenerationOrdinal); 555closureId = new DebugId(closureDebugInfo.Count, _compilationState.ModuleBuilderOpt.CurrentGenerationOrdinal);
Lowering\ClosureConversion\ClosureConversion.cs (2)
524methodId = new DebugId(DebugId.UndefinedOrdinal, CompilationState.ModuleBuilderOpt.CurrentGenerationOrdinal); 1500lambdaId = new DebugId(_lambdaDebugInfoBuilder.Count, CompilationState.ModuleBuilderOpt.CurrentGenerationOrdinal);
Lowering\LocalRewriter\DelegateCacheRewriter.cs (1)
66var generation = _factory.ModuleBuilderOpt.CurrentGenerationOrdinal;
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (2)
692int generation = factory.CompilationState.ModuleBuilderOpt.CurrentGenerationOrdinal; 787int generation = _factory.CompilationState.ModuleBuilderOpt.CurrentGenerationOrdinal;
Lowering\StateMachineRewriter\StateMachineTypeSymbol.cs (1)
31GeneratedNames.MakeStateMachineTypeName(kickoffMethod.Name, kickoffMethodOrdinal, compilationState.ModuleBuilderOpt.CurrentGenerationOrdinal);