reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
757 return cast<Expr>(Receiver.get<Stmt*>()); 760 return cast<Expr>(Receiver.get<Stmt*>()); 768 return QualType(Receiver.get<const Type*>(), 0); 772 return Receiver.get<ObjCInterfaceDecl*>(); 775 bool isObjectReceiver() const { return Receiver.is<Stmt*>(); } 776 bool isSuperReceiver() const { return Receiver.is<const Type*>(); } 777 bool isClassReceiver() const { return Receiver.is<ObjCInterfaceDecl*>(); } 791 if (Receiver.is<Stmt*>()) { 792 Stmt **begin = reinterpret_cast<Stmt**>(&Receiver); // hack! 826 void setBase(Expr *Base) { Receiver = Base; } 827 void setSuperReceiver(QualType T) { Receiver = T.getTypePtr(); } 828 void setClassReceiver(ObjCInterfaceDecl *D) { Receiver = D; }