Searched refs:ObjCSelectorExpr (Results 1 – 22 of 22) sorted by relevance
454 class ObjCSelectorExpr : public Expr {459 ObjCSelectorExpr(QualType T, Selector selInfo, SourceLocation at, in ObjCSelectorExpr() function465 explicit ObjCSelectorExpr(EmptyShell Empty) in ObjCSelectorExpr() function
294 void VisitObjCSelectorExpr(const ObjCSelectorExpr *Node);
300 void VisitObjCSelectorExpr(const ObjCSelectorExpr *OSE);
2667 DEF_TRAVERSE_STMT(ObjCSelectorExpr, {})
181 def ObjCSelectorExpr : StmtNode<Expr>;
1383 return new (Context) ObjCSelectorExpr(Ty, Sel, AtLoc, RParenLoc); in ParseObjCSelectorExpression()2502 const auto *SE = dyn_cast<ObjCSelectorExpr>(Args[0]->IgnoreParens()); in checkFoundationAPI()3276 dyn_cast<ObjCSelectorExpr>(Args[0]->IgnoreParens())) { in BuildInstanceMessage()3403 if (ObjCSelectorExpr *OSE = in RemoveSelectorFromWarningCache()3404 dyn_cast<ObjCSelectorExpr>(Arg->IgnoreParenCasts())) { in RemoveSelectorFromWarningCache()
3000 if (isa<ObjCSelectorExpr>(SrcExpr.get())) { in CheckCStyleCast()
13902 TreeTransform<Derived>::TransformObjCSelectorExpr(ObjCSelectorExpr *E) { in TransformObjCSelectorExpr()
13626 } else if (isa<ObjCSelectorExpr>(op)) { in CheckAddressOfOperand()
297 Stmt *RewriteAtSelector(ObjCSelectorExpr *Exp);1997 Stmt *RewriteObjC::RewriteAtSelector(ObjCSelectorExpr *Exp) { in RewriteAtSelector()4623 if (ObjCSelectorExpr *AtSelector = dyn_cast<ObjCSelectorExpr>(S)) in RewriteFunctionBodyOrGlobalInitializer()
351 Stmt *RewriteAtSelector(ObjCSelectorExpr *Exp);2080 Stmt *RewriteModernObjC::RewriteAtSelector(ObjCSelectorExpr *Exp) { in RewriteAtSelector()5500 if (ObjCSelectorExpr *AtSelector = dyn_cast<ObjCSelectorExpr>(S)) in RewriteFunctionBodyOrGlobalInitializer()
1143 void JSONNodeDumper::VisitObjCSelectorExpr(const ObjCSelectorExpr *OSE) { in VisitObjCSelectorExpr()
2181 void StmtProfiler::VisitObjCSelectorExpr(const ObjCSelectorExpr *S) { in VisitObjCSelectorExpr()
1321 void TextNodeDumper::VisitObjCSelectorExpr(const ObjCSelectorExpr *Node) { in VisitObjCSelectorExpr()
2439 void StmtPrinter::VisitObjCSelectorExpr(ObjCSelectorExpr *Node) { in VisitObjCSelectorExpr()
8122 E->getType()->isVoidType() || isa<ObjCSelectorExpr>(E)); in EvaluateLValue()
1466 void ASTStmtReader::VisitObjCSelectorExpr(ObjCSelectorExpr *E) { in VisitObjCSelectorExpr()3068 S = new (Context) ObjCSelectorExpr(Empty); in ReadStmtFromStream()
1337 void ASTStmtWriter::VisitObjCSelectorExpr(ObjCSelectorExpr *E) { in VisitObjCSelectorExpr()
3931 LValue EmitObjCSelectorLValue(const ObjCSelectorExpr *E);4205 llvm::Value *EmitObjCSelectorExpr(const ObjCSelectorExpr *E);
1294 return EmitObjCSelectorLValue(cast<ObjCSelectorExpr>(E)); in EmitLValue()5069 LValue CodeGenFunction::EmitObjCSelectorLValue(const ObjCSelectorExpr *E) { in EmitObjCSelectorLValue()
253 llvm::Value *CodeGenFunction::EmitObjCSelectorExpr(const ObjCSelectorExpr *E) { in EmitObjCSelectorExpr()
507 Value *VisitObjCSelectorExpr(ObjCSelectorExpr *E) { in VisitObjCSelectorExpr()