30 references to DebugId
Microsoft.CodeAnalysis (3)
Emit\EditAndContinue\DefinitionMap.cs (1)
249methodId = new DebugId(debugInfo.MethodOrdinal, 0);
Emit\EditAndContinueMethodDebugInformation.cs (2)
233var closureId = new DebugId(closuresBuilder.Count, generation: 0); 247var lambdaId = new DebugId(lambdasBuilder.Count, generation: 0);
Microsoft.CodeAnalysis.CSharp (5)
Compiler\MethodCompiler.cs (1)
1652variableSlotAllocatorOpt?.MethodId ?? new DebugId(methodOrdinal, moduleBuilder.CurrentGenerationOrdinal),
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (2)
520return _slotAllocatorOpt?.MethodId ?? new DebugId(_topLevelMethodOrdinal, _compilationState.ModuleBuilderOpt.CurrentGenerationOrdinal); 535closureId = new DebugId(closureDebugInfo.Count, _compilationState.ModuleBuilderOpt.CurrentGenerationOrdinal);
Lowering\ClosureConversion\ClosureConversion.cs (2)
511methodId = new DebugId(DebugId.UndefinedOrdinal, CompilationState.ModuleBuilderOpt.CurrentGenerationOrdinal); 1475lambdaId = new DebugId(_lambdaDebugInfoBuilder.Count, CompilationState.ModuleBuilderOpt.CurrentGenerationOrdinal);
Microsoft.CodeAnalysis.UnitTests (13)
Emit\CustomDebugInfoTests.cs (13)
226new ClosureDebugInfo(-100, new DebugId(0, 0)), 227new ClosureDebugInfo(10, new DebugId(1, 0)), 228new ClosureDebugInfo(-200, new DebugId(2, 0))); 231new LambdaDebugInfo(20, new DebugId(0, 0), 1), 232new LambdaDebugInfo(-50, new DebugId(1, 0), 0), 233new LambdaDebugInfo(-180, new DebugId(2, 0), LambdaDebugInfo.StaticClosureOrdinal)); 256var lambdas = ImmutableArray.Create(new LambdaDebugInfo(20, new DebugId(0, 0), LambdaDebugInfo.StaticClosureOrdinal)); 305new ClosureDebugInfo(-100, new DebugId(0, 0)), 306new ClosureDebugInfo(10, new DebugId(1, 0)), 307new ClosureDebugInfo(-200, new DebugId(2, 0))); 310new LambdaDebugInfo(20, new DebugId(0, 0), 1), 311new LambdaDebugInfo(-50, new DebugId(1, 0), 0), 312new LambdaDebugInfo(-180, new DebugId(2, 0), LambdaDebugInfo.StaticClosureOrdinal));
Microsoft.CodeAnalysis.VisualBasic (9)
Compilation\MethodCompiler.vb (1)
1673If(variableSlotAllocatorOpt?.MethodId, New DebugId(methodOrdinal, moduleBuilder.CurrentGenerationOrdinal)),
Lowering\LambdaRewriter\LambdaRewriter.vb (8)
274methodId = New DebugId(_topLevelMethodOrdinal, currentGeneration) 275closureId = New DebugId(delegateRelaxationIdDispenser, currentGeneration) 310methodId = New DebugId(DebugId.UndefinedOrdinal, CompilationState.ModuleBuilderOpt.CurrentGenerationOrdinal) 959Return If(SlotAllocatorOpt?.MethodId, New DebugId(_topLevelMethodOrdinal, CompilationState.ModuleBuilderOpt.CurrentGenerationOrdinal)) 970closureId = New DebugId(closureDebugInfo.Count, CompilationState.ModuleBuilderOpt.CurrentGenerationOrdinal) 1011lambdaId = New DebugId(_lambdaDebugInfoBuilder.Count, CompilationState.ModuleBuilderOpt.CurrentGenerationOrdinal) 1062lambdaId = New DebugId(_delegateRelaxationIdDispenser, generation) 1063topLevelMethodId = New DebugId(_topLevelMethodOrdinal, generation)