HomeSort by: relevance | last modified time | path
    Searched refs:Visibility (Results 1 - 25 of 87) sorted by relevancy

1 2 3 4

  /src/external/apache2/llvm/dist/llvm/bindings/python/llvm/
enumerations.py 25 'Visibility',
161 Visibility = [
  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
Visibility.h 1 //===--- Visibility.h - Visibility enumeration and utilities ----*- C++ -*-===//
10 /// Defines the clang::Visibility enumeration and various utility
23 /// Describes the different kinds of visibility that a declaration
26 /// Visibility determines how a declaration interacts with the dynamic
30 /// Visibility is not described in any language standard and
32 /// support all visibility kinds.
33 enum Visibility {
34 /// Objects with "hidden" visibility are not seen by the dynamic
38 /// Objects with "protected" visibility are seen by the dynami
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/MC/
MCSymbolELF.cpp 145 void MCSymbolELF::setVisibility(unsigned Visibility) {
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;
155 return Visibility;
MCXCOFFStreamer.cpp 64 MCSymbol *Symbol, MCSymbolAttr Linkage, MCSymbolAttr Visibility) {
68 // When the caller passes `MCSA_Invalid` for the visibility, do not emit one.
69 if (Visibility == MCSA_Invalid)
72 emitSymbolAttribute(Symbol, Visibility);
  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
access.d 2 * Enforce visibility contrains such as `public` and `private`.
4 * Specification: $(LINK2 https://dlang.org/spec/attribute.html#visibility_attributes, Visibility Attributes)
74 printf("hasPackageAccess(s = '%s', mod = '%s', s.visibility.pkg = '%s')\n", s.toChars(), mod.toChars(), s.visible().pkg ? s.visible().pkg.toChars() : "NULL");
81 // no explicit package for visibility, inferring most qualified one
231 if (sc.scopesym && sc.scopesym.isPackageAccessible(p, Visibility(Visibility.Kind.private_)))
243 * s = symbol to check for visibility
248 // should sort overloads by ascending visibility instead of iterating here
252 case Visibility.Kind.undefined: return true;
253 case Visibility.Kind.none: return false; // no acces
    [all...]
import.h 30 Visibility visibility; member in class:Import
42 Visibility visible();
enum.h 33 Visibility visibility; member in class:EnumDeclaration
51 Visibility visible();
aggregate.d 151 Visibility visibility;
159 visibility = Visibility(Visibility.Kind.public_);
172 sc2.visibility = Visibility(Visibility.Kind.public_);
688 vthis.visibility = Visibility(Visibility.Kind.public_)
    [all...]
nspace.d 100 sds2.importScope(this, Visibility(Visibility.Kind.public_));
dsymbol.d 126 struct Visibility
145 this(Visibility.Kind kind) pure nothrow @nogc @safe
154 * other = Visibility to compare `this` to.
160 * Note that `package` visibility with different packages
163 int opCmp(const Visibility other) const pure nothrow @nogc @safe
171 assert(Visibility(Visibility.Kind.public_) > Visibility(Visibility.Kind.private_));
172 assert(Visibility(Visibility.Kind.private_) < Visibility(Visibility.Kind.protected_))
    [all...]
dsymbol.h 94 struct Visibility
241 virtual Visibility visible();
327 Visibility::Kind *visibilities; // array of `Visibility.Kind`, one for each import
334 virtual void importScope(Dsymbol *s, Visibility visibility);
335 virtual bool isPackageAccessible(Package *p, Visibility visibility, int flags = 0);
398 void importScope(Dsymbol *s, Visibility visibility);
    [all...]
denum.d 53 Visibility visibility;
67 visibility = Visibility(Visibility.Kind.undefined);
140 override Visibility visible() pure nothrow @nogc @safe
142 return visibility;
dtoh.d 271 /// Last written visibility level applying to the current scope
272 AST.Visibility.Kind currentVisibility;
393 private void writeProtection(const AST.Visibility.Kind kind)
395 // Don't write visibility for global declarations
401 switch(kind) with(AST.Visibility.Kind)
404 if (this.currentVisibility == AST.Visibility.Kind.private_)
406 this.currentVisibility = AST.Visibility.Kind.private_;
411 if (this.currentVisibility == AST.Visibility.Kind.protected_)
413 this.currentVisibility = AST.Visibility.Kind.protected_;
418 if (this.currentVisibility == AST.Visibility.Kind.public_
    [all...]
dimport.d 38 Visibility visibility;
88 this.visibility = Visibility.Kind.private_; // default to private
106 override Visibility visible() pure nothrow @nogc @safe
108 return visibility;
234 visibility = sc.visibility;
236 sc.scopesym.importScope(mod, visibility);
256 scopesym.addAccessiblePackage(p, visibility);
    [all...]
astcodegen.d 90 alias Visibility = dmd.dsymbol.Visibility;
module.h 128 bool isPackageAccessible(Package *p, Visibility visibility, int flags = 0);
scope.h 59 SCOPEignoresymbolvisibility = 0x0200, // ignore symbol visibility (Bugzilla 15907)
114 Visibility visibility; // visibility for class members member in struct:Scope
115 int explicitVisibility; // set if in an explicit visibility attribute
aggregate.h 117 Visibility visibility; member in class:AggregateDeclaration
136 Visibility visible();
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
ModuleLoader.h 108 /// \param Visibility The visibility provided for the names in the loaded
119 Module::NameVisibilityKind Visibility,
134 Module::NameVisibilityKind Visibility,
164 Module::NameVisibilityKind Visibility,
172 void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility,
  /src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/
ELFConfig.h 26 uint8_t Visibility = ELF::STV_DEFAULT;
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCSymbolELF.h 26 void setVisibility(unsigned Visibility);
MCXCOFFStreamer.h 34 MCSymbolAttr Visibility) override;
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
GlobalValue.h 61 /// An enumeration for the kinds of visibility of global values.
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;
237 "local linkage requires default visibility");
238 Visibility = V
    [all...]
GlobalObject.h 30 // VCallVisibility - values for visibility metadata attached to vtables. This
139 void setVCallVisibilityMetadata(VCallVisibility Visibility);
ModuleSummaryIndexYAML.h 139 unsigned Linkage, Visibility;
181 io.mapOptional("Visibility", summary.Visibility);
228 static_cast<GlobalValue::VisibilityTypes>(FSum.Visibility),
249 FSum->flags().Linkage, FSum->flags().Visibility,

Completed in 35 milliseconds

1 2 3 4