Searched refs:ObjCProtocolExpr (Results 1 – 15 of 15) sorted by relevance
143 class ObjCProtocolExpr : public Expr {147 ObjCProtocolExpr(QualType T, ObjCProtocolDecl *protocol, in ObjCProtocolExpr() function152 explicit ObjCProtocolExpr(EmptyShell Empty) in ObjCProtocolExpr() function170 static bool classof(const ObjCProtocolExpr *) { return true; } in classof() argument
1935 DEF_TRAVERSE_STMT(ObjCProtocolExpr, { })
168 void VisitObjCProtocolExpr(ObjCProtocolExpr *Node);637 void StmtDumper::VisitObjCProtocolExpr(ObjCProtocolExpr *Node) { in VisitObjCProtocolExpr()
943 void StmtProfiler::VisitObjCProtocolExpr(const ObjCProtocolExpr *S) { in VisitObjCProtocolExpr()
1440 void StmtPrinter::VisitObjCProtocolExpr(ObjCProtocolExpr *Node) { in VisitObjCProtocolExpr()
132 def ObjCProtocolExpr : DStmt<Expr>;
782 void ASTStmtReader::VisitObjCProtocolExpr(ObjCProtocolExpr *E) { in VisitObjCProtocolExpr()1729 S = new (Context) ObjCProtocolExpr(Empty); in ReadStmtFromStream()
763 void ASTStmtWriter::VisitObjCProtocolExpr(ObjCProtocolExpr *E) { in VisitObjCProtocolExpr()
291 Stmt *RewriteObjCProtocolExpr(ObjCProtocolExpr *Exp);3176 Stmt *RewriteObjC::RewriteObjCProtocolExpr(ObjCProtocolExpr *Exp) { in RewriteObjCProtocolExpr()5688 if (ObjCProtocolExpr *ProtocolExp = dyn_cast<ObjCProtocolExpr>(S)) in RewriteFunctionBodyOrGlobalInitializer()
233 return new (Context) ObjCProtocolExpr(Ty, PDecl, AtLoc, RParenLoc); in ParseObjCProtocolExpression()
7805 TreeTransform<Derived>::TransformObjCProtocolExpr(ObjCProtocolExpr *E) { in TransformObjCProtocolExpr()
2136 llvm::Value *EmitObjCProtocolExpr(const ObjCProtocolExpr *E);
59 llvm::Value *CodeGenFunction::EmitObjCProtocolExpr(const ObjCProtocolExpr *E) { in EmitObjCProtocolExpr()
238 Value *VisitObjCProtocolExpr(ObjCProtocolExpr *E) { in VisitObjCProtocolExpr()
2952 if (ObjCProtocolExpr *PE = dyn_cast<ObjCProtocolExpr>(E)) in getDeclFromExpr()