Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExprCXX.cpp840 CXXFunctionalCastExpr *CXXFunctionalCastExpr::Create( in Create()
849 CXXFunctionalCastExpr(T, VK, Written, K, Op, PathSize, FPO, L, R); in Create()
856 CXXFunctionalCastExpr *CXXFunctionalCastExpr::CreateEmpty(const ASTContext &C, in CreateEmpty()
863 CXXFunctionalCastExpr(EmptyShell(), PathSize, HasFPFeatures); in CreateEmpty()
866 SourceLocation CXXFunctionalCastExpr::getBeginLoc() const { in getBeginLoc()
870 SourceLocation CXXFunctionalCastExpr::getEndLoc() const { in getEndLoc()
H A DParentMapContext.cpp226 if (const auto *C = dyn_cast<CXXFunctionalCastExpr>(E)) { in AscendIgnoreUnlessSpelledInSource()
H A DExpr.cpp1927 return static_cast<CXXFunctionalCastExpr *>(this) in getTrailingFPFeatures()
2719 if (const CXXFunctionalCastExpr *CXXCE = in isUnusedResultAWarning()
2720 dyn_cast<CXXFunctionalCastExpr>(this)) { in isUnusedResultAWarning()
2911 if (auto *Cast = dyn_cast<CXXFunctionalCastExpr>(E)) { in IgnoreUnlessSpelledInSource()
H A DTextNodeDumper.cpp1138 const CXXFunctionalCastExpr *Node) { in VisitCXXFunctionalCastExpr()
H A DStmtProfile.cpp1898 void StmtProfiler::VisitCXXFunctionalCastExpr(const CXXFunctionalCastExpr *S) { in VisitCXXFunctionalCastExpr()
H A DStmtPrinter.cpp1904 void StmtPrinter::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *Node) { in VisitCXXFunctionalCastExpr()
H A DASTImporter.cpp7142 auto *FCE = cast<CXXFunctionalCastExpr>(E); in VisitExplicitCastExpr()
7149 return CXXFunctionalCastExpr::Create( in VisitExplicitCastExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DReachableCode.cpp593 const CXXFunctionalCastExpr *CE = cast <CXXFunctionalCastExpr>(S); in GetUnreachableLoc()
H A DCFG.cpp561 CFGBlock *VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E,
1400 auto *Cast = cast<CXXFunctionalCastExpr>(Child); in findConstructionContexts()
2214 return VisitCXXFunctionalCastExpr(cast<CXXFunctionalCastExpr>(S), asc); in Visit()
4597 CFGBlock *CFGBuilder::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E, in VisitCXXFunctionalCastExpr()
4694 E = cast<CXXFunctionalCastExpr>(E)->getSubExpr(); in VisitForTemporaryDtors()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DTextNodeDumper.h270 void VisitCXXFunctionalCastExpr(const CXXFunctionalCastExpr *Node);
H A DExprCXX.h1726 class CXXFunctionalCastExpr final
1728 private llvm::TrailingObjects<CXXFunctionalCastExpr, CXXBaseSpecifier *,
1733 CXXFunctionalCastExpr(QualType ty, ExprValueKind VK, in CXXFunctionalCastExpr() function
1745 explicit CXXFunctionalCastExpr(EmptyShell Shell, unsigned PathSize, in CXXFunctionalCastExpr() function
1758 static CXXFunctionalCastExpr *
1763 static CXXFunctionalCastExpr *
H A DRecursiveASTVisitor.h2334 DEF_TRAVERSE_STMT(CXXFunctionalCastExpr, {
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DStmtNodes.td125 def CXXFunctionalCastExpr : StmtNode<ExplicitCastExpr>;
/netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp961 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXFunctionalCastExpr>
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2641 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXFunctionalCastExpr>
3932 BlockDecl, CXXBaseSpecifier, CXXCtorInitializer, CXXFunctionalCastExpr, in AST_POLYMORPHIC_MATCHER_P() argument
H A DASTMatchersInternal.h182 TypeList<CXXFunctionalCastExpr, ExplicitCastExpr>, T>::value> * =
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp72 if (auto *F = dyn_cast<CXXFunctionalCastExpr>(E)) { in IgnoreCXXFunctionalCastExprWrappingConstructor()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp1780 void ASTStmtReader::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E) { in VisitCXXFunctionalCastExpr()
3596 S = CXXFunctionalCastExpr::CreateEmpty( in ReadStmtFromStream()
H A DASTWriterStmt.cpp1676 void ASTStmtWriter::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E) { in VisitCXXFunctionalCastExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaStmt.cpp347 } else if (const CXXFunctionalCastExpr *FC in DiagnoseUnusedExprResult()
348 = dyn_cast<CXXFunctionalCastExpr>(E)) { in DiagnoseUnusedExprResult()
H A DSemaCast.cpp3226 return Op.complete(CXXFunctionalCastExpr::Create( in BuildCXXFunctionalCastExpr()
H A DSemaExprCXX.cpp1532 Result = CXXFunctionalCastExpr::Create( in BuildCXXTypeConstructExpr()
H A DTreeTransform.h11524 CXXFunctionalCastExpr *E) { in TransformCXXFunctionalCastExpr()
H A DSemaExpr.cpp16487 if (auto *FunctionalCast = dyn_cast<CXXFunctionalCastExpr>(InnerExpr)) in EvaluateAndDiagnoseImmediateInvocation()