Home
last modified time | relevance | path

Searched refs:ExplicitExpr (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseDecl.cpp4182 ExprResult ExplicitExpr(static_cast<Expr *>(nullptr)); in ParseDeclarationSpecifiers() local
4189 ExplicitExpr = ParseConstantExpressionInExprEvalContext(); in ParseDeclarationSpecifiers()
4191 if (ExplicitExpr.isUsable()) { in ParseDeclarationSpecifiers()
4195 Actions.ActOnExplicitBoolSpecifier(ExplicitExpr.get()); in ParseDeclarationSpecifiers()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp3859 Expr *ExplicitExpr = ES.getExpr(); in instantiateExplicitSpecifierDeferred() local
3860 if (!ExplicitExpr) in instantiateExplicitSpecifierDeferred()
3862 if (!ExplicitExpr->isValueDependent()) in instantiateExplicitSpecifierDeferred()
H A DSemaDeclCXX.cpp13980 ExplicitSpecifier Sema::ActOnExplicitBoolSpecifier(Expr *ExplicitExpr) { in ActOnExplicitBoolSpecifier() argument
13981 ExplicitSpecifier ES(ExplicitExpr, ExplicitSpecKind::Unresolved); in ActOnExplicitBoolSpecifier()
13982 if (!ExplicitExpr->isTypeDependent()) in ActOnExplicitBoolSpecifier()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTImporter.cpp3962 Expr *ExplicitExpr = ESpec.getExpr(); in importExplicitSpecifier() local
3963 if (ExplicitExpr) in importExplicitSpecifier()
3964 ExplicitExpr = importChecked(Err, ESpec.getExpr()); in importExplicitSpecifier()
3965 return ExplicitSpecifier(ExplicitExpr, ESpec.getKind()); in importExplicitSpecifier()