/external/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() 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 …]
|
D | SemaTemplateInstantiateDecl.cpp | 233 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()
|
D | SemaCodeComplete.cpp | 1201 if (!llvm::empty(Candidate.specific_attrs<EnableIfAttr>()) || in compareOverloads() 1202 !llvm::empty(Incumbent.specific_attrs<EnableIfAttr>())) in compareOverloads()
|
D | SemaDeclAttr.cpp | 1000 D->addAttr(::new (S.Context) EnableIfAttr(S.Context, AL, Cond, Msg)); in handleEnableIfAttr()
|
D | SemaExpr.cpp | 6213 if (const EnableIfAttr *Attr = in checkDirectCallValidity()
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiateDecl.cpp | 172 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()
|
D | SemaDeclAttr.cpp | 833 EnableIfAttr(Attr.getRange(), S.Context, Cond, Msg, in handleEnableIfAttr()
|
D | SemaExpr.cpp | 5246 if (FD->hasAttr<EnableIfAttr>() && in ActOnCallExpr() 5248 if (const EnableIfAttr *Attr = CheckEnableIf(FD, ArgExprs, true)) { in ActOnCallExpr()
|
/external/libcxxabi/src/demangle/ |
D | ItaniumDemangle.h | 44 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/ |
D | ItaniumDemangle.h | 42 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/ |
D | ItaniumDemangle.h | 42 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/ |
D | ItaniumDemangle.h | 42 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/ |
D | ItaniumMangle.cpp | 691 if (FD->hasAttr<EnableIfAttr>()) { in mangleFunctionEncodingBareType() 699 EnableIfAttr *EIA = dyn_cast<EnableIfAttr>(*I); in mangleFunctionEncodingBareType()
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 3025 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/ |
D | ItaniumMangle.cpp | 718 if (FD->hasAttr<EnableIfAttr>()) { in mangleFunctionEncodingBareType() 724 EnableIfAttr *EIA = dyn_cast<EnableIfAttr>(*I); in mangleFunctionEncodingBareType()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 109 class EnableIfAttr; variable 2544 EnableIfAttr *CheckEnableIf(FunctionDecl *Function, ArrayRef<Expr *> Args,
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Sema.h | 125 class EnableIfAttr; variable 3578 EnableIfAttr *CheckEnableIf(FunctionDecl *Function, SourceLocation CallLoc,
|