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

/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DItaniumMangle.cpp723 EnableIfAttr *EIA = dyn_cast<EnableIfAttr>(*I); local
724 if (!EIA)
727 mangleExpression(EIA->getCond());
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp217 const EnableIfAttr *EIA, const Decl *Tmpl, FunctionDecl *New) {
219 S, TemplateArgs, EIA, EIA->getCond(), Tmpl, New);
222 New->addAttr(new (S.getASTContext()) EnableIfAttr(S.getASTContext(), *EIA,
223 Cond, EIA->getMessage()));
215 instantiateDependentEnableIfAttr( Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, const EnableIfAttr *EIA, const Decl *Tmpl, FunctionDecl *New) argument
H A DSemaOverload.cpp6553 for (auto *EIA : EnableIfAttrs) {
6557 if (EIA->getCond()->isValueDependent() ||
6558 !EIA->getCond()->EvaluateWithSubstitution(
6560 return EIA;
6563 return EIA;

Completed in 165 milliseconds