| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | Visibility.h | 33 enum Visibility { enum 48 inline Visibility minVisibility(Visibility L, Visibility R) { in minVisibility() 57 void setVisibility(Visibility V, bool E) { visibility_ = V; explicit_ = E; } in setVisibility() 61 LinkageInfo(Linkage L, Visibility V, bool E) in LinkageInfo() 84 Visibility getVisibility() const { return (Visibility)visibility_; } in getVisibility() 111 void mergeVisibility(Visibility newVis, bool newExplicit) { in mergeVisibility() 112 Visibility oldVis = getVisibility(); in mergeVisibility()
|
| H A D | LangOptions.def | 345 ENUM_LANGOPT(ValueVisibilityMode, Visibility, 3, DefaultVisibility, 347 ENUM_LANGOPT(TypeVisibilityMode, Visibility, 3, DefaultVisibility, 353 ENUM_LANGOPT(DLLExportVisibility, Visibility, 3, DefaultVisibility, 355 ENUM_LANGOPT(NoDLLStorageClassVisibility, Visibility, 3, HiddenVisibility, 357 ENUM_LANGOPT(ExternDeclDLLImportVisibility, Visibility, 3, DefaultVisibility, 359 ENUM_LANGOPT(ExternDeclNoDLLStorageClassVisibility, Visibility, 3, HiddenVisibility,
|
| H A D | LangOptions.h | 84 using Visibility = clang::Visibility;
|
| /openbsd-src/gnu/llvm/llvm/lib/MC/ |
| H A D | MCSymbolELF.cpp | 147 void MCSymbolELF::setVisibility(unsigned Visibility) { in setVisibility() argument 148 assert(Visibility == ELF::STV_DEFAULT || Visibility == ELF::STV_INTERNAL || in setVisibility() 149 Visibility == ELF::STV_HIDDEN || Visibility == ELF::STV_PROTECTED); in setVisibility() 152 setFlags(OtherFlags | (Visibility << ELF_STV_Shift)); in setVisibility() 156 unsigned Visibility = (Flags >> ELF_STV_Shift) & 3; in getVisibility() local 157 return Visibility; in getVisibility()
|
| H A D | MCXCOFFStreamer.cpp | 73 MCSymbol *Symbol, MCSymbolAttr Linkage, MCSymbolAttr Visibility) { in emitXCOFFSymbolLinkageWithVisibility() argument 78 if (Visibility == MCSA_Invalid) in emitXCOFFSymbolLinkageWithVisibility() 81 emitSymbolAttribute(Symbol, Visibility); in emitXCOFFSymbolLinkageWithVisibility()
|
| H A D | MCNullStreamer.cpp | 51 MCSymbolAttr Visibility) override {} in emitXCOFFSymbolLinkageWithVisibility() argument
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Symbol/ |
| H A D | Symtab.h | 33 enum Visibility { eVisibilityAny, eVisibilityExtern, eVisibilityPrivate }; enum 57 Visibility symbol_visibility, uint32_t &start_idx); 74 Visibility symbol_visibility, 82 Visibility symbol_visibility, 90 Visibility symbol_visibility, 98 Debug symbol_debug_type, Visibility symbol_visibility, 108 Visibility symbol_visibility, 112 Debug symbol_debug_type, Visibility symbol_visibility, 118 Visibility symbol_visibility); 293 Visibility symbol_visibility) const { in CheckSymbolAtIndex()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Lex/ |
| H A D | ModuleLoader.h | 124 Module::NameVisibilityKind Visibility, 139 Module::NameVisibilityKind Visibility, 169 Module::NameVisibilityKind Visibility, in loadModule() argument 177 void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility, in makeModuleVisible() argument
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | GlobalValue.h | 79 ValueType(Ty), Visibility(DefaultVisibility), in GlobalValue() 95 unsigned Visibility : 2; // The visibility style of this global variable 244 VisibilityTypes getVisibility() const { return VisibilityTypes(Visibility); } in getVisibility() 245 bool hasDefaultVisibility() const { return Visibility == DefaultVisibility; } in hasDefaultVisibility() 246 bool hasHiddenVisibility() const { return Visibility == HiddenVisibility; } in hasHiddenVisibility() 248 return Visibility == ProtectedVisibility; in hasProtectedVisibility() 253 Visibility = V; in setVisibility() 534 Visibility = DefaultVisibility; in setLinkage()
|
| H A D | ModuleSummaryIndexYAML.h | 139 unsigned Linkage, Visibility; 181 io.mapOptional("Visibility", summary.Visibility); 228 static_cast<GlobalValue::VisibilityTypes>(FSum.Visibility), 250 FSum->flags().Linkage, FSum->flags().Visibility,
|
| H A D | GlobalObject.h | 138 void setVCallVisibilityMetadata(VCallVisibility Visibility);
|
| H A D | ModuleSummaryIndex.h | 381 unsigned Visibility : 2; 411 GlobalValue::VisibilityTypes Visibility, 414 : Linkage(Linkage), Visibility(Visibility), 502 return (GlobalValue::VisibilityTypes)Flags.Visibility; 505 Flags.Visibility = (unsigned)Vis;
|
| /openbsd-src/gnu/llvm/llvm/bindings/python/llvm/ |
| H A D | enumerations.py | 161 Visibility = [ variable
|
| H A D | core.py | 108 class Visibility(LLVMEnumeration): class 114 super(Visibility, self).__init__(name, value) 602 (Visibility, enumerations.Visibility),
|
| /openbsd-src/gnu/llvm/llvm/lib/ObjCopy/ELF/ |
| H A D | ELFObjcopy.cpp | 280 (Sym.Visibility == STV_HIDDEN || Sym.Visibility == STV_INTERNAL)) || in updateAndRemoveSymbols() 537 uint8_t Visibility = DefaultVisibility; in addSymbol() local 551 Visibility = ELF::STV_DEFAULT; in addSymbol() 554 Visibility = ELF::STV_HIDDEN; in addSymbol() 557 Visibility = ELF::STV_PROTECTED; in addSymbol() 579 SymInfo.SymbolName, Bind, Type, Sec, Value, Visibility, in addSymbol()
|
| /openbsd-src/gnu/llvm/libcxx/docs/DesignDocs/ |
| H A D | VisibilityMacros.rst | 2 Symbol Visibility Macros 17 Visibility Macros 165 * `[cfe-dev] Visibility in libc++ - 1 <http://lists.llvm.org/pipermail/cfe-dev/2013-July/030610.htm… 166 * `[cfe-dev] Visibility in libc++ - 2 <http://lists.llvm.org/pipermail/cfe-dev/2013-August/031195.h… 167 * `[libcxx] Visibility fixes for Windows <http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-2…
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/MC/ |
| H A D | MCSymbolELF.h | 26 void setVisibility(unsigned Visibility);
|
| H A D | MCXCOFFStreamer.h | 33 MCSymbolAttr Visibility) override;
|
| /openbsd-src/gnu/llvm/lldb/source/Symbol/ |
| H A D | Symtab.cpp | 527 Visibility symbol_visibility, in AppendSymbolIndexesWithType() 683 Visibility symbol_visibility, in AppendSymbolIndexesWithName() 727 Debug symbol_debug_type, Visibility symbol_visibility, in AppendSymbolIndexesWithNameAndType() 769 Debug symbol_debug_type, Visibility symbol_visibility, in AppendSymbolIndexesMatchingRegExAndType() 795 Visibility symbol_visibility, in FindSymbolWithType() 832 Visibility symbol_visibility, std::vector<uint32_t> &symbol_indexes) { in FindAllSymbolsWithNameAndType() 851 Debug symbol_debug_type, Visibility symbol_visibility, in FindAllSymbolsMatchingRexExAndType() 864 Visibility symbol_visibility) { in FindFirstSymbolWithNameAndType()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrProfiling.cpp | 873 GlobalValue::VisibilityTypes Visibility = NamePtr->getVisibility(); in getOrCreateRegionCounters() local 888 Visibility = GlobalValue::DefaultVisibility; in getOrCreateRegionCounters() 936 CounterPtr->setVisibility(Visibility); in getOrCreateRegionCounters() 992 ValuesVar->setVisibility(Visibility); in getOrCreateRegionCounters() 1040 Visibility = GlobalValue::DefaultVisibility; in getOrCreateRegionCounters() 1056 Data->setVisibility(Visibility); in getOrCreateRegionCounters()
|
| /openbsd-src/gnu/llvm/llvm/lib/Linker/ |
| H A D | LinkModules.cpp | 366 GlobalValue::VisibilityTypes Visibility = in linkIfNeeded() local 368 DGV->setVisibility(Visibility); in linkIfNeeded() 369 GV.setVisibility(Visibility); in linkIfNeeded()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Frontend/ |
| H A D | CompilerInstance.h | 796 Module::NameVisibilityKind Visibility, 802 void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility,
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/AsmParser/ |
| H A D | LLParser.h | 285 unsigned &Visibility, unsigned &DLLStorageClass, 336 bool HasLinkage, unsigned Visibility, 341 unsigned Visibility, unsigned DLLStorageClass,
|
| /openbsd-src/gnu/llvm/llvm/lib/InterfaceStub/ |
| H A D | ELFObjHandler.cpp | 557 uint8_t Visibility = RawSym.getVisibility(); in populateSymbols() local 558 if (!(Visibility == STV_DEFAULT || Visibility == STV_PROTECTED)) in populateSymbols()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | Decl.cpp | 172 static std::optional<Visibility> getExplicitVisibility(const NamedDecl *D, in getExplicitVisibility() 209 static Visibility getVisibilityFromAttr(const T *attr) { in getVisibilityFromAttr() 222 static std::optional<Visibility> 731 if (std::optional<Visibility> Vis = getExplicitVisibility(D, computation)) { in getLVForNamespaceScopeDecl() 741 if (std::optional<Visibility> Vis = in getLVForNamespaceScopeDecl() 752 Visibility globalVisibility = in getLVForNamespaceScopeDecl() 968 if (std::optional<Visibility> Vis = getExplicitVisibility(D, computation)) in getLVForClassMember() 1180 static std::optional<Visibility> 1187 if (std::optional<Visibility> V = getVisibilityOf(ND, kind)) in getExplicitVisibilityAux() 1259 std::optional<Visibility> [all …]
|