Searched refs:GNUNullExpr (Results 1 – 17 of 17) sorted by relevance
93 def GNUNullExpr : DStmt<Expr>;
567 VISIT(GNUNullExpr); in VisitExpr()632 IGNORE_EXPR(GNUNullExpr);
3639 class GNUNullExpr : public Expr {3644 GNUNullExpr(QualType Ty, SourceLocation Loc) in GNUNullExpr() function3650 explicit GNUNullExpr(EmptyShell Empty) : Expr(GNUNullExprClass, Empty) { } in GNUNullExpr() function
2208 DEF_TRAVERSE_STMT(GNUNullExpr, {})
2238 DEF_TRAVERSE_STMT(GNUNullExpr, {})
704 void StmtProfiler::VisitGNUNullExpr(const GNUNullExpr *S) { in VisitGNUNullExpr()
1350 void StmtPrinter::VisitGNUNullExpr(GNUNullExpr *) { in VisitGNUNullExpr() argument
3243 } else if (isa<GNUNullExpr>(this)) { in isNullPointerConstant()
1920 if (isa<GNUNullExpr>(E)) return true; in isSentinelNullExpr()
5974 bool VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()
840 void ASTStmtReader::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()2572 S = new (Context) GNUNullExpr(Empty); in ReadStmtFromStream()
782 void ASTStmtWriter::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()
1312 if (isa<CXXNullPtrLiteralExpr>(E) || isa<GNUNullExpr>(E)) { in getStaticBooleanValue()
1337 void VisitGNUNullExpr(GNUNullExpr *E) { } in VisitGNUNullExpr()
7335 bool LHSNull = isa<GNUNullExpr>(LHS.get()->IgnoreParenImpCasts()); in checkArithmeticNull()7336 bool RHSNull = isa<GNUNullExpr>(RHS.get()->IgnoreParenImpCasts()); in checkArithmeticNull()11488 return new (Context) GNUNullExpr(Ty, TokenLoc); in ActOnGNUNullExpr()
8079 TreeTransform<Derived>::TransformGNUNullExpr(GNUNullExpr *E) { in TransformGNUNullExpr()
238 Value *VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()