Home | History | Annotate | Download | only in Sema

Lines Matching full:subexpr

6016   Expr *subExpr;
6026 subExpr = cast<ParenExpr>(E)->getSubExpr();
6027 exprs = &subExpr;
8999 Expr *SubExpr = UO->getSubExpr()->IgnoreImpCasts();
9000 if (SubExpr->isKnownToHaveBooleanValue()) return;
9007 SourceLocation FirstOpen = SubExpr->getLocStart();
10014 // And there is a space or other character before the subexpr of the
11099 SourceLocation OpLoc, Expr *SubExpr) {
11100 if (BinaryOperator *Bop = dyn_cast<BinaryOperator>(SubExpr)) {
11114 Expr *SubExpr, StringRef Shift) {
11115 if (BinaryOperator *Bop = dyn_cast<BinaryOperator>(SubExpr)) {
14403 Expr *SubExpr, ConditionKind CK) {
14405 if (!SubExpr)
14411 Cond = CheckBooleanCondition(Loc, SubExpr);
14415 Cond = CheckBooleanCondition(Loc, SubExpr, true);
14419 Cond = CheckSwitchCondition(Loc, SubExpr);
14460 Expr *SubExpr = SubResult.get();
14461 E->setSubExpr(SubExpr);
14462 E->setType(SubExpr->getType());
14463 E->setValueKind(SubExpr->getValueKind());
14480 Expr *SubExpr = SubResult.get();
14481 E->setSubExpr(SubExpr);
14482 E->setType(S.Context.getPointerType(SubExpr->getType()));
14554 Expr *SubExpr = SubResult.get();
14555 E->setSubExpr(SubExpr);
14556 E->setType(SubExpr->getType());
14557 E->setValueKind(SubExpr->getValueKind());