Searched refs:ValueExpr (Results 1 – 12 of 12) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/ |
| H A D | LoopHint.h | 36 Expr *ValueExpr; member 40 ValueExpr(nullptr) {} in LoopHint()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaStmtAttr.cpp | 84 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 D | SemaExprObjC.cpp | 499 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 D | TreeTransform.h | 2951 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 D | NullabilityChecker.cpp | 158 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 D | CGLoopInfo.cpp | 224 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 D | ParseObjc.cpp | 3368 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 D | ParseStmt.cpp | 1997 ArgsUnion(Hint.ValueExpr)}; in ParsePragmaLoopHint()
|
| H A D | ParsePragma.cpp | 1136 Hint.ValueExpr = R.get(); in HandlePragmaLoopHint()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | NewGVN.cpp | 3357 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 D | ARMAsmParser.cpp | 9717 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 D | Sema.h | 5705 ExprResult BuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr);
|