2 instantiations of DebugVarInfoMetadata
ILCompiler.RyuJit (2)
Compiler\DependencyAnalysis\MethodCodeNode.cs (2)
240yield return new DebugVarInfoMetadata(name, varType, isParameter: true, varInfo); 250yield return new DebugVarInfoMetadata(name, _localTypes[localNumber], isParameter: false, varInfo);
11 references to DebugVarInfoMetadata
ILCompiler.Compiler (10)
Compiler\DependencyAnalysis\INodeWithDebugInfo.cs (1)
33public IEnumerable<DebugVarInfoMetadata> GetDebugVars();
Compiler\ObjectWriter\CodeView\CodeViewSymbolsBuilder.cs (1)
125IEnumerable<(DebugVarInfoMetadata, uint)> debugVars,
Compiler\ObjectWriter\Dwarf\DwarfBuilder.cs (1)
437IEnumerable<(DebugVarInfoMetadata, uint)> debugVars,
Compiler\ObjectWriter\Dwarf\DwarfInfo.cs (6)
368private readonly (DebugVarInfoMetadata, uint)[] _debugVars; 379(DebugVarInfoMetadata, uint)[] debugVars, 396DebugVarInfoMetadata debugVar = _debugVars[i].Item1; 436(DebugVarInfoMetadata debugVar, uint typeIndex) = _debugVars[_thisVariableIndex]; 444(DebugVarInfoMetadata debugVar, uint typeIndex) = _debugVars[i]; 470private void DumpVar(DwarfInfoWriter writer, DebugVarInfoMetadata metadataInfo, uint typeIndex, bool isThis)
Compiler\ObjectWriter\ObjectWriter.Aot.cs (1)
48private protected uint GetVarTypeIndex(bool isStateMachineMoveNextMethod, DebugVarInfoMetadata debugVar)
ILCompiler.RyuJit (1)
Compiler\DependencyAnalysis\MethodCodeNode.cs (1)
187public IEnumerable<DebugVarInfoMetadata> GetDebugVars()