Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/clang/test/AST/HLSL/
H A Dvector-constructors.hlsl15 // CHECK-NEXT: CXXFunctionalCastExpr 0x{{[0-9a-fA-F]+}} <col:17, col:32> 'float2':'float __attribut…
27 // CHECK-NEXT: CXXFunctionalCastExpr 0x{{[0-9a-fA-F]+}} <col:17, col:33> 'float3':'float __attribut…
41 // CHECK-NEXT: CXXFunctionalCastExpr 0x{{[0-9a-fA-F]+}} <col:18, col:38> 'float3':'float __attribut…
58 // CHECK-NEXT: CXXFunctionalCastExpr
70 // CHECK-NEXT: CXXFunctionalCastExpr
81 // CHECK-NEXT: CXXFunctionalCastExpr
95 // CHECK-NEXT: CXXFunctionalCastExpr
111 // CHECK-NEXT: CXXFunctionalCastExpr
129 // CHECK-NEXT: CXXFunctionalCastExpr
138 // CHECK-NEXT: CXXFunctionalCastExpr
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DAvoidCStyleCastsCheck.cpp68 } else if (const auto *CastExpr = dyn_cast<CXXFunctionalCastExpr>(Expr)) { in getReplaceRange()
84 } else if (const auto *CastExpr = dyn_cast<CXXFunctionalCastExpr>(Expr)) { in getDestTypeString()
169 if (!isa<ParenExpr>(SubExpr) && !isa<CXXFunctionalCastExpr>(CastExpr)) { in check()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DUndelegatedConstructorCheck.cpp31 else if (const auto *FCE = dyn_cast<CXXFunctionalCastExpr>(E)) in AST_MATCHER_P()
/llvm-project-15.0.7/clang/lib/AST/
H A DExprCXX.cpp842 CXXFunctionalCastExpr *CXXFunctionalCastExpr::Create( in Create()
851 CXXFunctionalCastExpr(T, VK, Written, K, Op, PathSize, FPO, L, R); in Create()
858 CXXFunctionalCastExpr *CXXFunctionalCastExpr::CreateEmpty(const ASTContext &C, in CreateEmpty()
865 CXXFunctionalCastExpr(EmptyShell(), PathSize, HasFPFeatures); in CreateEmpty()
868 SourceLocation CXXFunctionalCastExpr::getBeginLoc() const { in getBeginLoc()
872 SourceLocation CXXFunctionalCastExpr::getEndLoc() const { in getEndLoc()
H A DParentMapContext.cpp226 if (const auto *C = dyn_cast<CXXFunctionalCastExpr>(E)) { in AscendIgnoreUnlessSpelledInSource()
H A DExpr.cpp1970 return static_cast<CXXFunctionalCastExpr *>(this) in getTrailingFPFeatures()
2816 if (const CXXFunctionalCastExpr *CXXCE = in isUnusedResultAWarning()
2817 dyn_cast<CXXFunctionalCastExpr>(this)) { in isUnusedResultAWarning()
3008 if (auto *Cast = dyn_cast<CXXFunctionalCastExpr>(E)) { in IgnoreUnlessSpelledInSource()
H A DTextNodeDumper.cpp1199 const CXXFunctionalCastExpr *Node) { in VisitCXXFunctionalCastExpr()
H A DStmtProfile.cpp1990 void StmtProfiler::VisitCXXFunctionalCastExpr(const CXXFunctionalCastExpr *S) { in VisitCXXFunctionalCastExpr()
H A DStmtPrinter.cpp2063 void StmtPrinter::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *Node) { in VisitCXXFunctionalCastExpr()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DReachableCode.cpp591 const CXXFunctionalCastExpr *CE = cast <CXXFunctionalCastExpr>(S); in GetUnreachableLoc()
H A DCFG.cpp561 CFGBlock *VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E,
1404 auto *Cast = cast<CXXFunctionalCastExpr>(Child); in findConstructionContexts()
2217 return VisitCXXFunctionalCastExpr(cast<CXXFunctionalCastExpr>(S), asc); in Visit()
4816 CFGBlock *CFGBuilder::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E, in VisitCXXFunctionalCastExpr()
4913 E = cast<CXXFunctionalCastExpr>(E)->getSubExpr(); in VisitForTemporaryDtors()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DAvoidBindCheck.cpp524 const auto *FC = dyn_cast<CXXFunctionalCastExpr>(NoTemporaries); in getCallableMaterialization()
531 if (isa<CXXFunctionalCastExpr>(NoTemporaries) || CE) in getCallableMaterialization()
/llvm-project-15.0.7/clang/unittests/AST/
H A DSourceLocationTest.cpp441 TEST(CXXFunctionalCastExpr, SourceRange) { in TEST() argument
442 RangeVerifier<CXXFunctionalCastExpr> Verifier; in TEST()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DTextNodeDumper.h275 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.h2474 DEF_TRAVERSE_STMT(CXXFunctionalCastExpr, {
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DStmtNodes.td126 def CXXFunctionalCastExpr : StmtNode<ExplicitCastExpr>;
/llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/
H A DTransfer.cpp463 void VisitCXXFunctionalCastExpr(const CXXFunctionalCastExpr *S) { in VisitCXXFunctionalCastExpr()
/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp977 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXFunctionalCastExpr>
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2666 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXFunctionalCastExpr>
3979 BlockDecl, CXXBaseSpecifier, CXXCtorInitializer, CXXFunctionalCastExpr, in AST_POLYMORPHIC_MATCHER_P() argument
H A DASTMatchersInternal.h179 TypeList<CXXFunctionalCastExpr, ExplicitCastExpr>, T>::value> * =
/llvm-project-15.0.7/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp73 if (auto *F = dyn_cast<CXXFunctionalCastExpr>(E)) { in IgnoreCXXFunctionalCastExprWrappingConstructor()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderStmt.cpp1775 void ASTStmtReader::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E) { in VisitCXXFunctionalCastExpr()
3758 S = CXXFunctionalCastExpr::CreateEmpty( in ReadStmtFromStream()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaStmt.cpp346 } else if (const CXXFunctionalCastExpr *FC in DiagnoseUnusedExprResult()
347 = dyn_cast<CXXFunctionalCastExpr>(E)) { in DiagnoseUnusedExprResult()
H A DSemaCast.cpp3285 return Op.complete(CXXFunctionalCastExpr::Create( in BuildCXXFunctionalCastExpr()

12