Home
last modified time | relevance | path

Searched refs:CXXStaticCastExpr (Results 1 – 25 of 29) sorted by relevance

12

/external/llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/
DProTypeStaticCastDowncastCheck.cpp27 const auto *MatchedCast = Result.Nodes.getNodeAs<CXXStaticCastExpr>("cast"); in check()
/external/clang/lib/AST/
DExprCXX.cpp510 CXXStaticCastExpr *CXXStaticCastExpr::Create(const ASTContext &C, QualType T, in Create()
520 CXXStaticCastExpr *E = in Create()
521 new (Buffer) CXXStaticCastExpr(T, VK, K, Op, PathSize, WrittenTy, L, in Create()
529 CXXStaticCastExpr *CXXStaticCastExpr::CreateEmpty(const ASTContext &C, in CreateEmpty()
532 return new (Buffer) CXXStaticCastExpr(EmptyShell(), PathSize); in CreateEmpty()
DStmtProfile.cpp1225 void StmtProfiler::VisitCXXStaticCastExpr(const CXXStaticCastExpr *S) { in VisitCXXStaticCastExpr()
DStmtPrinter.cpp1873 void StmtPrinter::VisitCXXStaticCastExpr(CXXStaticCastExpr *Node) { in VisitCXXStaticCastExpr()
DASTImporter.cpp6018 if (isa<CXXStaticCastExpr>(E)) { in VisitCXXNamedCastExpr()
6019 return CXXStaticCastExpr::Create( in VisitCXXNamedCastExpr()
/external/llvm-project/clang/lib/AST/
DExprCXX.cpp705 CXXStaticCastExpr *
706 CXXStaticCastExpr::Create(const ASTContext &C, QualType T, ExprValueKind VK, in Create()
715 auto *E = new (Buffer) CXXStaticCastExpr(T, VK, K, Op, PathSize, WrittenTy, in Create()
723 CXXStaticCastExpr *CXXStaticCastExpr::CreateEmpty(const ASTContext &C, in CreateEmpty()
729 return new (Buffer) CXXStaticCastExpr(EmptyShell(), PathSize, HasFPFeatures); in CreateEmpty()
DStmtProfile.cpp1734 void StmtProfiler::VisitCXXStaticCastExpr(const CXXStaticCastExpr *S) { in VisitCXXStaticCastExpr()
DTextNodeDumper.cpp1143 void TextNodeDumper::VisitCXXStaticCastExpr(const CXXStaticCastExpr *Node) { in VisitCXXStaticCastExpr()
DStmtPrinter.cpp1777 void StmtPrinter::VisitCXXStaticCastExpr(CXXStaticCastExpr *Node) { in VisitCXXStaticCastExpr()
/external/llvm-project/clang/include/clang/AST/
DTextNodeDumper.h273 void VisitCXXStaticCastExpr(const CXXStaticCastExpr *Node);
DExprCXX.h421 class CXXStaticCastExpr final
423 private llvm::TrailingObjects<CXXStaticCastExpr, CXXBaseSpecifier *,
425 CXXStaticCastExpr(QualType ty, ExprValueKind vk, CastKind kind, Expr *op, in CXXStaticCastExpr() function
436 explicit CXXStaticCastExpr(EmptyShell Empty, unsigned PathSize, in CXXStaticCastExpr() function
449 static CXXStaticCastExpr *
454 static CXXStaticCastExpr *CreateEmpty(const ASTContext &Context,
DRecursiveASTVisitor.h2325 DEF_TRAVERSE_STMT(CXXStaticCastExpr, {
/external/clang/include/clang/Basic/
DStmtNodes.td106 def CXXStaticCastExpr : DStmt<CXXNamedCastExpr>;
/external/clang/include/clang/AST/
DExprCXX.h254 class CXXStaticCastExpr final
256 private llvm::TrailingObjects<CXXStaticCastExpr, CXXBaseSpecifier *> {
257 CXXStaticCastExpr(QualType ty, ExprValueKind vk, CastKind kind, Expr *op, in CXXStaticCastExpr() function
264 explicit CXXStaticCastExpr(EmptyShell Empty, unsigned PathSize) in CXXStaticCastExpr() function
268 static CXXStaticCastExpr *Create(const ASTContext &Context, QualType T,
274 static CXXStaticCastExpr *CreateEmpty(const ASTContext &Context,
DRecursiveASTVisitor.h2119 DEF_TRAVERSE_STMT(CXXStaticCastExpr, {
/external/llvm-project/clang/include/clang/Basic/
DStmtNodes.td120 def CXXStaticCastExpr : StmtNode<CXXNamedCastExpr>;
/external/llvm-project/clang/lib/ASTMatchers/
DASTMatchersInternal.cpp924 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXStaticCastExpr>
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h1834 CXXStaticCastExpr> cxxStaticCastExpr;
/external/llvm-project/clang/lib/Serialization/
DASTReaderStmt.cpp1759 void ASTStmtReader::VisitCXXStaticCastExpr(CXXStaticCastExpr *E) { in VisitCXXStaticCastExpr()
3514 S = CXXStaticCastExpr::CreateEmpty( in ReadStmtFromStream()
DASTWriterStmt.cpp1650 void ASTStmtWriter::VisitCXXStaticCastExpr(CXXStaticCastExpr *E) { in VisitCXXStaticCastExpr()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1313 void ASTStmtReader::VisitCXXStaticCastExpr(CXXStaticCastExpr *E) { in VisitCXXStaticCastExpr()
3497 S = CXXStaticCastExpr::CreateEmpty(Context, in ReadStmtFromStream()
DASTWriterStmt.cpp1283 void ASTStmtWriter::VisitCXXStaticCastExpr(CXXStaticCastExpr *E) { in VisitCXXStaticCastExpr()
/external/clang/lib/Sema/
DSemaCast.cpp296 return Op.complete(CXXStaticCastExpr::Create(Context, Op.ResultType, in BuildCXXNamedCast()
/external/llvm-project/clang/include/clang/ASTMatchers/
DASTMatchers.h2470 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXStaticCastExpr>
/external/llvm-project/clang/lib/Sema/
DSemaCast.cpp364 return Op.complete(CXXStaticCastExpr::Create( in BuildCXXNamedCast()

12