Searched refs:ValueExpr (Results 1 – 11 of 11) sorted by relevance
/external/clang/include/clang/Sema/ |
D | LoopHint.h | 36 Expr *ValueExpr; member 40 ValueExpr(nullptr) {} in LoopHint()
|
D | Sema.h | 5108 ExprResult BuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr);
|
/external/clang/lib/Sema/ |
D | SemaStmtAttr.cpp | 51 Expr *ValueExpr = A.getArgAsExpr(3); in handleLoopHintAttr() local 78 if (ValueExpr) { in handleLoopHintAttr() 104 assert(ValueExpr && "Attribute must have a valid value expression."); in handleLoopHintAttr() 105 if (S.CheckLoopHintExpr(ValueExpr, St->getLocStart())) in handleLoopHintAttr() 127 ValueExpr, A.getRange()); in handleLoopHintAttr()
|
D | SemaExprObjC.cpp | 501 ExprResult Sema::BuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr) { in BuildObjCBoxedExpr() argument 502 if (ValueExpr->isTypeDependent()) { in BuildObjCBoxedExpr() 504 new (Context) ObjCBoxedExpr(ValueExpr, Context.DependentTy, nullptr, SR); in BuildObjCBoxedExpr() 510 ExprResult RValue = DefaultFunctionArrayLvalueConversion(ValueExpr); in BuildObjCBoxedExpr() 515 ValueExpr = RValue.get(); in BuildObjCBoxedExpr() 516 QualType ValueType(ValueExpr->getType()); in BuildObjCBoxedExpr() 578 dyn_cast<CharacterLiteral>(ValueExpr->IgnoreParens())) { in BuildObjCBoxedExpr() 599 CheckForIntOverflow(ValueExpr); in BuildObjCBoxedExpr() 608 << ValueType << ValueExpr->getSourceRange(); in BuildObjCBoxedExpr() 695 << ValueType << ValueExpr->getSourceRange(); in BuildObjCBoxedExpr() [all …]
|
D | TreeTransform.h | 2741 ExprResult RebuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr) { in RebuildObjCBoxedExpr() argument 2742 return getSema().BuildObjCBoxedExpr(SR, ValueExpr); in RebuildObjCBoxedExpr()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | NullabilityChecker.cpp | 174 const Stmt *ValueExpr = nullptr, 178 BugReporter &BR, const Stmt *ValueExpr = nullptr) const { in reportBug() argument 187 if (ValueExpr) { in reportBug() 188 R->addRange(ValueExpr->getSourceRange()); in reportBug() 192 bugreporter::trackNullOrUndefValue(N, ValueExpr, *R); in reportBug() 393 CheckerContext &C, const Stmt *ValueExpr, bool SuppressPath) const { in reportBugIfPreconditionHolds() argument 403 reportBug(Error, N, Region, C.getBugReporter(), ValueExpr); in reportBugIfPreconditionHolds() 926 const Stmt *ValueExpr = matchValueExprForBind(S); in checkBind() local 927 if (!ValueExpr) in checkBind() 928 ValueExpr = S; in checkBind() [all …]
|
/external/clang/lib/CodeGen/ |
D | CGLoopInfo.cpp | 123 auto *ValueExpr = LH->getValue(); in push() local 125 if (ValueExpr) { in push() 126 llvm::APSInt ValueAPS = ValueExpr->EvaluateKnownConstInt(Ctx); in push()
|
/external/clang/lib/Parse/ |
D | ParseObjc.cpp | 3341 ExprResult ValueExpr(ParseAssignmentExpression()); in ParseObjCBoxedExpr() local 3345 if (ValueExpr.isInvalid()) in ParseObjCBoxedExpr() 3351 ValueExpr = Actions.ActOnParenExpr(LPLoc, RPLoc, ValueExpr.get()); in ParseObjCBoxedExpr() 3353 ValueExpr.get()); in ParseObjCBoxedExpr() 3413 ExprResult ValueExpr(ParseAssignmentExpression()); in ParseObjCDictionaryLiteral() local 3414 if (ValueExpr.isInvalid()) { in ParseObjCDictionaryLiteral() 3419 return ValueExpr; in ParseObjCDictionaryLiteral() 3430 KeyExpr.get(), ValueExpr.get(), EllipsisLoc, None in ParseObjCDictionaryLiteral()
|
D | ParseStmt.cpp | 1877 ArgsUnion(Hint.ValueExpr)}; in ParsePragmaLoopHint()
|
D | ParsePragma.cpp | 872 Hint.ValueExpr = R.get(); in HandlePragmaLoopHint()
|
/external/llvm/lib/Target/ARM/AsmParser/ |
D | ARMAsmParser.cpp | 9117 const MCExpr *ValueExpr; in parseDirectiveEabiAttr() local 9119 if (Parser.parseExpression(ValueExpr)) { in parseDirectiveEabiAttr() 9124 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(ValueExpr); in parseDirectiveEabiAttr()
|