Lines Matching refs:Result
628 ExprResult Result =
636 if (Result.isInvalid()) {
641 if (Result.get())
642 return move(Result);
685 ExprResult result
687 if (result.isInvalid()) return ExprError();
689 baseObjectExpr = result.take();
731 Expr *result = baseObjectExpr;
745 result = BuildFieldReferenceExpr(*this, result, baseObjectIsPointer,
763 result = BuildFieldReferenceExpr(*this, result, /*isarrow*/ false,
768 return Owned(result);
832 // Construct an unresolved result if we in fact got an unresolved
833 // result.
891 ExprResult Result = ConvertPropertyForRValue(BaseExpr);
892 if (Result.isInvalid())
894 BaseExpr = Result.take();
990 /// * If it returns a sentinel null-but-valid result, the caller will
1057 // the lookup result was filled in.
1470 ExprResult Result = MaybeConvertParenListExprToParenExpr(S, Base);
1471 if (Result.isInvalid()) return ExprError();
1472 Base = Result.take();
1476 Result = ActOnDependentMemberExpr(Base, Base->getType(),
1483 Result = LookupMemberExpr(R, BaseResult, IsArrow, OpLoc,
1489 if (Result.isInvalid()) {
1494 if (Result.get()) {
1501 return DiagnoseDtorReference(NameInfo.getLoc(), Result.get());
1503 return move(Result);
1506 Result = BuildMemberReferenceExpr(Base, Base->getType(),
1511 return move(Result);