Home
last modified time | relevance | path

Searched refs:EnableIfAttr (Results 1 – 17 of 17) sorted by relevance

/external/llvm-project/clang/lib/Sema/
DSemaOverload.cpp904 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()
6475 if (EnableIfAttr *FailedAttr = in AddOverloadCandidate()
6644 EnableIfAttr *Sema::CheckEnableIf(FunctionDecl *Function, in CheckEnableIf()
6648 auto EnableIfAttrs = Function->specific_attrs<EnableIfAttr>(); in CheckEnableIf()
6987 if (EnableIfAttr *FailedAttr = in AddMethodCandidate()
[all …]
DSemaTemplateInstantiateDecl.cpp233 const EnableIfAttr *EIA, const Decl *Tmpl, FunctionDecl *New) { in instantiateDependentEnableIfAttr()
238 New->addAttr(new (S.getASTContext()) EnableIfAttr(S.getASTContext(), *EIA, in instantiateDependentEnableIfAttr()
617 if (const auto *EnableIf = dyn_cast<EnableIfAttr>(TmplAttr)) { in InstantiateAttrs()
DSemaCodeComplete.cpp1201 if (!llvm::empty(Candidate.specific_attrs<EnableIfAttr>()) || in compareOverloads()
1202 !llvm::empty(Incumbent.specific_attrs<EnableIfAttr>())) in compareOverloads()
DSemaDeclAttr.cpp1000 D->addAttr(::new (S.Context) EnableIfAttr(S.Context, AL, Cond, Msg)); in handleEnableIfAttr()
DSemaExpr.cpp6213 if (const EnableIfAttr *Attr = in checkDirectCallValidity()
/external/clang/lib/Sema/
DSemaTemplateInstantiateDecl.cpp172 const EnableIfAttr *A, const Decl *Tmpl, Decl *New) { in instantiateDependentEnableIfAttr()
198 EnableIfAttr *EIA = new (S.getASTContext()) in instantiateDependentEnableIfAttr()
199 EnableIfAttr(A->getLocation(), S.getASTContext(), Cond, in instantiateDependentEnableIfAttr()
334 const EnableIfAttr *EnableIf = dyn_cast<EnableIfAttr>(TmplAttr); in InstantiateAttrs()
DSemaDeclAttr.cpp833 EnableIfAttr(Attr.getRange(), S.Context, Cond, Msg, in handleEnableIfAttr()
DSemaExpr.cpp5246 if (FD->hasAttr<EnableIfAttr>() && in ActOnCallExpr()
5248 if (const EnableIfAttr *Attr = CheckEnableIf(FD, ArgExprs, true)) { in ActOnCallExpr()
/external/libcxxabi/src/demangle/
DItaniumDemangle.h44 X(EnableIfAttr) \
427 class EnableIfAttr : public Node {
430 EnableIfAttr(NodeArray Conditions_) in EnableIfAttr() function
4838 Attrs = make<EnableIfAttr>(popTrailingNodeArray(BeforeArgs)); in parseEncoding()
/external/llvm-project/libcxxabi/src/demangle/
DItaniumDemangle.h42 X(EnableIfAttr) \
435 class EnableIfAttr : public Node {
438 EnableIfAttr(NodeArray Conditions_) in EnableIfAttr() function
5265 Attrs = make<EnableIfAttr>(popTrailingNodeArray(BeforeArgs)); in parseEncoding()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Demangle/
DItaniumDemangle.h42 X(EnableIfAttr) \
433 class EnableIfAttr : public Node {
436 EnableIfAttr(NodeArray Conditions_) in EnableIfAttr() function
5116 Attrs = make<EnableIfAttr>(popTrailingNodeArray(BeforeArgs)); in parseEncoding()
/external/llvm-project/llvm/include/llvm/Demangle/
DItaniumDemangle.h42 X(EnableIfAttr) \
435 class EnableIfAttr : public Node {
438 EnableIfAttr(NodeArray Conditions_) in EnableIfAttr() function
5265 Attrs = make<EnableIfAttr>(popTrailingNodeArray(BeforeArgs)); in parseEncoding()
/external/clang/lib/AST/
DItaniumMangle.cpp691 if (FD->hasAttr<EnableIfAttr>()) { in mangleFunctionEncodingBareType()
699 EnableIfAttr *EIA = dyn_cast<EnableIfAttr>(*I); in mangleFunctionEncodingBareType()
/external/llvm-project/clang/lib/Serialization/
DASTReaderDecl.cpp3025 auto AEnableIfAttrs = A->specific_attrs<EnableIfAttr>(); in hasSameOverloadableAttrs()
3026 auto BEnableIfAttrs = B->specific_attrs<EnableIfAttr>(); in hasSameOverloadableAttrs()
3029 Optional<EnableIfAttr *> Cand1A = std::get<0>(Pair); in hasSameOverloadableAttrs()
3030 Optional<EnableIfAttr *> Cand2A = std::get<1>(Pair); in hasSameOverloadableAttrs()
/external/llvm-project/clang/lib/AST/
DItaniumMangle.cpp718 if (FD->hasAttr<EnableIfAttr>()) { in mangleFunctionEncodingBareType()
724 EnableIfAttr *EIA = dyn_cast<EnableIfAttr>(*I); in mangleFunctionEncodingBareType()
/external/clang/include/clang/Sema/
DSema.h109 class EnableIfAttr; variable
2544 EnableIfAttr *CheckEnableIf(FunctionDecl *Function, ArrayRef<Expr *> Args,
/external/llvm-project/clang/include/clang/Sema/
DSema.h125 class EnableIfAttr; variable
3578 EnableIfAttr *CheckEnableIf(FunctionDecl *Function, SourceLocation CallLoc,