Home | History | Annotate | Download | only in Chapter2

Lines Matching defs:LHS

121   std::unique_ptr<ExprAST> LHS, RHS;
124 BinaryExprAST(char Op, std::unique_ptr<ExprAST> LHS,
126 : Op(Op), LHS(std::move(LHS)), RHS(std::move(RHS)) {}
278 std::unique_ptr<ExprAST> LHS) {
286 return LHS;
298 // the pending operator take RHS as its LHS.
306 // Merge LHS/RHS.
307 LHS = helper::make_unique<BinaryExprAST>(BinOp, std::move(LHS),
316 auto LHS = ParsePrimary();
317 if (!LHS)
320 return ParseBinOpRHS(0, std::move(LHS));