Searched refs:EIA (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 257 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 D | SemaOverload.cpp | 6738 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 D | ItaniumMangle.cpp | 849 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()
|