Searched refs:VisibilityAttr (Results 1 – 9 of 9) sorted by relevance
| /openbsd/src/gnu/llvm/clang/lib/Sema/ |
| D | SemaAttr.cpp | 1234 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()
|
| D | SemaDeclAttr.cpp | 2867 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()
|
| D | SemaExprCXX.cpp | 3179 Alloc->addAttr(VisibilityAttr::CreateImplicit( in DeclareGlobalAllocationFunction() 3181 ? VisibilityAttr::Hidden in DeclareGlobalAllocationFunction() 3182 : VisibilityAttr::Default)); in DeclareGlobalAllocationFunction()
|
| D | SemaDeclCXX.cpp | 11293 if (const VisibilityAttr *Attr = Namespc->getAttr<VisibilityAttr>()) in ActOnStartNamespaceDef() 11369 if (Namespc->hasAttr<VisibilityAttr>()) in ActOnFinishNamespaceDef()
|
| D | SemaDecl.cpp | 2897 else if (const auto *VA = dyn_cast<VisibilityAttr>(Attr)) in mergeDeclAttribute()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| D | PPCAsmPrinter.cpp | 1972 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/ |
| D | Decl.cpp | 233 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/ |
| D | CIndex.cpp | 4995 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/ |
| D | Sema.h | 211 class VisibilityAttr; variable 3642 VisibilityAttr *mergeVisibilityAttr(Decl *D, const AttributeCommonInfo &CI, 3643 VisibilityAttr::VisibilityType Vis); 10749 void PushNamespaceVisibilityAttr(const VisibilityAttr *Attr,
|