Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td115 def GNUNullExpr : StmtNode<Expr>;
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DCompiler.h150 bool VisitGNUNullExpr(const GNUNullExpr *E);
H A DCompiler.cpp5185 bool Compiler<Emitter>::VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp984 const internal::VariadicDynCastAllOfMatcher<Stmt, GNUNullExpr> gnuNullExpr;
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h4851 class GNUNullExpr : public Expr {
4856 GNUNullExpr(QualType Ty, SourceLocation Loc) in GNUNullExpr() function
4862 explicit GNUNullExpr(EmptyShell Empty) : Expr(GNUNullExprClass, Empty) { } in GNUNullExpr() function
H A DRecursiveASTVisitor.h2856 DEF_TRAVERSE_STMT(GNUNullExpr, {})
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1372 void ASTStmtReader::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()
3395 S = new (Context) GNUNullExpr(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp1321 void ASTStmtWriter::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmtProfile.cpp1577 void StmtProfiler::VisitGNUNullExpr(const GNUNullExpr *S) { in VisitGNUNullExpr()
H A DStmtPrinter.cpp1877 void StmtPrinter::VisitGNUNullExpr(GNUNullExpr *) { in VisitGNUNullExpr() argument
H A DASTImporter.cpp627 ExpectedStmt VisitGNUNullExpr(GNUNullExpr *E);
7693 ExpectedStmt ASTNodeImporter::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()
7702 return new (Importer.getToContext()) GNUNullExpr(*TypeOrErr, *BeginLocOrErr); in VisitGNUNullExpr()
H A DExpr.cpp4033 } else if (isa<GNUNullExpr>(this)) { in isNullPointerConstant()
H A DASTContext.cpp3102 if (isa<GNUNullExpr>(E)) return true; in isSentinelNullExpr()
H A DExprConstant.cpp12157 bool VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DThreadSafety.cpp1444 if (isa<CXXNullPtrLiteralExpr>(E) || isa<GNUNullExpr>(E)) { in getStaticBooleanValue()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp720 if (isa<GNUNullExpr>(EStripped)) in diagnoseZeroToNullptrConversion()
H A DSemaStmt.cpp1931 void VisitGNUNullExpr(GNUNullExpr *E) { } in VisitGNUNullExpr()
H A DSemaExpr.cpp10611 bool LHSNull = isa<GNUNullExpr>(LHS.get()->IgnoreParenImpCasts()); in checkArithmeticNull()
10612 bool RHSNull = isa<GNUNullExpr>(RHS.get()->IgnoreParenImpCasts()); in checkArithmeticNull()
16827 return new (Context) GNUNullExpr(Ty, TokenLoc); in ActOnGNUNullExpr()
H A DSemaChecking.cpp11893 bool IsGNUNullExpr = isa<GNUNullExpr>(NewE); in DiagnoseNullConversion()
H A DTreeTransform.h14013 TreeTransform<Derived>::TransformGNUNullExpr(GNUNullExpr *E) { in TransformGNUNullExpr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp2923 if (isa<GNUNullExpr, ObjCBoolLiteralExpr, CXXBoolLiteralExpr, IntegerLiteral, in patternMatch()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2610 extern const internal::VariadicDynCastAllOfMatcher<Stmt, GNUNullExpr>
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp519 Value *VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc2362 …sitGNUNullExprEPNS_11GNUNullExprE", "clang::ASTStmtReader::VisitGNUNullExpr(clang::GNUNullExpr*)"},
2670 …sitGNUNullExprEPNS_11GNUNullExprE", "clang::ASTStmtWriter::VisitGNUNullExpr(clang::GNUNullExpr*)"},