Home
last modified time | relevance | path

Searched refs:EIA (Results 1 – 3 of 3) sorted by relevance

/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp258 const EnableIfAttr *EIA, const Decl *Tmpl, FunctionDecl *New) { in instantiateDependentEnableIfAttr() argument
260 S, TemplateArgs, EIA, EIA->getCond(), Tmpl, New); in instantiateDependentEnableIfAttr()
263 New->addAttr(new (S.getASTContext()) EnableIfAttr(S.getASTContext(), *EIA, in instantiateDependentEnableIfAttr()
264 Cond, EIA->getMessage())); in instantiateDependentEnableIfAttr()
H A DSemaOverload.cpp6841 for (auto *EIA : EnableIfAttrs) { in CheckEnableIf() local
6845 if (EIA->getCond()->isValueDependent() || in CheckEnableIf()
6846 !EIA->getCond()->EvaluateWithSubstitution( in CheckEnableIf()
6848 return EIA; in CheckEnableIf()
6851 return EIA; in CheckEnableIf()
/openbsd/gnu/llvm/clang/lib/AST/
H A DItaniumMangle.cpp847 EnableIfAttr *EIA = dyn_cast<EnableIfAttr>(*I); in mangleFunctionEncodingBareType() local
848 if (!EIA) in mangleFunctionEncodingBareType()
852 mangleTemplateArgExpr(EIA->getCond()); in mangleFunctionEncodingBareType()
858 mangleExpression(EIA->getCond()); in mangleFunctionEncodingBareType()