Lines Matching defs:FileNumber
338 unsigned FileNumber, unsigned CUID) {
339 // TODO: a FileNumber of zero says to use the next available file number.
340 // Note: in GenericAsmParser::ParseDirectiveFile() FileNumber was checked
345 // Make space for this FileNumber in the MCDwarfFiles vector if needed.
346 if (FileNumber >= MCDwarfFiles.size()) {
347 MCDwarfFiles.resize(FileNumber + 1);
349 MCDwarfFile *&ExistingFile = MCDwarfFiles[FileNumber];
355 // Get the new MCDwarfFile slot for this FileNumber.
356 MCDwarfFile *&File = MCDwarfFiles[FileNumber];
388 // are stored at MCDwarfFiles[FileNumber].Name .
398 // return the allocated FileNumber.
399 return FileNumber;
404 bool MCContext::isValidDwarfFileNumber(unsigned FileNumber, unsigned CUID) {
406 if(FileNumber == 0 || FileNumber >= MCDwarfFiles.size())
409 return MCDwarfFiles[FileNumber] != 0;