Searched refs:ObjCAvailabilityCheckExpr (Results 1 – 13 of 13) sorted by relevance
1686 class ObjCAvailabilityCheckExpr : public Expr {1693 ObjCAvailabilityCheckExpr(VersionTuple VersionToCheck, SourceLocation AtLoc, in ObjCAvailabilityCheckExpr() function1700 explicit ObjCAvailabilityCheckExpr(EmptyShell Shell) in ObjCAvailabilityCheckExpr() function
2651 DEF_TRAVERSE_STMT(ObjCAvailabilityCheckExpr, {})
726 bool VisitObjCAvailabilityCheckExpr(ObjCAvailabilityCheckExpr *E) { in VisitObjCAvailabilityCheckExpr()881 if (auto *E = dyn_cast<ObjCAvailabilityCheckExpr>(If->getCond())) { in TraverseIfStmt()
923 if (IsConstexpr || isa<ObjCAvailabilityCheckExpr>(Cond.get().second)) in BuildIfStmt()
13754 ObjCAvailabilityCheckExpr *E) { in TransformObjCAvailabilityCheckExpr()
19661 ObjCAvailabilityCheckExpr(Version, AtLoc, RParen, Context.BoolTy); in ActOnObjCAvailabilityCheckExpr()
188 def ObjCAvailabilityCheckExpr : StmtNode<Expr>;
989 return isa<ObjCAvailabilityCheckExpr>(getCond()); in isObjCAvailabilityCheck()
2229 const ObjCAvailabilityCheckExpr *S) { in VisitObjCAvailabilityCheckExpr()
545 ObjCAvailabilityCheckExpr *Node) { in VisitObjCAvailabilityCheckExpr()
1623 void ASTStmtReader::VisitObjCAvailabilityCheckExpr(ObjCAvailabilityCheckExpr *E) { in VisitObjCAvailabilityCheckExpr()3125 S = new (Context) ObjCAvailabilityCheckExpr(Empty); in ReadStmtFromStream()
1505 void ASTStmtWriter::VisitObjCAvailabilityCheckExpr(ObjCAvailabilityCheckExpr *E) { in VisitObjCAvailabilityCheckExpr()
527 Value *VisitObjCAvailabilityCheckExpr(ObjCAvailabilityCheckExpr *E) { in VisitObjCAvailabilityCheckExpr()