Lines Matching refs:Compound
3983 // In C, compound literals are l-values for some reason.
5647 // Build a compound literal constructing a value of the transparent
6439 // if this is a compound assignment.
7363 // Compound assignment "x += y"
7897 // The following two variables are used for compound assignment operators
8575 CompoundStmt *Compound = cast<CompoundStmt>(SubStmt);
8591 // If there are sub stmts in the compound stmt, take the type of the last one
8595 if (!Compound->body_empty()) {
8596 Stmt *LastStmt = Compound->body_back();
8635 Compound->setLastStmt(LastExpr.take());
8646 Expr *ResStmtExpr = new (Context) StmtExpr(Compound, Ty, LPLoc, RPLoc);