clang 19.0.0git
Public Attributes | List of all members
clang::installapi::DylibVerifier::SymbolContext Struct Reference

Metadata stored about a mapping of a declaration to a symbol. More...

Public Attributes

std::string SymbolName {""}
 
EncodeKind Kind = EncodeKind::GlobalSymbol
 
const FrontendAttrsFA = nullptr
 
ObjCIFSymbolKind ObjCIFKind = ObjCIFSymbolKind::None
 
bool Inlined = false
 

Detailed Description

Metadata stored about a mapping of a declaration to a symbol.

Definition at line 22 of file DylibVerifier.cpp.

Member Data Documentation

◆ FA

const FrontendAttrs* clang::installapi::DylibVerifier::SymbolContext::FA = nullptr

Definition at line 31 of file DylibVerifier.cpp.

Referenced by clang::installapi::DylibVerifier::verify().

◆ Inlined

bool clang::installapi::DylibVerifier::SymbolContext::Inlined = false

Definition at line 37 of file DylibVerifier.cpp.

Referenced by clang::installapi::DylibVerifier::verify().

◆ Kind

EncodeKind clang::installapi::DylibVerifier::SymbolContext::Kind = EncodeKind::GlobalSymbol

◆ ObjCIFKind

ObjCIFSymbolKind clang::installapi::DylibVerifier::SymbolContext::ObjCIFKind = ObjCIFSymbolKind::None

Definition at line 34 of file DylibVerifier.cpp.

Referenced by clang::installapi::DylibVerifier::verify().

◆ SymbolName

std::string clang::installapi::DylibVerifier::SymbolContext::SymbolName {""}

The documentation for this struct was generated from the following file: