Searched refs:GNUNullExpr (Results 1 – 21 of 21) sorted by relevance
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | StmtNodes.td | 114 def GNUNullExpr : StmtNode<Expr>;
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Compiler.h | 133 bool VisitGNUNullExpr(const GNUNullExpr *E);
|
H A D | Compiler.cpp | 4124 bool Compiler<Emitter>::VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Expr.h | 4657 class GNUNullExpr : public Expr { 4662 GNUNullExpr(QualType Ty, SourceLocation Loc) in GNUNullExpr() function 4668 explicit GNUNullExpr(EmptyShell Empty) : Expr(GNUNullExprClass, Empty) { } in GNUNullExpr() function
|
H A D | RecursiveASTVisitor.h | 2812 DEF_TRAVERSE_STMT(GNUNullExpr, {})
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1358 void ASTStmtReader::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr() 3268 S = new (Context) GNUNullExpr(Empty); in ReadStmtFromStream()
|
H A D | ASTWriterStmt.cpp | 1302 void ASTStmtWriter::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | StmtProfile.cpp | 1536 void StmtProfiler::VisitGNUNullExpr(const GNUNullExpr *S) { in VisitGNUNullExpr()
|
H A D | StmtPrinter.cpp | 1739 void StmtPrinter::VisitGNUNullExpr(GNUNullExpr *) { in VisitGNUNullExpr() argument
|
H A D | ASTImporter.cpp | 575 ExpectedStmt VisitGNUNullExpr(GNUNullExpr *E); 7345 ExpectedStmt ASTNodeImporter::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr() 7354 return new (Importer.getToContext()) GNUNullExpr(*TypeOrErr, *BeginLocOrErr); in VisitGNUNullExpr()
|
H A D | Expr.cpp | 4006 } else if (isa<GNUNullExpr>(this)) { in isNullPointerConstant()
|
H A D | ASTContext.cpp | 2916 if (isa<GNUNullExpr>(E)) return true; in isSentinelNullExpr()
|
H A D | ExprConstant.cpp | 11619 bool VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | Sema.cpp | 657 if (isa<GNUNullExpr>(EStripped)) in diagnoseZeroToNullptrConversion()
|
H A D | SemaStmt.cpp | 1832 void VisitGNUNullExpr(GNUNullExpr *E) { } in VisitGNUNullExpr()
|
H A D | SemaExpr.cpp | 10395 bool LHSNull = isa<GNUNullExpr>(LHS.get()->IgnoreParenImpCasts()); in checkArithmeticNull() 10396 bool RHSNull = isa<GNUNullExpr>(RHS.get()->IgnoreParenImpCasts()); in checkArithmeticNull() 16457 return new (Context) GNUNullExpr(Ty, TokenLoc); in ActOnGNUNullExpr()
|
H A D | SemaChecking.cpp | 10623 bool IsGNUNullExpr = isa<GNUNullExpr>(NewE); in DiagnoseNullConversion()
|
H A D | TreeTransform.h | 12895 TreeTransform<Derived>::TransformGNUNullExpr(GNUNullExpr *E) { in TransformGNUNullExpr()
|
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 2540 extern const internal::VariadicDynCastAllOfMatcher<Stmt, GNUNullExpr>
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | BugReporterVisitors.cpp | 2966 if (isa<GNUNullExpr, ObjCBoolLiteralExpr, CXXBoolLiteralExpr, IntegerLiteral, in patternMatch()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 491 Value *VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()
|