No functionality change.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161917
91177308-0d34-0410-b5e6-
96231b3b80d8
return getOriginExpr()->getReceiverInterface();
}
+ /// Returns how the message was written in the source (property access,
+ /// subscript, or explicit message send).
ObjCMessageKind getMessageKind() const;
+ /// Returns true if this property access or subscript is a setter (has the
+ /// form of an assignment).
bool isSetter() const {
switch (getMessageKind()) {
case OCM_Message: