clang 20.0.0git
Namespaces | Functions
HeaderFile.cpp File Reference
#include "clang/InstallAPI/HeaderFile.h"
#include "llvm/TextAPI/Utils.h"

Go to the source code of this file.

Namespaces

namespace  clang
 The JSON file list parser is used to communicate input to InstallAPI.
 
namespace  clang::installapi
 The DirectoryScanner for collecting library files on the file system.
 

Functions

std::optional< std::string > clang::installapi::createIncludeHeaderName (const StringRef FullPath)
 Assemble expected way header will be included by clients.
 
bool clang::installapi::isHeaderFile (StringRef Path)
 Determine if Path is a header file.
 
llvm::Expected< PathSeqclang::installapi::enumerateFiles (clang::FileManager &FM, StringRef Directory)
 Given input directory, collect all header files.