Searched refs:EnableIfAttr (Results 1 – 9 of 9) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
| D | SemaOverload.cpp | 904 FD->hasAttr<EnableIfAttr>(); in shouldAddReversed() 1263 for (specific_attr_iterator<EnableIfAttr> in IsOverload() 1264 NewI = New->specific_attr_begin<EnableIfAttr>(), in IsOverload() 1265 NewE = New->specific_attr_end<EnableIfAttr>(), in IsOverload() 1266 OldI = Old->specific_attr_begin<EnableIfAttr>(), in IsOverload() 1267 OldE = Old->specific_attr_end<EnableIfAttr>(); in IsOverload() 6474 if (EnableIfAttr *FailedAttr = in AddOverloadCandidate() 6637 EnableIfAttr *Sema::CheckEnableIf(FunctionDecl *Function, in CheckEnableIf() 6641 auto EnableIfAttrs = Function->specific_attrs<EnableIfAttr>(); in CheckEnableIf() 6980 if (EnableIfAttr *FailedAttr = in AddMethodCandidate() [all …]
|
| D | SemaTemplateInstantiateDecl.cpp | 235 const EnableIfAttr *EIA, const Decl *Tmpl, FunctionDecl *New) { in instantiateDependentEnableIfAttr() 240 New->addAttr(new (S.getASTContext()) EnableIfAttr(S.getASTContext(), *EIA, in instantiateDependentEnableIfAttr() 679 if (const auto *EnableIf = dyn_cast<EnableIfAttr>(TmplAttr)) { in InstantiateAttrs()
|
| D | SemaCodeComplete.cpp | 1230 if (!llvm::empty(Candidate.specific_attrs<EnableIfAttr>()) || in compareOverloads() 1231 !llvm::empty(Incumbent.specific_attrs<EnableIfAttr>())) in compareOverloads()
|
| D | SemaDeclAttr.cpp | 947 D->addAttr(::new (S.Context) EnableIfAttr(S.Context, AL, Cond, Msg)); in handleEnableIfAttr()
|
| D | SemaExpr.cpp | 6289 if (const EnableIfAttr *Attr = in checkDirectCallValidity()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| D | ItaniumDemangle.h | 42 X(EnableIfAttr) \ 437 class EnableIfAttr : public Node { 440 EnableIfAttr(NodeArray Conditions_) in EnableIfAttr() function 5283 Attrs = make<EnableIfAttr>(popTrailingNodeArray(BeforeArgs)); in parseEncoding()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/ |
| D | ASTReaderDecl.cpp | 3045 auto AEnableIfAttrs = A->specific_attrs<EnableIfAttr>(); in hasSameOverloadableAttrs() 3046 auto BEnableIfAttrs = B->specific_attrs<EnableIfAttr>(); in hasSameOverloadableAttrs() 3049 Optional<EnableIfAttr *> Cand1A = std::get<0>(Pair); in hasSameOverloadableAttrs() 3050 Optional<EnableIfAttr *> Cand2A = std::get<1>(Pair); in hasSameOverloadableAttrs()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
| D | ItaniumMangle.cpp | 802 if (FD->hasAttr<EnableIfAttr>()) { in mangleFunctionEncodingBareType() 808 EnableIfAttr *EIA = dyn_cast<EnableIfAttr>(*I); in mangleFunctionEncodingBareType()
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/ |
| D | Sema.h | 128 class EnableIfAttr; variable 3742 EnableIfAttr *CheckEnableIf(FunctionDecl *Function, SourceLocation CallLoc,
|