HomeSort by: relevance | last modified time | path
    Searched refs:CXXDynamicCastExpr (Results 1 - 20 of 20) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
ExprCXX.cpp 732 CXXDynamicCastExpr *CXXDynamicCastExpr::Create(const ASTContext &C, QualType T,
743 new (Buffer) CXXDynamicCastExpr(T, VK, K, Op, PathSize, WrittenTy, L,
751 CXXDynamicCastExpr *CXXDynamicCastExpr::CreateEmpty(const ASTContext &C,
754 return new (Buffer) CXXDynamicCastExpr(EmptyShell(), PathSize);
765 bool CXXDynamicCastExpr::isAlwaysNull() const
StmtPrinter.cpp 1763 void StmtPrinter::VisitCXXDynamicCastExpr(CXXDynamicCastExpr *Node) {
StmtProfile.cpp 1799 void StmtProfiler::VisitCXXDynamicCastExpr(const CXXDynamicCastExpr *S) {
Expr.cpp 3505 const CXXDynamicCastExpr *DCE = cast<CXXDynamicCastExpr>(this);
ASTImporter.cpp 8001 } else if (isa<CXXDynamicCastExpr>(E)) {
8002 return CXXDynamicCastExpr::Create(
ExprConstant.cpp 7397 bool VisitCXXDynamicCastExpr(const CXXDynamicCastExpr *E) {
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExceptionSpec.cpp 1085 static CanThrowResult canDynamicCastThrow(const CXXDynamicCastExpr *DC) {
1134 auto *CE = cast<CXXDynamicCastExpr>(S);
SemaCast.cpp 338 return Op.complete(CXXDynamicCastExpr::Create(Context, Op.ResultType,
TreeTransform.h 11498 TreeTransform<Derived>::TransformCXXDynamicCastExpr(CXXDynamicCastExpr *E) {
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ExprCXX.h 370 /// CXXDynamicCastExpr for \c dynamic_cast, CXXReinterpretCastExpr for
477 class CXXDynamicCastExpr final
479 private llvm::TrailingObjects<CXXDynamicCastExpr, CXXBaseSpecifier *> {
480 CXXDynamicCastExpr(QualType ty, ExprValueKind VK, CastKind kind, Expr *op,
488 explicit CXXDynamicCastExpr(EmptyShell Empty, unsigned pathSize)
496 static CXXDynamicCastExpr *Create(const ASTContext &Context, QualType T,
503 static CXXDynamicCastExpr *CreateEmpty(const ASTContext &Context,
RecursiveASTVisitor.h 2346 DEF_TRAVERSE_STMT(CXXDynamicCastExpr, {
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprAgg.cpp 700 assert(isa<CXXDynamicCastExpr>(E) && "CK_Dynamic without a dynamic_cast?");
705 CGF.EmitDynamicCast(LV.getAddress(CGF), cast<CXXDynamicCastExpr>(E));
CGExprCXX.cpp 2235 const CXXDynamicCastExpr *DCE) {
CGExpr.cpp 1230 if (isa<CXXDynamicCastExpr>(Base))
4679 const auto *DCE = cast<CXXDynamicCastExpr>(E);
CGExprScalar.cpp 2159 const CXXDynamicCastExpr *DCE = cast<CXXDynamicCastExpr>(CE);
CodeGenFunction.h 2889 llvm::Value *EmitDynamicCast(Address V, const CXXDynamicCastExpr *DCE);
  /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchersInternal.cpp 950 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXDynamicCastExpr>
951 cxxDynamicCastExpr;
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp 1764 void ASTStmtReader::VisitCXXDynamicCastExpr(CXXDynamicCastExpr *E) {
3578 S = CXXDynamicCastExpr::CreateEmpty(Context,
ASTWriterStmt.cpp 1656 void ASTStmtWriter::VisitCXXDynamicCastExpr(CXXDynamicCastExpr *E) {
  /src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchers.h 2555 /// cxxDynamicCastExpr()
2564 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXDynamicCastExpr>
2565 cxxDynamicCastExpr;

Completed in 104 milliseconds