Home
last modified time | relevance | path

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

12

/trueos/contrib/llvm/lib/MC/
HDMCELF.cpp56 void MCELF::SetVisibility(MCSymbolData &SD, unsigned Visibility) { in SetVisibility() argument
57 assert(Visibility == ELF::STV_DEFAULT || Visibility == ELF::STV_INTERNAL || in SetVisibility()
58 Visibility == ELF::STV_HIDDEN || Visibility == ELF::STV_PROTECTED); in SetVisibility()
61 SD.setFlags(OtherFlags | (Visibility << ELF_STV_Shift)); in SetVisibility()
65 unsigned Visibility = in GetVisibility() local
67 assert(Visibility == ELF::STV_DEFAULT || Visibility == ELF::STV_INTERNAL || in GetVisibility()
68 Visibility == ELF::STV_HIDDEN || Visibility == ELF::STV_PROTECTED); in GetVisibility()
69 return Visibility; in GetVisibility()
HDELFObjectWriter.cpp553 uint8_t Visibility = MCELF::GetVisibility(OrigData); in WriteSymbol() local
556 Other |= Visibility; in WriteSymbol()
/trueos/contrib/llvm/tools/clang/include/clang/Basic/
HDVisibility.h32 enum Visibility { enum
47 inline Visibility minVisibility(Visibility L, Visibility R) { in minVisibility()
56 void setVisibility(Visibility V, bool E) { visibility_ = V; explicit_ = E; } in setVisibility()
60 LinkageInfo(Linkage L, Visibility V, bool E) in LinkageInfo()
80 Visibility getVisibility() const { return (Visibility)visibility_; } in getVisibility()
107 void mergeVisibility(Visibility newVis, bool newExplicit) { in mergeVisibility()
108 Visibility oldVis = getVisibility(); in mergeVisibility()
HDLangOptions.h58 typedef clang::Visibility Visibility; typedef
HDLangOptions.def156 ENUM_LANGOPT(ValueVisibilityMode, Visibility, 3, DefaultVisibility,
158 ENUM_LANGOPT(TypeVisibilityMode, Visibility, 3, DefaultVisibility,
HDAttr.td763 def Visibility : InheritableAttr {
766 let Args = [EnumArgument<"Visibility", "VisibilityType",
774 let Args = [EnumArgument<"Visibility", "VisibilityType",
/trueos/contrib/llvm/tools/lldb/include/lldb/Symbol/
HDSymtab.h36 typedef enum Visibility { enum
40 } Visibility; typedef
59 …SymbolWithType (lldb::SymbolType symbol_type, Debug symbol_debug_type, Visibility symbol_visibilit…
62 …ndexesWithType (lldb::SymbolType symbol_type, Debug symbol_debug_type, Visibility symbol_visibilit…
64 …exesWithName (const ConstString& symbol_name, Debug symbol_debug_type, Visibility symbol_visibilit…
66 …g& symbol_name, lldb::SymbolType symbol_type, Debug symbol_debug_type, Visibility symbol_visibilit…
68 …ression &regex, lldb::SymbolType symbol_type, Debug symbol_debug_type, Visibility symbol_visibilit…
70 …stString &name, lldb::SymbolType symbol_type, Debug symbol_debug_type, Visibility symbol_visibilit…
71 …ression &regex, lldb::SymbolType symbol_type, Debug symbol_debug_type, Visibility symbol_visibilit…
72 …stString &name, lldb::SymbolType symbol_type, Debug symbol_debug_type, Visibility symbol_visibilit…
[all …]
/trueos/contrib/llvm/include/llvm/IR/
HDGlobalValue.h62 Visibility(DefaultVisibility), Alignment(0), UnnamedAddr(0), Parent(0) { in GlobalValue()
69 unsigned Visibility : 2; // The visibility style of this global variable
87 VisibilityTypes getVisibility() const { return VisibilityTypes(Visibility); } in getVisibility()
88 bool hasDefaultVisibility() const { return Visibility == DefaultVisibility; } in hasDefaultVisibility()
89 bool hasHiddenVisibility() const { return Visibility == HiddenVisibility; } in hasHiddenVisibility()
91 return Visibility == ProtectedVisibility; in hasProtectedVisibility()
93 void setVisibility(VisibilityTypes V) { Visibility = V; } in setVisibility()
/trueos/contrib/llvm/tools/clang/include/clang/Lex/
HDModuleLoader.h82 Module::NameVisibilityKind Visibility,
87 Module::NameVisibilityKind Visibility,
/trueos/contrib/llvm/tools/lldb/source/Symbol/
HDSymtab.cpp518 Symtab::AppendSymbolIndexesWithType (SymbolType symbol_type, Debug symbol_debug_type, Visibility sy… in AppendSymbolIndexesWithType()
647 …exesWithName (const ConstString& symbol_name, Debug symbol_debug_type, Visibility symbol_visibilit… in AppendSymbolIndexesWithName()
692 …tString& symbol_name, SymbolType symbol_type, Debug symbol_debug_type, Visibility symbol_visibilit… in AppendSymbolIndexesWithNameAndType()
736 …arExpression &regexp, SymbolType symbol_type, Debug symbol_debug_type, Visibility symbol_visibilit… in AppendSymbolIndexesMatchingRegExAndType()
763 Symtab::FindSymbolWithType (SymbolType symbol_type, Debug symbol_debug_type, Visibility symbol_visi… in FindSymbolWithType()
803 …st ConstString &name, SymbolType symbol_type, Debug symbol_debug_type, Visibility symbol_visibilit… in FindAllSymbolsWithNameAndType()
823 …larExpression &regex, SymbolType symbol_type, Debug symbol_debug_type, Visibility symbol_visibilit… in FindAllSymbolsMatchingRexExAndType()
832 …st ConstString &name, SymbolType symbol_type, Debug symbol_debug_type, Visibility symbol_visibilit… in FindFirstSymbolWithNameAndType()
/trueos/contrib/llvm/include/llvm/MC/
HDMCELF.h29 static void SetVisibility(MCSymbolData &SD, unsigned Visibility);
/trueos/contrib/llvm/tools/clang/include/clang/Frontend/
HDCompilerInstance.h659 Module::NameVisibilityKind Visibility,
663 Module::NameVisibilityKind Visibility,
HDASTUnit.h840 Module::NameVisibilityKind Visibility, in loadModule() argument
847 Module::NameVisibilityKind Visibility, in makeModuleVisible() argument
/trueos/contrib/llvm/lib/AsmParser/
HDLLParser.h206 bool ParseOptionalVisibility(unsigned &Visibility);
237 bool HasLinkage, unsigned Visibility);
238 bool ParseAlias(const std::string &Name, LocTy Loc, unsigned Visibility);
HDLLParser.cpp262 unsigned Linkage, Visibility; in ParseTopLevelEntities() local
264 ParseOptionalVisibility(Visibility) || in ParseTopLevelEntities()
265 ParseGlobal("", SMLoc(), Linkage, true, Visibility)) in ParseTopLevelEntities()
272 unsigned Visibility; in ParseTopLevelEntities() local
273 if (ParseOptionalVisibility(Visibility) || in ParseTopLevelEntities()
274 ParseGlobal("", SMLoc(), 0, false, Visibility)) in ParseTopLevelEntities()
469 unsigned Linkage, Visibility; in ParseUnnamedGlobal() local
471 ParseOptionalVisibility(Visibility)) in ParseUnnamedGlobal()
475 return ParseGlobal(Name, NameLoc, Linkage, HasLinkage, Visibility); in ParseUnnamedGlobal()
476 return ParseAlias(Name, NameLoc, Visibility); in ParseUnnamedGlobal()
[all …]
/trueos/contrib/llvm/lib/Support/
HDDwarf.cpp536 const char *llvm::dwarf::VisibilityString(unsigned Visibility) { in VisibilityString() argument
537 switch (Visibility) { in VisibilityString()
/trueos/contrib/llvm/tools/clang/lib/Frontend/
HDCompilerInstance.cpp1104 Module::NameVisibilityKind Visibility, in loadModule() argument
1116 ModuleManager->makeModuleVisible(LastModuleImportResult, Visibility, in loadModule()
1373 ModuleManager->makeModuleVisible(Module, Visibility, ImportLoc, in loadModule()
1402 Module::NameVisibilityKind Visibility, in makeModuleVisible() argument
1405 ModuleManager->makeModuleVisible(Mod, Visibility, ImportLoc, Complain); in makeModuleVisible()
/trueos/contrib/llvm/tools/clang/lib/AST/
HDDecl.cpp143 static Optional<Visibility> getExplicitVisibility(const NamedDecl *D, in getExplicitVisibility()
181 static Visibility getVisibilityFromAttr(const T *attr) { in getVisibilityFromAttr()
194 static Optional<Visibility> getVisibilityOf(const NamedDecl *D, in getVisibilityOf()
600 if (Optional<Visibility> Vis = getExplicitVisibility(D, computation)) { in getLVForNamespaceScopeDecl()
610 if (Optional<Visibility> Vis = getExplicitVisibility(ND, computation)) { in getLVForNamespaceScopeDecl()
620 Visibility globalVisibility; in getLVForNamespaceScopeDecl()
796 if (Optional<Visibility> Vis = getExplicitVisibility(D, computation)) in getLVForClassMember()
952 static Optional<Visibility>
959 if (Optional<Visibility> V = getVisibilityOf(ND, kind)) in getExplicitVisibilityAux()
1019 Optional<Visibility>
[all …]
/trueos/contrib/llvm/include/llvm/CodeGen/
HDAsmPrinter.h486 void EmitVisibility(MCSymbol *Sym, unsigned Visibility,
/trueos/contrib/libc++/
DCREDITS.TXT17 D: Visibility fixes, minor FreeBSD portability patches.
/trueos/contrib/llvm/tools/clang/lib/CodeGen/
HDCGRTTI.cpp657 Visibility TypeInfoVisibility = DefaultVisibility; in BuildTypeInfo()
663 Visibility ExplicitVisibility = Ty->getVisibility(); in BuildTypeInfo()
HDCodeGenModule.h595 static llvm::GlobalValue::VisibilityTypes GetLLVMVisibility(Visibility V) { in GetLLVMVisibility()
/trueos/contrib/llvm/include/llvm/Support/
HDDwarf.h795 const char *VisibilityString(unsigned Visibility);
/trueos/contrib/llvm/tools/clang/lib/Lex/
HDPPDirectives.cpp1608 Module::NameVisibilityKind Visibility = Module::MacrosVisible; in HandleIncludeDirective() local
1610 = TheModuleLoader.loadModule(IncludeTok.getLocation(), Path, Visibility, in HandleIncludeDirective()
/trueos/contrib/llvm/lib/CodeGen/AsmPrinter/
HDAsmPrinter.cpp2170 void AsmPrinter::EmitVisibility(MCSymbol *Sym, unsigned Visibility, in EmitVisibility() argument
2174 switch (Visibility) { in EmitVisibility()

12