Lines Matching refs:ObjCPropertyOpBuilder
265 class ObjCPropertyOpBuilder : public PseudoOpBuilder { class
276 ObjCPropertyOpBuilder(Sema &S, ObjCPropertyRefExpr *refExpr) : in ObjCPropertyOpBuilder() function in __anon83f8f2be0111::ObjCPropertyOpBuilder
576 bool ObjCPropertyOpBuilder::isWeakProperty() const { in isWeakProperty()
593 bool ObjCPropertyOpBuilder::findGetter() { in findGetter()
625 bool ObjCPropertyOpBuilder::findSetter(bool warn) { in findSetter()
681 void ObjCPropertyOpBuilder::DiagnoseUnsupportedPropertyUse() { in DiagnoseUnsupportedPropertyUse()
694 Expr *ObjCPropertyOpBuilder::rebuildAndCaptureObject(Expr *syntacticBase) { in rebuildAndCaptureObject()
714 ExprResult ObjCPropertyOpBuilder::buildGet() { in buildGet()
747 ExprResult ObjCPropertyOpBuilder::buildSet(Expr *op, SourceLocation opcLoc, in buildSet()
813 ExprResult ObjCPropertyOpBuilder::buildRValueOperation(Expr *op) { in buildRValueOperation()
857 bool ObjCPropertyOpBuilder::tryBuildGetOfReference(Expr *op, in tryBuildGetOfReference()
879 ObjCPropertyOpBuilder::buildAssignmentOperation(Scope *Sc, in buildAssignmentOperation()
926 ObjCPropertyOpBuilder::buildIncDecOperation(Scope *Sc, SourceLocation opcLoc, in buildIncDecOperation()
962 ExprResult ObjCPropertyOpBuilder::complete(Expr *SyntacticForm) { in complete()
1531 ObjCPropertyOpBuilder builder(*this, refExpr); in checkPseudoObjectRValue()
1563 ObjCPropertyOpBuilder builder(*this, refExpr); in checkPseudoObjectIncDec()
1599 ObjCPropertyOpBuilder builder(*this, refExpr); in checkPseudoObjectAssignment()