Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DUncountedCallArgsChecker.cpp103 if (isa<CXXNullPtrLiteralExpr>(ArgOrigin.first)) { in visitCallExpr()
/openbsd/gnu/llvm/clang/lib/AST/Interp/
H A DByteCodeExprGen.h69 bool VisitCXXNullPtrLiteralExpr(const CXXNullPtrLiteralExpr *E);
H A DByteCodeExprGen.cpp1285 const CXXNullPtrLiteralExpr *E) { in VisitCXXNullPtrLiteralExpr()
/openbsd/gnu/llvm/clang/include/clang/Basic/
H A DStmtNodes.td130 def CXXNullPtrLiteralExpr : StmtNode<Expr>;
/openbsd/gnu/llvm/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp934 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXNullPtrLiteralExpr>
/openbsd/gnu/llvm/clang/include/clang/AST/
H A DExprCXX.h765 class CXXNullPtrLiteralExpr : public Expr {
767 CXXNullPtrLiteralExpr(QualType Ty, SourceLocation Loc) in CXXNullPtrLiteralExpr() function
773 explicit CXXNullPtrLiteralExpr(EmptyShell Empty) in CXXNullPtrLiteralExpr() function
H A DStmt.h655 friend class CXXNullPtrLiteralExpr; in alignas() local
H A DRecursiveASTVisitor.h2730 DEF_TRAVERSE_STMT(CXXNullPtrLiteralExpr, {})
/openbsd/gnu/llvm/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp1163 bool WalkUpFromCXXNullPtrLiteralExpr(CXXNullPtrLiteralExpr *S) { in WalkUpFromCXXNullPtrLiteralExpr()
/openbsd/gnu/llvm/clang/lib/AST/
H A DASTDiagnostic.cpp1900 if (E && !isa<CXXNullPtrLiteralExpr>(E)) { in PrintValueDecl()
H A DStmtProfile.cpp1940 void StmtProfiler::VisitCXXNullPtrLiteralExpr(const CXXNullPtrLiteralExpr *S) { in VisitCXXNullPtrLiteralExpr()
H A DStmtPrinter.cpp2048 void StmtPrinter::VisitCXXNullPtrLiteralExpr(CXXNullPtrLiteralExpr *Node) { in VisitCXXNullPtrLiteralExpr()
H A DASTImporter.cpp624 ExpectedStmt VisitCXXNullPtrLiteralExpr(CXXNullPtrLiteralExpr *E);
7113 ASTNodeImporter::VisitCXXNullPtrLiteralExpr(CXXNullPtrLiteralExpr *E) { in VisitCXXNullPtrLiteralExpr()
7122 return new (Importer.getToContext()) CXXNullPtrLiteralExpr( in VisitCXXNullPtrLiteralExpr()
H A DExprConstant.cpp7829 bool VisitCXXNullPtrLiteralExpr(const CXXNullPtrLiteralExpr *E) { in VisitCXXNullPtrLiteralExpr()
/openbsd/gnu/llvm/clang/lib/Serialization/
H A DASTReaderStmt.cpp1804 void ASTStmtReader::VisitCXXNullPtrLiteralExpr(CXXNullPtrLiteralExpr *E) { in VisitCXXNullPtrLiteralExpr()
3836 S = new (Context) CXXNullPtrLiteralExpr(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp1710 void ASTStmtWriter::VisitCXXNullPtrLiteralExpr(CXXNullPtrLiteralExpr *E) { in VisitCXXNullPtrLiteralExpr()
/openbsd/gnu/llvm/clang/lib/Analysis/
H A DThreadSafety.cpp1370 if (isa<CXXNullPtrLiteralExpr>(E) || isa<GNUNullExpr>(E)) { in getStaticBooleanValue()
/openbsd/gnu/llvm/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2454 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXNullPtrLiteralExpr>
/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaTemplate.cpp7799 new (Context) CXXNullPtrLiteralExpr(Context.NullPtrTy, Loc), in BuildExpressionFromDeclTemplateArgument()
7927 E = new (Context) CXXNullPtrLiteralExpr(Context.NullPtrTy, Loc); in BuildExpressionFromIntegralTemplateArgument()
H A DSemaTemplateDeduction.cpp453 new (S.Context) CXXNullPtrLiteralExpr(S.Context.NullPtrTy, in DeduceNullPtrTemplateArgument()
H A DSemaExprCXX.cpp821 return new (Context) CXXNullPtrLiteralExpr(Context.NullPtrTy, Loc); in ActOnCXXNullPtrLiteral()
H A DTreeTransform.h12151 CXXNullPtrLiteralExpr *E) { in TransformCXXNullPtrLiteralExpr()
H A DSemaDeclCXX.cpp16703 CXXNullPtrLiteralExpr, FixedPointLiteral, ImaginaryLiteral>(E)) in UsefulToPrintExpr()
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DCGExprScalar.cpp708 Value *VisitCXXNullPtrLiteralExpr(const CXXNullPtrLiteralExpr *E) { in VisitCXXNullPtrLiteralExpr()