Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp902 CXXFunctionalCastExpr *CXXFunctionalCastExpr::Create( in Create()
911 CXXFunctionalCastExpr(T, VK, Written, K, Op, PathSize, FPO, L, R); in Create()
918 CXXFunctionalCastExpr *CXXFunctionalCastExpr::CreateEmpty(const ASTContext &C, in CreateEmpty()
925 CXXFunctionalCastExpr(EmptyShell(), PathSize, HasFPFeatures); in CreateEmpty()
928 SourceLocation CXXFunctionalCastExpr::getBeginLoc() const { in getBeginLoc()
932 SourceLocation CXXFunctionalCastExpr::getEndLoc() const { in getEndLoc()
H A DParentMapContext.cpp245 if (const auto *C = dyn_cast<CXXFunctionalCastExpr>(E)) { in AscendIgnoreUnlessSpelledInSource()
H A DExpr.cpp2064 return static_cast<CXXFunctionalCastExpr *>(this) in getTrailingFPFeatures()
2933 if (const CXXFunctionalCastExpr *CXXCE = in isUnusedResultAWarning()
2934 dyn_cast<CXXFunctionalCastExpr>(this)) { in isUnusedResultAWarning()
3125 if (auto *Cast = dyn_cast<CXXFunctionalCastExpr>(E)) { in IgnoreUnlessSpelledInSource()
H A DStmtProfile.cpp2058 void StmtProfiler::VisitCXXFunctionalCastExpr(const CXXFunctionalCastExpr *S) { in VisitCXXFunctionalCastExpr()
H A DStmtPrinter.cpp2134 void StmtPrinter::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *Node) { in VisitCXXFunctionalCastExpr()
H A DTextNodeDumper.cpp1547 const CXXFunctionalCastExpr *Node) { in VisitCXXFunctionalCastExpr()
H A DASTImporter.cpp7942 auto *FCE = cast<CXXFunctionalCastExpr>(E); in VisitExplicitCastExpr()
7949 return CXXFunctionalCastExpr::Create( in VisitExplicitCastExpr()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DReachableCode.cpp642 const CXXFunctionalCastExpr *CE = cast <CXXFunctionalCastExpr>(S); in GetUnreachableLoc()
H A DCFG.cpp578 CFGBlock *VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E,
1485 auto *Cast = cast<CXXFunctionalCastExpr>(Child); in findConstructionContexts()
2281 return VisitCXXFunctionalCastExpr(cast<CXXFunctionalCastExpr>(S), asc); in Visit()
4881 CFGBlock *CFGBuilder::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E, in VisitCXXFunctionalCastExpr()
4978 E = cast<CXXFunctionalCastExpr>(E)->getSubExpr(); in VisitForTemporaryDtors()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTextNodeDumper.h293 void VisitCXXFunctionalCastExpr(const CXXFunctionalCastExpr *Node);
H A DExprCXX.h1814 class CXXFunctionalCastExpr final
1816 private llvm::TrailingObjects<CXXFunctionalCastExpr, CXXBaseSpecifier *,
1821 CXXFunctionalCastExpr(QualType ty, ExprValueKind VK, in CXXFunctionalCastExpr() function
1833 explicit CXXFunctionalCastExpr(EmptyShell Shell, unsigned PathSize, in CXXFunctionalCastExpr() function
1846 static CXXFunctionalCastExpr *
1851 static CXXFunctionalCastExpr *
H A DRecursiveASTVisitor.h2512 DEF_TRAVERSE_STMT(CXXFunctionalCastExpr, {
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td126 def CXXFunctionalCastExpr : StmtNode<ExplicitCastExpr>;
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2745 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXFunctionalCastExpr>
4077 BlockDecl, CXXBaseSpecifier, CXXCtorInitializer, CXXFunctionalCastExpr, in AST_POLYMORPHIC_MATCHER_P() argument
H A DASTMatchersInternal.h178 TypeList<CXXFunctionalCastExpr, ExplicitCastExpr>, T>::value> * =
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp73 if (auto *F = dyn_cast<CXXFunctionalCastExpr>(E)) { in IgnoreCXXFunctionalCastExprWrappingConstructor()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1818 void ASTStmtReader::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E) { in VisitCXXFunctionalCastExpr()
3991 S = CXXFunctionalCastExpr::CreateEmpty(Context, PathSize, HasFPFeatures); in ReadStmtFromStream()
H A DASTWriterStmt.cpp1806 void ASTStmtWriter::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E) { in VisitCXXFunctionalCastExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmt.cpp352 } else if (const CXXFunctionalCastExpr *FC in DiagnoseUnusedExprResult()
353 = dyn_cast<CXXFunctionalCastExpr>(E)) { in DiagnoseUnusedExprResult()
H A DSemaCast.cpp3390 return Op.complete(CXXFunctionalCastExpr::Create( in BuildCXXFunctionalCastExpr()
H A DSemaExprCXX.cpp1685 Result = CXXFunctionalCastExpr::Create( in BuildCXXTypeConstructExpr()
H A DTreeTransform.h13133 CXXFunctionalCastExpr *E) { in TransformCXXFunctionalCastExpr()
H A DSemaExpr.cpp17375 if (auto *FunctionalCast = dyn_cast<CXXFunctionalCastExpr>(InnerExpr)) in EvaluateAndDiagnoseImmediateInvocation()