Searched refs:EnableIfAttr (Results 1 – 8 of 8) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaOverload.cpp | 1113 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 …]
|
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/clang/lib/AST/ |
D | ItaniumMangle.cpp | 691 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/ |
D | ItaniumDemangle.cpp | 367 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/ |
D | Sema.h | 109 class EnableIfAttr; variable 2544 EnableIfAttr *CheckEnableIf(FunctionDecl *Function, ArrayRef<Expr *> Args,
|