| 314 | } |
| 315 | |
| 316 | PathId FileSystem::getPpOutputFile(bool isUnitCompilation, PathId sourceFileId, |
| 317 | SymbolId libraryNameId, |
| 318 | SymbolTable *symbolTable) { |
| 319 | if (!sourceFileId || !libraryNameId) return BadPathId; |
| 320 | |
| 321 | const std::string_view libraryName = symbolTable->getSymbol(libraryNameId); |
| 322 | if (libraryName == BadRawSymbol) return BadPathId; |
| 323 | |
| 324 | return getPpOutputFile(isUnitCompilation, sourceFileId, libraryName, |
| 325 | symbolTable); |
| 326 | } |
| 327 | |
| 328 | PathId FileSystem::getPpCacheFile(bool isUnitCompilation, PathId sourceFileId, |
| 329 | SymbolId libraryNameId, bool isPrecompiled, |
no test coverage detected