Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExprCXX.cpp808 CXXFunctionalCastExpr *
809 CXXFunctionalCastExpr::Create(const ASTContext &C, QualType T, ExprValueKind VK, in Create()
816 new (Buffer) CXXFunctionalCastExpr(T, VK, Written, K, Op, PathSize, L, R); in Create()
823 CXXFunctionalCastExpr *
824 CXXFunctionalCastExpr::CreateEmpty(const ASTContext &C, unsigned PathSize) { in CreateEmpty()
826 return new (Buffer) CXXFunctionalCastExpr(EmptyShell(), PathSize); in CreateEmpty()
829 SourceLocation CXXFunctionalCastExpr::getBeginLoc() const { in getBeginLoc()
833 SourceLocation CXXFunctionalCastExpr::getEndLoc() const { in getEndLoc()
H A DTextNodeDumper.cpp831 const CXXFunctionalCastExpr *Node) { in VisitCXXFunctionalCastExpr()
H A DStmtProfile.cpp1636 void StmtProfiler::VisitCXXFunctionalCastExpr(const CXXFunctionalCastExpr *S) { in VisitCXXFunctionalCastExpr()
H A DExpr.cpp2444 if (const CXXFunctionalCastExpr *CXXCE = in isUnusedResultAWarning()
2445 dyn_cast<CXXFunctionalCastExpr>(this)) { in isUnusedResultAWarning()
H A DStmtPrinter.cpp1808 void StmtPrinter::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *Node) { in VisitCXXFunctionalCastExpr()
H A DASTImporter.cpp6627 auto *FCE = cast<CXXFunctionalCastExpr>(E); in VisitExplicitCastExpr()
6634 return CXXFunctionalCastExpr::Create( in VisitExplicitCastExpr()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DClangForward.h36 class CXXFunctionalCastExpr; variable
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DReachableCode.cpp593 const CXXFunctionalCastExpr *CE = cast <CXXFunctionalCastExpr>(S); in GetUnreachableLoc()
H A DCFG.cpp539 CFGBlock *VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E,
1332 auto *Cast = cast<CXXFunctionalCastExpr>(Child); in findConstructionContexts()
2074 return VisitCXXFunctionalCastExpr(cast<CXXFunctionalCastExpr>(S), asc); in Visit()
4360 CFGBlock *CFGBuilder::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E, in VisitCXXFunctionalCastExpr()
4449 E = cast<CXXFunctionalCastExpr>(E)->getSubExpr(); in VisitForTemporaryDtors()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DTextNodeDumper.h249 void VisitCXXFunctionalCastExpr(const CXXFunctionalCastExpr *Node);
H A DExprCXX.h1519 class CXXFunctionalCastExpr final
1521 private llvm::TrailingObjects<CXXFunctionalCastExpr, CXXBaseSpecifier *> {
1525 CXXFunctionalCastExpr(QualType ty, ExprValueKind VK, in CXXFunctionalCastExpr() function
1533 explicit CXXFunctionalCastExpr(EmptyShell Shell, unsigned PathSize) in CXXFunctionalCastExpr() function
1540 static CXXFunctionalCastExpr *Create(const ASTContext &Context, QualType T,
1547 static CXXFunctionalCastExpr *CreateEmpty(const ASTContext &Context,
H A DRecursiveASTVisitor.h2246 DEF_TRAVERSE_STMT(CXXFunctionalCastExpr, {
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DStmtNodes.td117 def CXXFunctionalCastExpr : DStmt<ExplicitCastExpr>;
/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp760 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXFunctionalCastExpr>
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp1436 void ASTStmtReader::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E) { in VisitCXXFunctionalCastExpr()
3164 S = CXXFunctionalCastExpr::CreateEmpty(Context, in ReadStmtFromStream()
H A DASTWriterStmt.cpp1403 void ASTStmtWriter::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E) { in VisitCXXFunctionalCastExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmt.cpp304 } else if (const CXXFunctionalCastExpr *FC in DiagnoseUnusedExprResult()
305 = dyn_cast<CXXFunctionalCastExpr>(E)) { in DiagnoseUnusedExprResult()
H A DSemaCast.cpp2782 return Op.complete(CXXFunctionalCastExpr::Create(Context, Op.ResultType, in BuildCXXFunctionalCastExpr()
H A DSemaExprCXX.cpp1442 Result = CXXFunctionalCastExpr::Create( in BuildCXXTypeConstructExpr()
H A DTreeTransform.h10058 CXXFunctionalCastExpr *E) { in TransformCXXFunctionalCastExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2363 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXFunctionalCastExpr>