Lines Matching refs:Class
135 // 1. Class is written directly in the message:
139 if (MessageExpr->getReceiverKind() == ObjCMessageExpr::Class) {
187 // If receiver is a Class object, we want to figure out the type it
194 // Types in Class objects can be ONLY Objective-C types
200 // Another way we can guess what is in Class object, is when it is a
220 // receiver is not one of the known Class objects.
226 // Any other type (like 'Class') is not really useful at this point.
753 MessageExpr->getReceiverKind() == ObjCMessageExpr::Class) {
754 // When the receiver type is id, Class, or some super class of the tracked
900 /// This callback is used to infer the types for Class variables. This info is
901 /// used later to validate messages that sent to classes. Class variables are
918 // Here we try to propagate information on Class objects.