Home
last modified time | relevance | path

Searched refs:GNUNullExpr (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td114 def GNUNullExpr : StmtNode<Expr>;
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DCompiler.h133 bool VisitGNUNullExpr(const GNUNullExpr *E);
H A DCompiler.cpp4124 bool Compiler<Emitter>::VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h4657 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 DRecursiveASTVisitor.h2812 DEF_TRAVERSE_STMT(GNUNullExpr, {})
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1358 void ASTStmtReader::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()
3268 S = new (Context) GNUNullExpr(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp1302 void ASTStmtWriter::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmtProfile.cpp1536 void StmtProfiler::VisitGNUNullExpr(const GNUNullExpr *S) { in VisitGNUNullExpr()
H A DStmtPrinter.cpp1739 void StmtPrinter::VisitGNUNullExpr(GNUNullExpr *) { in VisitGNUNullExpr() argument
H A DASTImporter.cpp575 ExpectedStmt VisitGNUNullExpr(GNUNullExpr *E);
7345 ExpectedStmt ASTNodeImporter::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()
7354 return new (Importer.getToContext()) GNUNullExpr(*TypeOrErr, *BeginLocOrErr); in VisitGNUNullExpr()
H A DExpr.cpp4006 } else if (isa<GNUNullExpr>(this)) { in isNullPointerConstant()
H A DASTContext.cpp2916 if (isa<GNUNullExpr>(E)) return true; in isSentinelNullExpr()
H A DExprConstant.cpp11619 bool VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp657 if (isa<GNUNullExpr>(EStripped)) in diagnoseZeroToNullptrConversion()
H A DSemaStmt.cpp1832 void VisitGNUNullExpr(GNUNullExpr *E) { } in VisitGNUNullExpr()
H A DSemaExpr.cpp10395 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 DSemaChecking.cpp10623 bool IsGNUNullExpr = isa<GNUNullExpr>(NewE); in DiagnoseNullConversion()
H A DTreeTransform.h12895 TreeTransform<Derived>::TransformGNUNullExpr(GNUNullExpr *E) { in TransformGNUNullExpr()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2540 extern const internal::VariadicDynCastAllOfMatcher<Stmt, GNUNullExpr>
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp2966 if (isa<GNUNullExpr, ObjCBoolLiteralExpr, CXXBoolLiteralExpr, IntegerLiteral, in patternMatch()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp491 Value *VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()