Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp257 const EnableIfAttr *EIA, const Decl *Tmpl, FunctionDecl *New) { in instantiateDependentEnableIfAttr() argument
259 S, TemplateArgs, EIA, EIA->getCond(), Tmpl, New); in instantiateDependentEnableIfAttr()
262 New->addAttr(new (S.getASTContext()) EnableIfAttr(S.getASTContext(), *EIA, in instantiateDependentEnableIfAttr()
263 Cond, EIA->getMessage())); in instantiateDependentEnableIfAttr()
H A DSemaOverload.cpp6738 for (auto *EIA : EnableIfAttrs) { in CheckEnableIf() local
6742 if (EIA->getCond()->isValueDependent() || in CheckEnableIf()
6743 !EIA->getCond()->EvaluateWithSubstitution( in CheckEnableIf()
6745 return EIA; in CheckEnableIf()
6748 return EIA; in CheckEnableIf()
/llvm-project-15.0.7/clang/lib/AST/
H A DItaniumMangle.cpp849 EnableIfAttr *EIA = dyn_cast<EnableIfAttr>(*I); in mangleFunctionEncodingBareType() local
850 if (!EIA) in mangleFunctionEncodingBareType()
854 mangleTemplateArgExpr(EIA->getCond()); in mangleFunctionEncodingBareType()
860 mangleExpression(EIA->getCond()); in mangleFunctionEncodingBareType()