Searched refs:EnableIfAttr (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | ItaniumNodes.def | 25 NODE(EnableIfAttr)
|
| H A D | ItaniumDemangle.h | 599 class EnableIfAttr : public Node { 602 EnableIfAttr(NodeArray Conditions_) in EnableIfAttr() function 5694 Attrs = make<EnableIfAttr>(popTrailingNodeArray(BeforeArgs)); in parseEncoding()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 1109 FD->hasAttr<EnableIfAttr>(); in shouldAddReversed() 1587 for (specific_attr_iterator<EnableIfAttr> in IsOverloadOrOverrideImpl() 1588 NewI = New->specific_attr_begin<EnableIfAttr>(), in IsOverloadOrOverrideImpl() 1589 NewE = New->specific_attr_end<EnableIfAttr>(), in IsOverloadOrOverrideImpl() 1590 OldI = Old->specific_attr_begin<EnableIfAttr>(), in IsOverloadOrOverrideImpl() 1591 OldE = Old->specific_attr_end<EnableIfAttr>(); in IsOverloadOrOverrideImpl() 7295 if (EnableIfAttr *FailedAttr = in AddOverloadCandidate() 7458 EnableIfAttr *Sema::CheckEnableIf(FunctionDecl *Function, in CheckEnableIf() 7462 auto EnableIfAttrs = Function->specific_attrs<EnableIfAttr>(); in CheckEnableIf() 7853 if (EnableIfAttr *FailedAttr = in AddMethodCandidate() [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 269 const EnableIfAttr *EIA, const Decl *Tmpl, FunctionDecl *New) { in instantiateDependentEnableIfAttr() 274 New->addAttr(new (S.getASTContext()) EnableIfAttr(S.getASTContext(), *EIA, in instantiateDependentEnableIfAttr() 827 if (const auto *EnableIf = dyn_cast<EnableIfAttr>(TmplAttr)) { in InstantiateAttrs()
|
| H A D | SemaCodeComplete.cpp | 1264 if (!Candidate.specific_attrs<EnableIfAttr>().empty() || in compareOverloads() 1265 !Incumbent.specific_attrs<EnableIfAttr>().empty()) in compareOverloads()
|
| H A D | SemaDeclAttr.cpp | 685 D->addAttr(::new (S.Context) EnableIfAttr(S.Context, AL, Cond, Msg)); in handleEnableIfAttr()
|
| H A D | SemaExpr.cpp | 6384 if (const EnableIfAttr *Attr = in checkDirectCallValidity()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ItaniumMangle.cpp | 897 if (FD->hasAttr<EnableIfAttr>()) { in mangleFunctionEncodingBareType() 903 EnableIfAttr *EIA = dyn_cast<EnableIfAttr>(*I); in mangleFunctionEncodingBareType()
|
| H A D | ASTContext.cpp | 7457 auto AEnableIfAttrs = A->specific_attrs<EnableIfAttr>(); in hasSameOverloadableAttrs() 7458 auto BEnableIfAttrs = B->specific_attrs<EnableIfAttr>(); in hasSameOverloadableAttrs() 7461 std::optional<EnableIfAttr *> Cand1A = std::get<0>(Pair); in hasSameOverloadableAttrs() 7462 std::optional<EnableIfAttr *> Cand2A = std::get<1>(Pair); in hasSameOverloadableAttrs()
|
| H A D | ASTImporter.cpp | 9689 const auto *From = cast<EnableIfAttr>(FromAttr); in Import()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 10555 EnableIfAttr *CheckEnableIf(FunctionDecl *Function, SourceLocation CallLoc,
|