Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaOverload.cpp1075 for (specific_attr_iterator<EnableIfAttr> in IsOverload()
1076 NewI = New->specific_attr_begin<EnableIfAttr>(), in IsOverload()
1077 NewE = New->specific_attr_end<EnableIfAttr>(), in IsOverload()
1078 OldI = Old->specific_attr_begin<EnableIfAttr>(), in IsOverload()
1079 OldE = Old->specific_attr_end<EnableIfAttr>(); in IsOverload()
5795 if (EnableIfAttr *FailedAttr = CheckEnableIf(Function, Args)) { in AddOverloadCandidate()
5893 static SmallVector<EnableIfAttr *, 4>
5895 SmallVector<EnableIfAttr *, 4> Result; in getOrderedEnableIfAttrs()
5901 if (auto *EnableIf = dyn_cast<EnableIfAttr>(Attr)) in getOrderedEnableIfAttrs()
5908 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()
254 const EnableIfAttr *EnableIf = dyn_cast<EnableIfAttr>(TmplAttr); in InstantiateAttrs()
DSemaDeclAttr.cpp808 EnableIfAttr(Attr.getRange(), S.Context, Cond, Msg, in handleEnableIfAttr()
DSemaExpr.cpp4976 if (FD->hasAttr<EnableIfAttr>()) { in ActOnCallExpr()
4977 if (const EnableIfAttr *Attr = CheckEnableIf(FD, ArgExprs, true)) { in ActOnCallExpr()
/external/clang/lib/AST/
DItaniumMangle.cpp480 if (FD->hasAttr<EnableIfAttr>()) { in mangleFunctionEncoding()
488 EnableIfAttr *EIA = dyn_cast<EnableIfAttr>(*I); in mangleFunctionEncoding()
/external/clang/include/clang/Sema/
DSema.h107 class EnableIfAttr; variable
2478 EnableIfAttr *CheckEnableIf(FunctionDecl *Function, ArrayRef<Expr *> Args,