Home
last modified time | relevance | path

Searched refs:CXXFunctionalCastExpr (Results 1 – 15 of 15) sorted by relevance

/external/clang/lib/AST/
DExprCXX.cpp581 CXXFunctionalCastExpr *
582 CXXFunctionalCastExpr::Create(ASTContext &C, QualType T, ExprValueKind VK, in Create()
587 void *Buffer = C.Allocate(sizeof(CXXFunctionalCastExpr) in Create()
589 CXXFunctionalCastExpr *E = in Create()
590 new (Buffer) CXXFunctionalCastExpr(T, VK, Written, L, K, Op, PathSize, R); in Create()
595 CXXFunctionalCastExpr *
596 CXXFunctionalCastExpr::CreateEmpty(ASTContext &C, unsigned PathSize) { in CreateEmpty()
597 void *Buffer = C.Allocate(sizeof(CXXFunctionalCastExpr) in CreateEmpty()
599 return new (Buffer) CXXFunctionalCastExpr(EmptyShell(), PathSize); in CreateEmpty()
DStmtDumper.cpp156 void VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *Node);
553 void StmtDumper::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *Node) { in VisitCXXFunctionalCastExpr()
DStmtProfile.cpp763 void StmtProfiler::VisitCXXFunctionalCastExpr(const CXXFunctionalCastExpr *S) { in VisitCXXFunctionalCastExpr()
DStmtPrinter.cpp1127 void StmtPrinter::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *Node) { in VisitCXXFunctionalCastExpr()
DExpr.cpp1623 Loc = cast<CXXFunctionalCastExpr>(this)->getTypeBeginLoc(); in isUnusedResultAWarning()
1624 R1 = cast<CXXFunctionalCastExpr>(this)->getSubExpr()->getSourceRange(); in isUnusedResultAWarning()
/external/clang/lib/Analysis/
DReachableCode.cpp105 const CXXFunctionalCastExpr *CE = cast <CXXFunctionalCastExpr>(S); in GetUnreachableLoc()
DCFG.cpp319 CFGBlock *VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E,
908 return VisitCXXFunctionalCastExpr(cast<CXXFunctionalCastExpr>(S), asc); in Visit()
2691 CFGBlock *CFGBuilder::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E, in VisitCXXFunctionalCastExpr()
/external/clang/include/clang/AST/
DExprCXX.h919 class CXXFunctionalCastExpr : public ExplicitCastExpr {
923 CXXFunctionalCastExpr(QualType ty, ExprValueKind VK, in CXXFunctionalCastExpr() function
932 explicit CXXFunctionalCastExpr(EmptyShell Shell, unsigned PathSize) in CXXFunctionalCastExpr() function
936 static CXXFunctionalCastExpr *Create(ASTContext &Context, QualType T,
943 static CXXFunctionalCastExpr *CreateEmpty(ASTContext &Context,
957 static bool classof(const CXXFunctionalCastExpr *) { return true; } in classof() argument
DRecursiveASTVisitor.h1769 DEF_TRAVERSE_STMT(CXXFunctionalCastExpr, {
/external/clang/include/clang/Basic/
DStmtNodes.td95 def CXXFunctionalCastExpr : DStmt<ExplicitCastExpr>;
/external/clang/lib/Sema/
DSemaStmt.cpp150 } else if (const CXXFunctionalCastExpr *FC in DiagnoseUnusedExprResult()
151 = dyn_cast<CXXFunctionalCastExpr>(E)) { in DiagnoseUnusedExprResult()
DSemaExprCXX.cpp758 return Owned(CXXFunctionalCastExpr::Create(Context, in BuildCXXTypeConstructExpr()
DTreeTransform.h6658 CXXFunctionalCastExpr *E) { in TransformCXXFunctionalCastExpr()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1005 void ASTStmtReader::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E) { in VisitCXXFunctionalCastExpr()
1834 S = CXXFunctionalCastExpr::CreateEmpty(*Context, in ReadStmtFromStream()
DASTWriterStmt.cpp993 void ASTStmtWriter::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E) { in VisitCXXFunctionalCastExpr()