Searched refs:GNUNullExpr (Results 1 – 19 of 19) sorted by relevance
100 def GNUNullExpr : DStmt<Expr>;
599 VISIT(GNUNullExpr); in VisitExpr()664 IGNORE_EXPR(GNUNullExpr);
3624 class GNUNullExpr : public Expr {3629 GNUNullExpr(QualType Ty, SourceLocation Loc) in GNUNullExpr() function3635 explicit GNUNullExpr(EmptyShell Empty) : Expr(GNUNullExprClass, Empty) { } in GNUNullExpr() function
2333 DEF_TRAVERSE_STMT(GNUNullExpr, {})
689 TEST(Matcher, GNUNullExpr) { in TEST() argument
909 void StmtProfiler::VisitGNUNullExpr(const GNUNullExpr *S) { in VisitGNUNullExpr()
1636 void StmtPrinter::VisitGNUNullExpr(GNUNullExpr *) { in VisitGNUNullExpr() argument
223 Expr *VisitGNUNullExpr(GNUNullExpr *E);5358 Expr *ASTNodeImporter::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()5363 return new (Importer.getToContext()) GNUNullExpr( in VisitGNUNullExpr()
3196 } else if (isa<GNUNullExpr>(this)) { in isNullPointerConstant()
2031 if (isa<GNUNullExpr>(E)) return true; in isSentinelNullExpr()
6287 bool VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()
1719 const internal::VariadicDynCastAllOfMatcher<Stmt, GNUNullExpr> gnuNullExpr;
885 void ASTStmtReader::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()3130 S = new (Context) GNUNullExpr(Empty); in ReadStmtFromStream()
837 void ASTStmtWriter::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()
1309 if (isa<CXXNullPtrLiteralExpr>(E) || isa<GNUNullExpr>(E)) { in getStaticBooleanValue()
1344 void VisitGNUNullExpr(GNUNullExpr *E) { } in VisitGNUNullExpr()
8002 bool LHSNull = isa<GNUNullExpr>(LHS.get()->IgnoreParenImpCasts()); in checkArithmeticNull()8003 bool RHSNull = isa<GNUNullExpr>(RHS.get()->IgnoreParenImpCasts()); in checkArithmeticNull()12334 return new (Context) GNUNullExpr(Ty, TokenLoc); in ActOnGNUNullExpr()
9057 TreeTransform<Derived>::TransformGNUNullExpr(GNUNullExpr *E) { in TransformGNUNullExpr()
243 Value *VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()