clang 22.0.0git
DylibVerifier.h File Reference

Go to the source code of this file.

Classes

class  clang::installapi::LibAttrs
 Represents dynamic library specific attributes that are tied to architecture slices. More...
struct  clang::installapi::ZipperedDeclSource
class  clang::installapi::DylibVerifier
 Service responsible to tracking state of verification across the lifetime of InstallAPI. More...
struct  clang::installapi::DylibVerifier::VerifierContext

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.

Typedefs

using clang::installapi::ReexportedInterfaces = llvm::SmallVector<llvm::MachO::InterfaceFile, 8>
using clang::installapi::ZipperedDeclSources = std::vector<ZipperedDeclSource>

Enumerations

enum class  clang::installapi::VerificationMode { clang::installapi::Invalid , clang::installapi::ErrorsOnly , clang::installapi::ErrorsAndWarnings , clang::installapi::Pedantic }
 A list of InstallAPI verification modes. More...