LLVM  12.0.0git
Functions
llvm::sys::windows Namespace Reference

Functions

std::error_code GetCommandLineArguments (SmallVectorImpl< const char *> &Args, BumpPtrAllocator &Alloc)
 
std::error_code widenPath (const Twine &Path8, SmallVectorImpl< wchar_t > &Path16, size_t MaxPathLen=MAX_PATH)
 Convert UTF-8 path to a suitable UTF-16 path for use with the Win32 Unicode File API. More...
 

Function Documentation

◆ GetCommandLineArguments()

std::error_code llvm::sys::windows::GetCommandLineArguments ( SmallVectorImpl< const char *> &  Args,
BumpPtrAllocator Alloc 
)

◆ widenPath()

std::error_code llvm::sys::windows::widenPath ( const Twine Path8,
SmallVectorImpl< wchar_t > &  Path16,
size_t  MaxPathLen = MAX_PATH 
)

Convert UTF-8 path to a suitable UTF-16 path for use with the Win32 Unicode File API.