| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CheckSizeofPointer.cpp | 32 void VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E); 45 void WalkAST::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
|
| H A D | VLASizeChecker.cpp | 35 check::PreStmt<UnaryExprOrTypeTraitExpr>> { 62 void checkPreStmt(const UnaryExprOrTypeTraitExpr *UETTE, 298 void VLASizeChecker::checkPreStmt(const UnaryExprOrTypeTraitExpr *UETTE, in checkPreStmt()
|
| H A D | MallocSizeofChecker.cpp | 112 std::vector<const UnaryExprOrTypeTraitExpr *> Sizeofs; 127 void VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
|
| H A D | UnreachableCodeChecker.cpp | 246 containsStmt<UnaryExprOrTypeTraitExpr>(cond); in isInvalidPath()
|
| H A D | CStringSyntaxChecker.cpp | 47 if (const auto *UE = dyn_cast<UnaryExprOrTypeTraitExpr>(E)) in isSizeof()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | SizeofContainerCheck.cpp | 39 Result.Nodes.getNodeAs<UnaryExprOrTypeTraitExpr>("sizeof"); in check()
|
| H A D | UseAfterMoveCheck.cpp | 34 if (const auto *UnaryExpr = dyn_cast<UnaryExprOrTypeTraitExpr>(&Node)) { in AST_MATCHER()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ComputeDependence.h | 29 class UnaryExprOrTypeTraitExpr; variable 115 ExprDependence computeDependence(UnaryExprOrTypeTraitExpr *E);
|
| H A D | EvaluatedExprVisitor.h | 46 void VisitUnaryExprOrTypeTraitExpr(PTR(UnaryExprOrTypeTraitExpr) E) { } in VisitUnaryExprOrTypeTraitExpr()
|
| H A D | TextNodeDumper.h | 266 void VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *Node);
|
| H A D | JSONNodeDumper.h | 281 void VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *TTE);
|
| H A D | Expr.h | 2549 class UnaryExprOrTypeTraitExpr : public Expr { 2557 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo, in UnaryExprOrTypeTraitExpr() function 2573 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, Expr *E, 2578 explicit UnaryExprOrTypeTraitExpr(EmptyShell Empty) in UnaryExprOrTypeTraitExpr() function 2604 return const_cast<UnaryExprOrTypeTraitExpr*>(this)->getArgumentExpr(); in getArgumentExpr()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | LiveVariables.cpp | 174 void VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *UE); 436 VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *UE) in VisitUnaryExprOrTypeTraitExpr()
|
| H A D | CFG.cpp | 609 CFGBlock *VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E, 2328 return VisitUnaryExprOrTypeTraitExpr(cast<UnaryExprOrTypeTraitExpr>(S), in Visit() 4229 CFGBlock *CFGBuilder::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E, in VisitUnaryExprOrTypeTraitExpr()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 2793 UnaryExprOrTypeTraitExpr> 2946 AST_MATCHER_P(UnaryExprOrTypeTraitExpr, hasArgumentOfType, in AST_MATCHER_P() argument 2964 AST_MATCHER_P(UnaryExprOrTypeTraitExpr, ofKind, UnaryExprOrTypeTrait, Kind) { in AST_MATCHER_P() argument 2971 const internal::Matcher<UnaryExprOrTypeTraitExpr> &InnerMatcher) { in alignOfExpr() 2980 const internal::Matcher<UnaryExprOrTypeTraitExpr> &InnerMatcher) { in sizeOfExpr()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ |
| H A D | RedundantExpressionCheck.cpp | 143 cast<UnaryExprOrTypeTraitExpr>(Left); in areEquivalentExpr() 145 cast<UnaryExprOrTypeTraitExpr>(Right); in areEquivalentExpr()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 71 def UnaryExprOrTypeTraitExpr : StmtNode<Expr>;
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ExprEngine.h | 541 void VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *Ex,
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Expr.cpp | 1599 UnaryExprOrTypeTraitExpr::UnaryExprOrTypeTraitExpr( in UnaryExprOrTypeTraitExpr() function in UnaryExprOrTypeTraitExpr 4687 Stmt::child_range UnaryExprOrTypeTraitExpr::children() { in children() 4689 const_cast<const UnaryExprOrTypeTraitExpr *>(this)->children(); in children() 4693 Stmt::const_child_range UnaryExprOrTypeTraitExpr::children() const { in children()
|
| H A D | ASTStructuralEquivalence.cpp | 320 bool IsStmtEquivalent(const UnaryExprOrTypeTraitExpr *E1, in IsStmtEquivalent() 321 const UnaryExprOrTypeTraitExpr *E2) { in IsStmtEquivalent()
|
| H A D | ComputeDependence.cpp | 77 ExprDependence clang::computeDependence(UnaryExprOrTypeTraitExpr *E) { in computeDependence()
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 788 const internal::VariadicDynCastAllOfMatcher<Stmt, UnaryExprOrTypeTraitExpr>
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineC.cpp | 873 VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *Ex, in VisitUnaryExprOrTypeTraitExpr()
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | StructuralEquivalenceTest.cpp | 2100 TEST_F(StructuralEquivalenceStmtTest, UnaryExprOrTypeTraitExpr) { in TEST_F() argument
|
| /llvm-project-15.0.7/clang/unittests/ASTMatchers/ |
| H A D | ASTMatchersNodeTest.cpp | 554 TEST_P(ASTMatchersTest, UnaryExprOrTypeTraitExpr) { in TEST_P() argument
|