Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaOverload.cpp1055 for (specific_attr_iterator<EnableIfAttr> in IsOverload()
1056 NewI = New->specific_attr_begin<EnableIfAttr>(), in IsOverload()
1057 NewE = New->specific_attr_end<EnableIfAttr>(), in IsOverload()
1058 OldI = Old->specific_attr_begin<EnableIfAttr>(), in IsOverload()
1059 OldE = Old->specific_attr_end<EnableIfAttr>(); in IsOverload()
5733 if (EnableIfAttr *FailedAttr = CheckEnableIf(Function, Args)) { in AddOverloadCandidate()
5828 static bool IsNotEnableIfAttr(Attr *A) { return !isa<EnableIfAttr>(A); } in IsNotEnableIfAttr()
5830 EnableIfAttr *Sema::CheckEnableIf(FunctionDecl *Function, ArrayRef<Expr *> Args, in CheckEnableIf()
5880 return cast<EnableIfAttr>(Attrs[0]); in CheckEnableIf()
5884 EnableIfAttr *EIA = cast<EnableIfAttr>(*I); 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()
229 const EnableIfAttr *EnableIf = dyn_cast<EnableIfAttr>(TmplAttr); in InstantiateAttrs()
DSemaDeclAttr.cpp810 EnableIfAttr(Attr.getRange(), S.Context, Cond, Msg, in handleEnableIfAttr()
DSemaExpr.cpp4812 if (FD->hasAttr<EnableIfAttr>()) { in ActOnCallExpr()
4813 if (const EnableIfAttr *Attr = CheckEnableIf(FD, ArgExprs, true)) { in ActOnCallExpr()
/external/clang/lib/AST/
DItaniumMangle.cpp482 if (FD->hasAttr<EnableIfAttr>()) { in mangleFunctionEncoding()
490 EnableIfAttr *EIA = dyn_cast<EnableIfAttr>(*I); in mangleFunctionEncoding()
/external/clang/include/clang/Sema/
DSema.h106 class EnableIfAttr; variable
2298 EnableIfAttr *CheckEnableIf(FunctionDecl *Function, ArrayRef<Expr *> Args,