Home
last modified time | relevance | path

Searched refs:UnaryExprOrTypeTraitExpr (Results 1 – 25 of 41) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
HDVLASizeChecker.cpp36 check::PreStmt<UnaryExprOrTypeTraitExpr>> {
62 void checkPreStmt(const UnaryExprOrTypeTraitExpr *UETTE,
311 void VLASizeChecker::checkPreStmt(const UnaryExprOrTypeTraitExpr *UETTE, in checkPreStmt()
HDMallocSizeofChecker.cpp113 std::vector<const UnaryExprOrTypeTraitExpr *> Sizeofs;
128 void VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
HDUnreachableCodeChecker.cpp243 containsStmt<UnaryExprOrTypeTraitExpr>(cond); in isInvalidPath()
HDCStringSyntaxChecker.cpp47 if (const auto *UE = dyn_cast<UnaryExprOrTypeTraitExpr>(E)) in isSizeof()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
HDComputeDependence.h29 class UnaryExprOrTypeTraitExpr; variable
117 ExprDependence computeDependence(UnaryExprOrTypeTraitExpr *E);
HDEvaluatedExprVisitor.h46 void VisitUnaryExprOrTypeTraitExpr(PTR(UnaryExprOrTypeTraitExpr) E) { } in VisitUnaryExprOrTypeTraitExpr()
HDTextNodeDumper.h284 void VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *Node);
HDJSONNodeDumper.h298 void VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *TTE);
HDExpr.h2578 class UnaryExprOrTypeTraitExpr : public Expr {
2586 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo, in UnaryExprOrTypeTraitExpr() function
2602 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, Expr *E,
2607 explicit UnaryExprOrTypeTraitExpr(EmptyShell Empty) in UnaryExprOrTypeTraitExpr() function
2633 return const_cast<UnaryExprOrTypeTraitExpr*>(this)->getArgumentExpr(); in getArgumentExpr()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
HDASTOps.h121 bool TraverseUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *) { in TraverseUnaryExprOrTypeTraitExpr() argument
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/
HDLiveVariables.cpp175 void VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *UE);
437 VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *UE) in VisitUnaryExprOrTypeTraitExpr()
HDCFG.cpp626 CFGBlock *VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E,
2392 return VisitUnaryExprOrTypeTraitExpr(cast<UnaryExprOrTypeTraitExpr>(S), in Visit()
4296 CFGBlock *CFGBuilder::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E, in VisitUnaryExprOrTypeTraitExpr()
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
HDPtrTypesSemantics.cpp417 bool VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
HDASTMatchers.h2872 UnaryExprOrTypeTraitExpr>
3025 AST_MATCHER_P(UnaryExprOrTypeTraitExpr, hasArgumentOfType, in AST_MATCHER_P() argument
3043 AST_MATCHER_P(UnaryExprOrTypeTraitExpr, ofKind, UnaryExprOrTypeTrait, Kind) { in AST_MATCHER_P() argument
3050 const internal::Matcher<UnaryExprOrTypeTraitExpr> &InnerMatcher) { in alignOfExpr()
3059 const internal::Matcher<UnaryExprOrTypeTraitExpr> &InnerMatcher) { in sizeOfExpr()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Basic/
HDStmtNodes.td71 def UnaryExprOrTypeTraitExpr : StmtNode<Expr>;
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/
HDCompiler.h144 bool VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *E);
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
HDExprEngine.h534 void VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *Ex,
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
HDExpr.cpp1700 UnaryExprOrTypeTraitExpr::UnaryExprOrTypeTraitExpr( in UnaryExprOrTypeTraitExpr() function in UnaryExprOrTypeTraitExpr
4947 Stmt::child_range UnaryExprOrTypeTraitExpr::children() { in children()
4949 const_cast<const UnaryExprOrTypeTraitExpr *>(this)->children(); in children()
4953 Stmt::const_child_range UnaryExprOrTypeTraitExpr::children() const { in children()
HDASTStructuralEquivalence.cpp360 bool IsStmtEquivalent(const UnaryExprOrTypeTraitExpr *E1, in IsStmtEquivalent()
361 const UnaryExprOrTypeTraitExpr *E2) { in IsStmtEquivalent()
HDComputeDependence.cpp77 ExprDependence clang::computeDependence(UnaryExprOrTypeTraitExpr *E) { in computeDependence()
HDJSONNodeDumper.cpp1443 const UnaryExprOrTypeTraitExpr *TTE) { in VisitUnaryExprOrTypeTraitExpr()
HDStmtProfile.cpp1432 StmtProfiler::VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *S) { in VisitUnaryExprOrTypeTraitExpr()
/freebsd-13-stable/contrib/llvm-project/clang/lib/ASTMatchers/
HDASTMatchersInternal.cpp789 const internal::VariadicDynCastAllOfMatcher<Stmt, UnaryExprOrTypeTraitExpr>
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
HDExprEngineC.cpp867 VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *Ex, in VisitUnaryExprOrTypeTraitExpr()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTReaderStmt.cpp775 void ASTStmtReader::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
3113 S = new (Context) UnaryExprOrTypeTraitExpr(Empty); in ReadStmtFromStream()

12