Home
last modified time | relevance | path

Searched refs:Visibility (Results 1 – 25 of 59) sorted by relevance

123

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/
DVisibility.h33 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()
DLangOptions.def323 ENUM_LANGOPT(ValueVisibilityMode, Visibility, 3, DefaultVisibility,
325 ENUM_LANGOPT(TypeVisibilityMode, Visibility, 3, DefaultVisibility,
331 ENUM_LANGOPT(DLLExportVisibility, Visibility, 3, DefaultVisibility,
333 ENUM_LANGOPT(NoDLLStorageClassVisibility, Visibility, 3, HiddenVisibility,
335 ENUM_LANGOPT(ExternDeclDLLImportVisibility, Visibility, 3, DefaultVisibility,
337 ENUM_LANGOPT(ExternDeclNoDLLStorageClassVisibility, Visibility, 3, HiddenVisibility,
DLangOptions.h60 using Visibility = clang::Visibility;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/MC/
DMCSymbolELF.cpp145 void MCSymbolELF::setVisibility(unsigned Visibility) { in setVisibility() argument
146 assert(Visibility == ELF::STV_DEFAULT || Visibility == ELF::STV_INTERNAL || in setVisibility()
147 Visibility == ELF::STV_HIDDEN || Visibility == ELF::STV_PROTECTED); in setVisibility()
150 setFlags(OtherFlags | (Visibility << ELF_STV_Shift)); in setVisibility()
154 unsigned Visibility = (Flags >> ELF_STV_Shift) & 3; in getVisibility() local
155 return Visibility; in getVisibility()
DMCXCOFFStreamer.cpp64 MCSymbol *Symbol, MCSymbolAttr Linkage, MCSymbolAttr Visibility) { in emitXCOFFSymbolLinkageWithVisibility() argument
69 if (Visibility == MCSA_Invalid) in emitXCOFFSymbolLinkageWithVisibility()
72 emitSymbolAttribute(Symbol, Visibility); in emitXCOFFSymbolLinkageWithVisibility()
/freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
DSymtab.h33 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,
106 Visibility symbol_visibility,
110 Debug symbol_debug_type, Visibility symbol_visibility,
115 Visibility symbol_visibility);
193 Visibility symbol_visibility) const { in CheckSymbolAtIndex()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Lex/
DModuleLoader.h119 Module::NameVisibilityKind Visibility,
134 Module::NameVisibilityKind Visibility,
164 Module::NameVisibilityKind Visibility, in loadModule() argument
172 void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility, in makeModuleVisible() argument
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
DGlobalValue.h79 ValueType(Ty), Visibility(DefaultVisibility), in GlobalValue()
95 unsigned Visibility : 2; // The visibility style of this global variable
229 VisibilityTypes getVisibility() const { return VisibilityTypes(Visibility); } in getVisibility()
230 bool hasDefaultVisibility() const { return Visibility == DefaultVisibility; } in hasDefaultVisibility()
231 bool hasHiddenVisibility() const { return Visibility == HiddenVisibility; } in hasHiddenVisibility()
233 return Visibility == ProtectedVisibility; in hasProtectedVisibility()
238 Visibility = V; in setVisibility()
456 Visibility = DefaultVisibility; in setLinkage()
DModuleSummaryIndexYAML.h139 unsigned Linkage, Visibility;
181 io.mapOptional("Visibility", summary.Visibility);
228 static_cast<GlobalValue::VisibilityTypes>(FSum.Visibility),
249 FSum->flags().Linkage, FSum->flags().Visibility,
DModuleSummaryIndex.h307 unsigned Visibility : 2;
337 GlobalValue::VisibilityTypes Visibility,
340 : Linkage(Linkage), Visibility(Visibility),
428 return (GlobalValue::VisibilityTypes)Flags.Visibility;
431 Flags.Visibility = (unsigned)Vis;
DGlobalObject.h139 void setVCallVisibilityMetadata(VCallVisibility Visibility);
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/
DELFObjcopy.cpp258 (Sym.Visibility == STV_HIDDEN || Sym.Visibility == STV_INTERNAL)) || in updateAndRemoveSymbols()
511 uint8_t Visibility = DefaultVisibility; in addSymbol() local
525 Visibility = ELF::STV_DEFAULT; in addSymbol()
528 Visibility = ELF::STV_HIDDEN; in addSymbol()
531 Visibility = ELF::STV_PROTECTED; in addSymbol()
553 SymInfo.SymbolName, Bind, Type, Sec, Value, Visibility, in addSymbol()
/freebsd-12-stable/contrib/llvm-project/lldb/source/Symbol/
DSymtab.cpp522 Visibility symbol_visibility, in AppendSymbolIndexesWithType()
679 Visibility symbol_visibility, in AppendSymbolIndexesWithName()
723 Debug symbol_debug_type, Visibility symbol_visibility, in AppendSymbolIndexesWithNameAndType()
764 Debug symbol_debug_type, Visibility symbol_visibility, in AppendSymbolIndexesMatchingRegExAndType()
789 Visibility symbol_visibility, in FindSymbolWithType()
827 Visibility symbol_visibility, std::vector<uint32_t> &symbol_indexes) { in FindAllSymbolsWithNameAndType()
846 Debug symbol_debug_type, Visibility symbol_visibility, in FindAllSymbolsMatchingRexExAndType()
857 Visibility symbol_visibility) { in FindFirstSymbolWithNameAndType()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/MC/
DMCSymbolELF.h26 void setVisibility(unsigned Visibility);
DMCXCOFFStreamer.h34 MCSymbolAttr Visibility) override;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Linker/
DLinkModules.cpp377 GlobalValue::VisibilityTypes Visibility = in linkIfNeeded() local
379 DGV->setVisibility(Visibility); in linkIfNeeded()
380 GV.setVisibility(Visibility); in linkIfNeeded()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
DInstrProfiling.cpp849 GlobalValue::VisibilityTypes Visibility = NamePtr->getVisibility(); in getOrCreateRegionCounters() local
893 CounterPtr->setVisibility(Visibility); in getOrCreateRegionCounters()
913 ValuesVar->setVisibility(Visibility); in getOrCreateRegionCounters()
953 Visibility = GlobalValue::DefaultVisibility; in getOrCreateRegionCounters()
958 Data->setVisibility(Visibility); in getOrCreateRegionCounters()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Frontend/
DCompilerInstance.h793 Module::NameVisibilityKind Visibility,
799 void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility,
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/AsmParser/
DLLParser.h256 unsigned &Visibility, unsigned &DLLStorageClass,
305 bool HasLinkage, unsigned Visibility,
310 unsigned L, unsigned Visibility,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/InterfaceStub/
DELFObjHandler.cpp490 uint8_t Visibility = RawSym.getVisibility(); in populateSymbols() local
491 if (!(Visibility == STV_DEFAULT || Visibility == STV_PROTECTED)) in populateSymbols()
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DDecl.cpp171 static Optional<Visibility> getExplicitVisibility(const NamedDecl *D, in getExplicitVisibility()
208 static Visibility getVisibilityFromAttr(const T *attr) { in getVisibilityFromAttr()
221 static Optional<Visibility> getVisibilityOf(const NamedDecl *D, in getVisibilityOf()
712 if (Optional<Visibility> Vis = getExplicitVisibility(D, computation)) { in getLVForNamespaceScopeDecl()
722 if (Optional<Visibility> Vis = getExplicitVisibility(ND, computation)) { in getLVForNamespaceScopeDecl()
732 Visibility globalVisibility = in getLVForNamespaceScopeDecl()
942 if (Optional<Visibility> Vis = getExplicitVisibility(D, computation)) in getLVForClassMember()
1128 static Optional<Visibility>
1135 if (Optional<Visibility> V = getVisibilityOf(ND, kind)) in getExplicitVisibilityAux()
1207 Optional<Visibility>
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DGlobalMerge.cpp529 GlobalValue::VisibilityTypes Visibility = Globals[k]->getVisibility(); in doMerge() local
555 GA->setVisibility(Visibility); in doMerge()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/BinaryFormat/
DDwarf.cpp296 StringRef llvm::dwarf::VisibilityString(unsigned Visibility) { in VisibilityString() argument
297 switch (Visibility) { in VisibilityString()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/
DCompilerInstance.cpp1850 Module::NameVisibilityKind Visibility, in loadModule() argument
1862 TheASTReader->makeModuleVisible(LastModuleImportResult, Visibility, in loadModule()
1928 loadModule(ImportLoc, PrivPath, Visibility, IsInclusionDirective); in loadModule()
2019 TheASTReader->makeModuleVisible(Module, Visibility, ImportLoc); in loadModule()
2094 Module::NameVisibilityKind Visibility, in makeModuleVisible() argument
2101 TheASTReader->makeModuleVisible(Mod, Visibility, ImportLoc); in makeModuleVisible()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
DLowerTypeTests.cpp1068 GlobalValue::VisibilityTypes Visibility = F->getVisibility(); in importFunction() local
1097 FDecl->setVisibility(Visibility); in importFunction()
1098 Visibility = GlobalValue::HiddenVisibility; in importFunction()
1122 F->setVisibility(Visibility); in importFunction()
2231 GlobalValue::VisibilityTypes Visibility = in lower() local
2244 Alias->setVisibility(Visibility); in lower()

123