Home
last modified time | relevance | path

Searched refs:VisibilityAttr (Results 1 – 9 of 9) sorted by relevance

/openbsd/src/gnu/llvm/clang/lib/Sema/
DSemaAttr.cpp1234 VisibilityAttr::VisibilityType type in AddPushedVisibilityAttribute()
1235 = (VisibilityAttr::VisibilityType) rawType; in AddPushedVisibilityAttribute()
1238 D->addAttr(VisibilityAttr::CreateImplicit(Context, type, loc)); in AddPushedVisibilityAttribute()
1260 VisibilityAttr::VisibilityType T; in ActOnPragmaVisibility()
1261 if (!VisibilityAttr::ConvertStrToVisibilityType(VisType->getName(), T)) { in ActOnPragmaVisibility()
1350 void Sema::PushNamespaceVisibilityAttr(const VisibilityAttr *Attr, in PushNamespaceVisibilityAttr()
DSemaDeclAttr.cpp2867 VisibilityAttr *Sema::mergeVisibilityAttr(Decl *D, in mergeVisibilityAttr()
2869 VisibilityAttr::VisibilityType Vis) { in mergeVisibilityAttr()
2870 return ::mergeVisibilityAttr<VisibilityAttr>(*this, D, CI, Vis); in mergeVisibilityAttr()
2903 VisibilityAttr::VisibilityType type; in handleVisibilityAttr()
2904 if (!VisibilityAttr::ConvertStrToVisibilityType(TypeStr, type)) { in handleVisibilityAttr()
2912 if (type == VisibilityAttr::Protected && in handleVisibilityAttr()
2915 type = VisibilityAttr::Default; in handleVisibilityAttr()
DSemaExprCXX.cpp3179 Alloc->addAttr(VisibilityAttr::CreateImplicit( in DeclareGlobalAllocationFunction()
3181 ? VisibilityAttr::Hidden in DeclareGlobalAllocationFunction()
3182 : VisibilityAttr::Default)); in DeclareGlobalAllocationFunction()
DSemaDeclCXX.cpp11293 if (const VisibilityAttr *Attr = Namespc->getAttr<VisibilityAttr>()) in ActOnStartNamespaceDef()
11369 if (Namespc->hasAttr<VisibilityAttr>()) in ActOnFinishNamespaceDef()
DSemaDecl.cpp2897 else if (const auto *VA = dyn_cast<VisibilityAttr>(Attr)) in mergeDeclAttribute()
/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCAsmPrinter.cpp1972 MCSymbolAttr VisibilityAttr = MCSA_Invalid; in emitLinkage() local
1982 VisibilityAttr = MAI->getExportedVisibilityAttr(); in emitLinkage()
1985 VisibilityAttr = MAI->getHiddenVisibilityAttr(); in emitLinkage()
1988 VisibilityAttr = MAI->getProtectedVisibilityAttr(); in emitLinkage()
1994 VisibilityAttr); in emitLinkage()
/openbsd/src/gnu/llvm/clang/lib/AST/
DDecl.cpp233 if (const auto *A = D->getAttr<VisibilityAttr>()) { in getVisibilityOf()
378 return !fn->hasAttr<VisibilityAttr>(); in shouldConsiderTemplateVisibility()
421 D->hasAttr<VisibilityAttr>(); in hasDirectVisibilityAttribute()
/openbsd/src/gnu/llvm/clang/tools/libclang/
DCIndex.cpp4995 const VisibilityAttr *AA = cast<VisibilityAttr>(cxcursor::getCursorAttr(C));
4997 case VisibilityAttr::VisibilityType::Default:
4999 case VisibilityAttr::VisibilityType::Hidden:
5001 case VisibilityAttr::VisibilityType::Protected:
/openbsd/src/gnu/llvm/clang/include/clang/Sema/
DSema.h211 class VisibilityAttr; variable
3642 VisibilityAttr *mergeVisibilityAttr(Decl *D, const AttributeCommonInfo &CI,
3643 VisibilityAttr::VisibilityType Vis);
10749 void PushNamespaceVisibilityAttr(const VisibilityAttr *Attr,