1 write to FileName
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\INodeWithDebugInfo.cs (1)
21FileName = fileName;
17 references to FileName
ILCompiler.Compiler (17)
Compiler\DependencyAnalysis\StackTraceLineNumbersNode.cs (3)
107if (currentDocument != sequencePoint.FileName) 114encoder.WriteSigned(documents.GetDocumentId(sequencePoint.FileName)); 127currentDocument = sequencePoint.FileName;
Compiler\ObjectWriter\CodeView\CodeViewSymbolsBuilder.cs (3)
242if (lastFileName is null || lastFileName != sequencePoint.FileName) 258fileIndex = fileTableBuilder.GetFileIndex(sequencePoint.FileName); 259lastFileName = sequencePoint.FileName;
Compiler\ObjectWriter\Dwarf\DwarfBuilder.cs (7)
478if (lastFileName != sequencePoint.FileName) 480if (!_fileNameMap.TryGetValue(sequencePoint.FileName, out fileNameIndex)) 482var dwarfFileName = string.IsNullOrEmpty(sequencePoint.FileName) ? 484new DwarfFileName(Path.GetFileName(sequencePoint.FileName), Path.GetDirectoryName(sequencePoint.FileName)); 487_fileNameMap.Add(sequencePoint.FileName, fileNameIndex); 489lastFileName = sequencePoint.FileName;
Compiler\SourceLinkWriter.cs (4)
61if (_generatedSourceMappings.Contains(sequencePoint.FileName)) 64if (!map.TryGetUri(sequencePoint.FileName, out string uri)) 70_writer.Write($"\"{JsonEscape(sequencePoint.FileName)}\": \"{JsonEscape(uri)}\""); 72_generatedSourceMappings.Add(sequencePoint.FileName);