clang 20.0.0git
Namespaces | Functions
Frontend.cpp File Reference
#include "clang/InstallAPI/Frontend.h"
#include "clang/AST/Availability.h"
#include "clang/InstallAPI/FrontendRecords.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/ADT/StringRef.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

static StringRef clang::installapi::getFileExtension (clang::Language Lang)
 
std::unique_ptr< llvm::MemoryBuffer > clang::installapi::createInputBuffer (InstallAPIContext &Ctx)
 Create a buffer that contains all headers to scan for global symbols with.
 
std::string clang::installapi::findLibrary (StringRef InstallName, FileManager &FM, ArrayRef< std::string > FrameworkSearchPaths, ArrayRef< std::string > LibrarySearchPaths, ArrayRef< std::string > SearchPaths)
 Lookup the dylib or TextAPI file location for a system library or framework.