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()
682 void ObjCPropertyOpBuilder::DiagnoseUnsupportedPropertyUse() { in DiagnoseUnsupportedPropertyUse()
695 Expr *ObjCPropertyOpBuilder::rebuildAndCaptureObject(Expr *syntacticBase) { in rebuildAndCaptureObject()
715 ExprResult ObjCPropertyOpBuilder::buildGet() { in buildGet()
748 ExprResult ObjCPropertyOpBuilder::buildSet(Expr *op, SourceLocation opcLoc, in buildSet()
814 ExprResult ObjCPropertyOpBuilder::buildRValueOperation(Expr *op) { in buildRValueOperation()
858 bool ObjCPropertyOpBuilder::tryBuildGetOfReference(Expr *op, in tryBuildGetOfReference()
880 ObjCPropertyOpBuilder::buildAssignmentOperation(Scope *Sc, in buildAssignmentOperation()
927 ObjCPropertyOpBuilder::buildIncDecOperation(Scope *Sc, SourceLocation opcLoc, in buildIncDecOperation()
963 ExprResult ObjCPropertyOpBuilder::complete(Expr *SyntacticForm) { in complete()
1532 ObjCPropertyOpBuilder builder(*this, refExpr); in checkPseudoObjectRValue()
1564 ObjCPropertyOpBuilder builder(*this, refExpr); in checkPseudoObjectIncDec()
1600 ObjCPropertyOpBuilder builder(*this, refExpr); in checkPseudoObjectAssignment()