Home
last modified time | relevance | path

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

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Basic/
HDStmtNodes.td114 def GNUNullExpr : StmtNode<Expr>;
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/
HDCompiler.h133 bool VisitGNUNullExpr(const GNUNullExpr *E);
HDCompiler.cpp4124 bool Compiler<Emitter>::VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()
/freebsd-13-stable/contrib/llvm-project/clang/lib/ASTMatchers/
HDASTMatchersInternal.cpp953 const internal::VariadicDynCastAllOfMatcher<Stmt, GNUNullExpr> gnuNullExpr;
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
HDExpr.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
HDRecursiveASTVisitor.h2812 DEF_TRAVERSE_STMT(GNUNullExpr, {})
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTReaderStmt.cpp1358 void ASTStmtReader::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()
3268 S = new (Context) GNUNullExpr(Empty); in ReadStmtFromStream()
HDASTWriterStmt.cpp1302 void ASTStmtWriter::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
HDStmtProfile.cpp1536 void StmtProfiler::VisitGNUNullExpr(const GNUNullExpr *S) { in VisitGNUNullExpr()
HDStmtPrinter.cpp1739 void StmtPrinter::VisitGNUNullExpr(GNUNullExpr *) { in VisitGNUNullExpr() argument
HDASTImporter.cpp575 ExpectedStmt VisitGNUNullExpr(GNUNullExpr *E);
7345 ExpectedStmt ASTNodeImporter::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()
7354 return new (Importer.getToContext()) GNUNullExpr(*TypeOrErr, *BeginLocOrErr); in VisitGNUNullExpr()
HDExpr.cpp4006 } else if (isa<GNUNullExpr>(this)) { in isNullPointerConstant()
HDASTContext.cpp2916 if (isa<GNUNullExpr>(E)) return true; in isSentinelNullExpr()
HDExprConstant.cpp11619 bool VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/
HDThreadSafety.cpp1384 if (isa<CXXNullPtrLiteralExpr>(E) || isa<GNUNullExpr>(E)) { in getStaticBooleanValue()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
HDSema.cpp657 if (isa<GNUNullExpr>(EStripped)) in diagnoseZeroToNullptrConversion()
HDSemaStmt.cpp1832 void VisitGNUNullExpr(GNUNullExpr *E) { } in VisitGNUNullExpr()
HDSemaExpr.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()
HDSemaChecking.cpp10623 bool IsGNUNullExpr = isa<GNUNullExpr>(NewE); in DiagnoseNullConversion()
HDTreeTransform.h12895 TreeTransform<Derived>::TransformGNUNullExpr(GNUNullExpr *E) { in TransformGNUNullExpr()
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
HDBugReporterVisitors.cpp2966 if (isa<GNUNullExpr, ObjCBoolLiteralExpr, CXXBoolLiteralExpr, IntegerLiteral, in patternMatch()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
HDASTMatchers.h2540 extern const internal::VariadicDynCastAllOfMatcher<Stmt, GNUNullExpr>
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGExprScalar.cpp491 Value *VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()