![]() In future patches I will be setting the IsText parameter frequently so I will refactor the args to be in the following order. I have removed the FileSize parameter because it is never used. ``` static ErrorOr<std::unique_ptr<MemoryBuffer>> getFile(const Twine &Filename, bool IsText = false, bool RequiresNullTerminator = true, bool IsVolatile = false); static ErrorOr<std::unique_ptr<MemoryBuffer>> getFileOrSTDIN(const Twine &Filename, bool IsText = false, bool RequiresNullTerminator = true); static ErrorOr<std::unique_ptr<MB>> getFileAux(const Twine &Filename, uint64_t MapSize, uint64_t Offset, bool IsText, bool RequiresNullTerminator, bool IsVolatile); static ErrorOr<std::unique_ptr<WritableMemoryBuffer>> getFile(const Twine &Filename, bool IsVolatile = false); ``` Reviewed By: jhenderson Differential Revision: https://reviews.llvm.org/D99182 |
||
---|---|---|
.. | ||
DbiModuleDescriptor.cpp | ||
DbiModuleDescriptorBuilder.cpp | ||
DbiModuleList.cpp | ||
DbiStream.cpp | ||
DbiStreamBuilder.cpp | ||
EnumTables.cpp | ||
GSIStreamBuilder.cpp | ||
GlobalsStream.cpp | ||
Hash.cpp | ||
HashTable.cpp | ||
InfoStream.cpp | ||
InfoStreamBuilder.cpp | ||
InjectedSourceStream.cpp | ||
ModuleDebugStream.cpp | ||
NamedStreamMap.cpp | ||
NativeCompilandSymbol.cpp | ||
NativeEnumGlobals.cpp | ||
NativeEnumInjectedSources.cpp | ||
NativeEnumLineNumbers.cpp | ||
NativeEnumModules.cpp | ||
NativeEnumSymbols.cpp | ||
NativeEnumTypes.cpp | ||
NativeExeSymbol.cpp | ||
NativeFunctionSymbol.cpp | ||
NativeInlineSiteSymbol.cpp | ||
NativeLineNumber.cpp | ||
NativePublicSymbol.cpp | ||
NativeRawSymbol.cpp | ||
NativeSession.cpp | ||
NativeSourceFile.cpp | ||
NativeSymbolEnumerator.cpp | ||
NativeTypeArray.cpp | ||
NativeTypeBuiltin.cpp | ||
NativeTypeEnum.cpp | ||
NativeTypeFunctionSig.cpp | ||
NativeTypePointer.cpp | ||
NativeTypeTypedef.cpp | ||
NativeTypeUDT.cpp | ||
NativeTypeVTShape.cpp | ||
PDBFile.cpp | ||
PDBFileBuilder.cpp | ||
PDBStringTable.cpp | ||
PDBStringTableBuilder.cpp | ||
PublicsStream.cpp | ||
RawError.cpp | ||
SymbolCache.cpp | ||
SymbolStream.cpp | ||
TpiHashing.cpp | ||
TpiStream.cpp | ||
TpiStreamBuilder.cpp |