reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
505 if (result.isInvalid()) return ExprError(); 507 QualType resultType = result.get()->getType(); 511 (result.get()->isTypeDependent() || CanCaptureValue(result.get()))) { 511 (result.get()->isTypeDependent() || CanCaptureValue(result.get()))) { 512 result = capture(result.get()); 512 result = capture(result.get()); 522 result = S.BuildBinOp(Sc, opcLoc, BO_Add, result.get(), one); 522 result = S.BuildBinOp(Sc, opcLoc, BO_Add, result.get(), one); 524 result = S.BuildBinOp(Sc, opcLoc, BO_Sub, result.get(), one); 524 result = S.BuildBinOp(Sc, opcLoc, BO_Sub, result.get(), one); 526 if (result.isInvalid()) return ExprError(); 530 result = buildSet(result.get(), opcLoc, UnaryOperator::isPrefix(opcode) && 530 result = buildSet(result.get(), opcLoc, UnaryOperator::isPrefix(opcode) && 532 if (result.isInvalid()) return ExprError(); 533 addSemanticExpr(result.get()); 535 !result.get()->getType()->isVoidType() && 536 (result.get()->isTypeDependent() || CanCaptureValue(result.get()))) 536 (result.get()->isTypeDependent() || CanCaptureValue(result.get())))