Home
last modified time | relevance | path

Searched refs:ValueExpr (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DLoopHint.h36 Expr *ValueExpr; member
40 ValueExpr(nullptr) {} in LoopHint()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmtAttr.cpp84 Expr *ValueExpr = A.getArgAsExpr(3); in handleLoopHintAttr() local
115 if (ValueExpr) { in handleLoopHintAttr()
129 if (ValueExpr) { in handleLoopHintAttr()
159 assert(ValueExpr && "Attribute must have a valid value expression."); in handleLoopHintAttr()
160 if (S.CheckLoopHintExpr(ValueExpr, St->getBeginLoc())) in handleLoopHintAttr()
184 ValueExpr, A.getRange()); in handleLoopHintAttr()
H A DSemaExprObjC.cpp499 if (ValueExpr->isTypeDependent()) { in BuildObjCBoxedExpr()
512 ValueExpr = RValue.get(); in BuildObjCBoxedExpr()
513 QualType ValueType(ValueExpr->getType()); in BuildObjCBoxedExpr()
582 dyn_cast<CharacterLiteral>(ValueExpr->IgnoreParens())) { in BuildObjCBoxedExpr()
612 << ValueType << ValueExpr->getSourceRange(); in BuildObjCBoxedExpr()
699 << ValueType << ValueExpr->getSourceRange(); in BuildObjCBoxedExpr()
709 << ValueType << ValueExpr->getSourceRange(); in BuildObjCBoxedExpr()
719 ValueExpr); in BuildObjCBoxedExpr()
726 ValueExpr); in BuildObjCBoxedExpr()
731 ValueExpr = ConvertedValueExpr.get(); in BuildObjCBoxedExpr()
[all …]
H A DTreeTransform.h2951 ExprResult RebuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr) { in RebuildObjCBoxedExpr() argument
2952 return getSema().BuildObjCBoxedExpr(SR, ValueExpr); in RebuildObjCBoxedExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DNullabilityChecker.cpp158 const Stmt *ValueExpr = nullptr,
163 const Stmt *ValueExpr = nullptr) const { in reportBug() argument
172 if (ValueExpr) { in reportBug()
173 R->addRange(ValueExpr->getSourceRange()); in reportBug()
177 if (const auto *Ex = dyn_cast<Expr>(ValueExpr)) in reportBug()
438 CheckerContext &C, const Stmt *ValueExpr, bool SuppressPath) const { in reportBugIfInvariantHolds() argument
448 reportBug(Msg, Error, N, Region, C.getBugReporter(), ValueExpr); in reportBugIfInvariantHolds()
1086 const Expr *ValueExpr = matchValueExprForBind(S); in checkBind() local
1087 if (ValueExpr) { in checkBind()
1106 if (ValueExpr) in checkBind()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGLoopInfo.cpp224 auto *ValueExpr = LH->getValue(); in push() local
225 if (ValueExpr) { in push()
226 llvm::APSInt ValueAPS = ValueExpr->EvaluateKnownConstInt(Ctx); in push()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseObjc.cpp3368 ExprResult ValueExpr(ParseAssignmentExpression()); in ParseObjCBoxedExpr() local
3372 if (ValueExpr.isInvalid()) in ParseObjCBoxedExpr()
3378 ValueExpr = Actions.ActOnParenExpr(LPLoc, RPLoc, ValueExpr.get()); in ParseObjCBoxedExpr()
3380 ValueExpr.get()); in ParseObjCBoxedExpr()
3450 ExprResult ValueExpr(ParseAssignmentExpression()); in ParseObjCDictionaryLiteral() local
3451 if (ValueExpr.isInvalid()) { in ParseObjCDictionaryLiteral()
3456 return ValueExpr; in ParseObjCDictionaryLiteral()
3461 ValueExpr = Actions.CorrectDelayedTyposInExpr(ValueExpr.get()); in ParseObjCDictionaryLiteral()
3462 if (KeyExpr.isInvalid() || ValueExpr.isInvalid()) in ParseObjCDictionaryLiteral()
3475 KeyExpr.get(), ValueExpr.get(), EllipsisLoc, None in ParseObjCDictionaryLiteral()
H A DParseStmt.cpp1997 ArgsUnion(Hint.ValueExpr)}; in ParsePragmaLoopHint()
H A DParsePragma.cpp1136 Hint.ValueExpr = R.get(); in HandlePragmaLoopHint()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp3357 auto *ValueExpr = ValueToExpression.lookup(SE->getStoreInst()); in verifyStoreExpressions() local
3358 assert(ValueExpr && ValueExpr->equals(*SE) && in verifyStoreExpressions()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp9717 const MCExpr *ValueExpr; in parseDirectiveEabiAttr() local
9719 if (Parser.parseExpression(ValueExpr)) in parseDirectiveEabiAttr()
9722 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(ValueExpr); in parseDirectiveEabiAttr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h5705 ExprResult BuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr);