Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaOverload.cpp1113 for (specific_attr_iterator<EnableIfAttr> in IsOverload()
1114 NewI = New->specific_attr_begin<EnableIfAttr>(), in IsOverload()
1115 NewE = New->specific_attr_end<EnableIfAttr>(), in IsOverload()
1116 OldI = Old->specific_attr_begin<EnableIfAttr>(), in IsOverload()
1117 OldE = Old->specific_attr_end<EnableIfAttr>(); in IsOverload()
5855 if (EnableIfAttr *FailedAttr = CheckEnableIf(Function, Args)) { in AddOverloadCandidate()
5953 static SmallVector<EnableIfAttr *, 4>
5955 SmallVector<EnableIfAttr *, 4> Result; in getOrderedEnableIfAttrs()
5961 if (auto *EnableIf = dyn_cast<EnableIfAttr>(Attr)) in getOrderedEnableIfAttrs()
5968 EnableIfAttr *Sema::CheckEnableIf(FunctionDecl *Function, ArrayRef<Expr *> Args, in CheckEnableIf()
[all …]
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/clang/lib/AST/
DItaniumMangle.cpp691 if (FD->hasAttr<EnableIfAttr>()) { in mangleFunctionEncodingBareType()
699 EnableIfAttr *EIA = dyn_cast<EnableIfAttr>(*I); in mangleFunctionEncodingBareType()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Demangle/
DItaniumDemangle.cpp367 class EnableIfAttr : public Node { class
370 EnableIfAttr(NodeArray Conditions_) in EnableIfAttr() function in __anon17245d330111::EnableIfAttr
4574 Attrs = make<EnableIfAttr>(popTrailingNodeArray(BeforeArgs)); in parseEncoding()
/external/clang/include/clang/Sema/
DSema.h109 class EnableIfAttr; variable
2544 EnableIfAttr *CheckEnableIf(FunctionDecl *Function, ArrayRef<Expr *> Args,