Searched refs:GNUNullExpr (Results 1 – 17 of 17) sorted by relevance
92 def GNUNullExpr : DStmt<Expr>;
572 VISIT(GNUNullExpr); in VisitExpr()640 IGNORE_EXPR(GNUNullExpr);
3395 class GNUNullExpr : public Expr {3400 GNUNullExpr(QualType Ty, SourceLocation Loc) in GNUNullExpr() function3406 explicit GNUNullExpr(EmptyShell Empty) : Expr(GNUNullExprClass, Empty) { } in GNUNullExpr() function3418 static bool classof(const GNUNullExpr *) { return true; } in classof() argument
2165 DEF_TRAVERSE_STMT(GNUNullExpr, { })
420 void StmtProfiler::VisitGNUNullExpr(const GNUNullExpr *S) { in VisitGNUNullExpr()
967 void StmtPrinter::VisitGNUNullExpr(GNUNullExpr *) { in VisitGNUNullExpr() argument
2934 } else if (isa<GNUNullExpr>(this)) { in isNullPointerConstant()
1640 if (isa<GNUNullExpr>(E)) return true; in isSentinelNullExpr()
4025 bool VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()
434 isa<GNUNullExpr>(Exp) || in buildSExpr()1555 if (isa<CXXNullPtrLiteralExpr>(E) || isa<GNUNullExpr>(E)) { in getStaticBooleanValue()
753 void ASTStmtReader::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()1890 S = new (Context) GNUNullExpr(Empty); in ReadStmtFromStream()
710 void ASTStmtWriter::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()
2085 DEF_TRAVERSE_STMT(GNUNullExpr, { })
1231 void VisitGNUNullExpr(GNUNullExpr *E) { } in VisitGNUNullExpr()
6078 bool LHSNull = isa<GNUNullExpr>(LHS.get()->IgnoreParenImpCasts()); in checkArithmeticNull()6079 bool RHSNull = isa<GNUNullExpr>(RHS.get()->IgnoreParenImpCasts()); in checkArithmeticNull()9613 return Owned(new (Context) GNUNullExpr(Ty, TokenLoc)); in ActOnGNUNullExpr()
6823 TreeTransform<Derived>::TransformGNUNullExpr(GNUNullExpr *E) { in TransformGNUNullExpr()
191 Value *VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()