Searched refs:ObjCProtocolExpr (Results 1 – 21 of 21) sorted by relevance
89 class ObjCProtocolExpr; variable
84 isa<ObjCProtocolExpr>(Expr) || in tryToFixConversion()
1241 return new (Context) ObjCProtocolExpr(Ty, PDecl, AtLoc, ProtoIdLoc, RParenLoc); in ParseObjCProtocolExpression()
12078 TreeTransform<Derived>::TransformObjCProtocolExpr(ObjCProtocolExpr *E) { in TransformObjCProtocolExpr()
266 void VisitObjCProtocolExpr(const ObjCProtocolExpr *Node);
474 class ObjCProtocolExpr : public Expr {482 ObjCProtocolExpr(QualType T, ObjCProtocolDecl *protocol,487 explicit ObjCProtocolExpr(EmptyShell Empty)
2515 DEF_TRAVERSE_STMT(ObjCProtocolExpr, {})
169 def ObjCProtocolExpr : DStmt<Expr>;
904 isa<ObjCProtocolExpr>(Expr) || in subscriptOperatorNeedsParens()931 isa<ObjCProtocolExpr>(Expr) || in castOperatorNeedsParens()
322 bool VisitObjCProtocolExpr(ObjCProtocolExpr *E) { in VisitObjCProtocolExpr()
952 void TextNodeDumper::VisitObjCProtocolExpr(const ObjCProtocolExpr *Node) { in VisitObjCProtocolExpr()
1901 void StmtProfiler::VisitObjCProtocolExpr(const ObjCProtocolExpr *S) { in VisitObjCProtocolExpr()
2272 void StmtPrinter::VisitObjCProtocolExpr(ObjCProtocolExpr *Node) { in VisitObjCProtocolExpr()
301 Stmt *RewriteObjCProtocolExpr(ObjCProtocolExpr *Exp);3037 Stmt *RewriteObjC::RewriteObjCProtocolExpr(ObjCProtocolExpr *Exp) { in RewriteObjCProtocolExpr()4658 if (ObjCProtocolExpr *ProtocolExp = dyn_cast<ObjCProtocolExpr>(S)) in RewriteFunctionBodyOrGlobalInitializer()
359 Stmt *RewriteObjCProtocolExpr(ObjCProtocolExpr *Exp);3584 Stmt *RewriteModernObjC::RewriteObjCProtocolExpr(ObjCProtocolExpr *Exp) { in RewriteObjCProtocolExpr()5559 if (ObjCProtocolExpr *ProtocolExp = dyn_cast<ObjCProtocolExpr>(S)) in RewriteFunctionBodyOrGlobalInitializer()
1133 void ASTStmtReader::VisitObjCProtocolExpr(ObjCProtocolExpr *E) { in VisitObjCProtocolExpr()2710 S = new (Context) ObjCProtocolExpr(Empty); in ReadStmtFromStream()
1082 void ASTStmtWriter::VisitObjCProtocolExpr(ObjCProtocolExpr *E) { in VisitObjCProtocolExpr()
224 isa<ObjCProtocolExpr>(Expr) || isa<MemberExpr>(Expr) || in subscriptOperatorNeedsParens()
257 llvm::Value *CodeGenFunction::EmitObjCProtocolExpr(const ObjCProtocolExpr *E) { in EmitObjCProtocolExpr()
3767 llvm::Value *EmitObjCProtocolExpr(const ObjCProtocolExpr *E);
493 Value *VisitObjCProtocolExpr(ObjCProtocolExpr *E) { in VisitObjCProtocolExpr()