/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Visibility.h | 1 //===--- Visibility.h - Visibility enumeration and utilities ----*- C++ -*-===// 10 /// Defines the clang::Visibility enumeration and various utility 26 /// Visibility determines how a declaration interacts with the dynamic 30 /// Visibility is not described in any language standard and 33 enum Visibility { enum in namespace:clang 48 inline Visibility minVisibility(Visibility L, Visibility R) { 57 void setVisibility(Visibility [all...] |
H A D | LangOptions.h | 21 #include "clang/Basic/Visibility.h" 56 using Visibility = clang::Visibility;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCSymbolELF.cpp | 145 void MCSymbolELF::setVisibility(unsigned Visibility) { argument 146 assert(Visibility == ELF::STV_DEFAULT || Visibility == ELF::STV_INTERNAL || 147 Visibility == ELF::STV_HIDDEN || Visibility == ELF::STV_PROTECTED); 150 setFlags(OtherFlags | (Visibility << ELF_STV_Shift)); 154 unsigned Visibility = (Flags >> ELF_STV_Shift) & 3; local 155 return Visibility;
|
H A D | MCXCOFFStreamer.cpp | 64 MCSymbol *Symbol, MCSymbolAttr Linkage, MCSymbolAttr Visibility) { 69 if (Visibility == MCSA_Invalid) 72 emitSymbolAttribute(Symbol, Visibility); 63 emitXCOFFSymbolLinkageWithVisibility( MCSymbol *Symbol, MCSymbolAttr Linkage, MCSymbolAttr Visibility) argument
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | ModuleLoader.h | 111 /// \param Visibility The visibility provided for the names in the loaded 122 Module::NameVisibilityKind Visibility, 137 Module::NameVisibilityKind Visibility, 167 Module::NameVisibilityKind Visibility, 175 void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility,
|
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | Symtab.h | 32 enum Visibility { eVisibilityAny, eVisibilityExtern, eVisibilityPrivate }; enum in class:lldb_private::Symtab 56 Visibility symbol_visibility, uint32_t &start_idx); 73 Visibility symbol_visibility, 81 Visibility symbol_visibility, 89 Visibility symbol_visibility, 97 Debug symbol_debug_type, Visibility symbol_visibility, 105 Visibility symbol_visibility, 109 Debug symbol_debug_type, Visibility symbol_visibility, 114 Visibility symbol_visibility); 186 Visibility symbol_visibilit [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/ |
H A D | ELFConfig.h | 30 uint8_t Visibility = ELF::STV_DEFAULT; member in struct:llvm::objcopy::elf::NewSymbolInfo
|
H A D | ELFConfig.cpp | 65 SI.Visibility = DefaultVisibility; 75 .CaseLower("default", [&SI] { SI.Visibility = ELF::STV_DEFAULT; }) 76 .CaseLower("hidden", [&SI] { SI.Visibility = ELF::STV_HIDDEN; }) 78 [&SI] { SI.Visibility = ELF::STV_PROTECTED; })
|
H A D | ELFObjcopy.cpp | 361 (Sym.Visibility == STV_HIDDEN || Sym.Visibility == STV_INTERNAL)) || 751 SI.SymbolName, SI.Bind, SI.Type, Sec, Value, SI.Visibility,
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCSymbolELF.h | 26 void setVisibility(unsigned Visibility);
|
H A D | MCXCOFFStreamer.h | 34 MCSymbolAttr Visibility) override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | GlobalValue.h | 79 ValueType(Ty), Visibility(DefaultVisibility), 95 unsigned Visibility : 2; // The visibility style of this global 229 VisibilityTypes getVisibility() const { return VisibilityTypes(Visibility); } 230 bool hasDefaultVisibility() const { return Visibility == DefaultVisibility; } 231 bool hasHiddenVisibility() const { return Visibility == HiddenVisibility; } 233 return Visibility == ProtectedVisibility; 238 Visibility = V; 456 Visibility = DefaultVisibility;
|
H A D | GlobalObject.h | 187 void setVCallVisibilityMetadata(VCallVisibility Visibility);
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Symbol/ |
H A D | Symtab.cpp | 480 Visibility symbol_visibility, 610 Visibility symbol_visibility, 655 Debug symbol_debug_type, Visibility symbol_visibility, 696 Debug symbol_debug_type, Visibility symbol_visibility, 721 Visibility symbol_visibility, 760 Visibility symbol_visibility, std::vector<uint32_t> &symbol_indexes) { 780 Debug symbol_debug_type, Visibility symbol_visibility, 791 Visibility symbol_visibility) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Linker/ |
H A D | LinkModules.cpp | 361 GlobalValue::VisibilityTypes Visibility = local 363 DGV->setVisibility(Visibility); 364 GV.setVisibility(Visibility);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | InstrProfiling.cpp | 810 GlobalValue::VisibilityTypes Visibility = NamePtr->getVisibility(); local 813 Visibility = GlobalValue::DefaultVisibility; 831 Visibility = GlobalValue::HiddenVisibility; 848 CounterPtr->setVisibility(Visibility); 870 ValuesVar->setVisibility(Visibility); 904 Data->setVisibility(Visibility);
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Frontend/ |
H A D | CompilerInstance.h | 802 Module::NameVisibilityKind Visibility, 808 void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility,
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | Decl.cpp | 52 #include "clang/Basic/Visibility.h" 111 // Visibility rules aren't rigorously externally specified, but here 171 static Optional<Visibility> getExplicitVisibility(const NamedDecl *D, 208 static Visibility getVisibilityFromAttr(const T *attr) { 221 static Optional<Visibility> getVisibilityOf(const NamedDecl *D, 712 if (Optional<Visibility> Vis = getExplicitVisibility(D, computation)) { 722 if (Optional<Visibility> Vis = getExplicitVisibility(ND, computation)) { 732 Visibility globalVisibility = 942 if (Optional<Visibility> Vis = getExplicitVisibility(D, computation)) 1106 static Optional<Visibility> [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/BinaryFormat/ |
H A D | Dwarf.cpp | 290 StringRef llvm::dwarf::VisibilityString(unsigned Visibility) { argument 291 switch (Visibility) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | GlobalMerge.cpp | 528 GlobalValue::VisibilityTypes Visibility = Globals[k]->getVisibility(); local 554 GA->setVisibility(Visibility);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.h | 269 unsigned &Visibility, unsigned &DLLStorageClass, 317 bool HasLinkage, unsigned Visibility, 322 unsigned L, unsigned Visibility,
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/ |
H A D | CompilerInstance.cpp | 1858 Module::NameVisibilityKind Visibility, 1870 TheASTReader->makeModuleVisible(LastModuleImportResult, Visibility, 1939 loadModule(ImportLoc, PrivPath, Visibility, IsInclusionDirective); 2030 TheASTReader->makeModuleVisible(Module, Visibility, ImportLoc); 2105 Module::NameVisibilityKind Visibility, 2112 TheASTReader->makeModuleVisible(Mod, Visibility, ImportLoc); 1856 loadModule(SourceLocation ImportLoc, ModuleIdPath Path, Module::NameVisibilityKind Visibility, bool IsInclusionDirective) argument 2104 makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility, SourceLocation ImportLoc) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | LowerTypeTests.cpp | 1063 GlobalValue::VisibilityTypes Visibility = F->getVisibility(); local 1092 FDecl->setVisibility(Visibility); 1093 Visibility = GlobalValue::HiddenVisibility; 1117 F->setVisibility(Visibility); 2191 GlobalValue::VisibilityTypes Visibility = local 2204 Alias->setVisibility(Visibility);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
H A D | Dwarf.h | 159 // Visibility codes 464 StringRef VisibilityString(unsigned Visibility);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | AsmPrinter.h | 665 void emitVisibility(MCSymbol *Sym, unsigned Visibility,
|