Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DCheckSizeofPointer.cpp33 void VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E);
46 void WalkAST::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
H A DMallocSizeofChecker.cpp113 std::vector<const UnaryExprOrTypeTraitExpr *> Sizeofs;
128 void VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
H A DUnreachableCodeChecker.cpp247 containsStmt<UnaryExprOrTypeTraitExpr>(cond); in isInvalidPath()
H A DCStringSyntaxChecker.cpp48 if (const auto *UE = dyn_cast<UnaryExprOrTypeTraitExpr>(E)) in isSizeof()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DEvaluatedExprVisitor.h44 void VisitUnaryExprOrTypeTraitExpr(PTR(UnaryExprOrTypeTraitExpr) E) { } in VisitUnaryExprOrTypeTraitExpr()
H A DTextNodeDumper.h240 void VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *Node);
H A DExpr.h2222 class UnaryExprOrTypeTraitExpr : public Expr {
2230 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo, in UnaryExprOrTypeTraitExpr() function
2245 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, Expr *E,
2250 explicit UnaryExprOrTypeTraitExpr(EmptyShell Empty) in UnaryExprOrTypeTraitExpr() function
2271 return const_cast<UnaryExprOrTypeTraitExpr*>(this)->getArgumentExpr(); in getArgumentExpr()
H A DStmt.h411 friend class UnaryExprOrTypeTraitExpr; in alignas() local
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DLiveVariables.cpp218 void VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *UE);
456 VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *UE) in VisitUnaryExprOrTypeTraitExpr()
H A DCFG.cpp582 CFGBlock *VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E,
2175 return VisitUnaryExprOrTypeTraitExpr(cast<UnaryExprOrTypeTraitExpr>(S), in Visit()
3785 CFGBlock *CFGBuilder::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E, in VisitUnaryExprOrTypeTraitExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2464 UnaryExprOrTypeTraitExpr>
2475 AST_MATCHER_P(UnaryExprOrTypeTraitExpr, hasArgumentOfType, in AST_MATCHER_P() argument
2490 AST_MATCHER_P(UnaryExprOrTypeTraitExpr, ofKind, UnaryExprOrTypeTrait, Kind) { in AST_MATCHER_P() argument
2497 const internal::Matcher<UnaryExprOrTypeTraitExpr> &InnerMatcher) { in alignOfExpr()
2506 const internal::Matcher<UnaryExprOrTypeTraitExpr> &InnerMatcher) { in sizeOfExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DStmtNodes.td68 def UnaryExprOrTypeTraitExpr : DStmt<Expr>;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h496 void VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *Ex,
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExpr.cpp1501 UnaryExprOrTypeTraitExpr::UnaryExprOrTypeTraitExpr( in UnaryExprOrTypeTraitExpr() function in UnaryExprOrTypeTraitExpr
4149 Stmt::child_range UnaryExprOrTypeTraitExpr::children() { in children()
4151 const_cast<const UnaryExprOrTypeTraitExpr *>(this)->children(); in children()
4155 Stmt::const_child_range UnaryExprOrTypeTraitExpr::children() const { in children()
H A DTextNodeDumper.cpp764 const UnaryExprOrTypeTraitExpr *Node) { in VisitUnaryExprOrTypeTraitExpr()
H A DStmtProfile.cpp1100 StmtProfiler::VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *S) { in VisitUnaryExprOrTypeTraitExpr()
H A DItaniumMangle.cpp3865 const UnaryExprOrTypeTraitExpr *SAE = cast<UnaryExprOrTypeTraitExpr>(E); in mangleExpression()
H A DStmtPrinter.cpp1229 void StmtPrinter::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *Node){ in VisitUnaryExprOrTypeTraitExpr()
H A DASTImporter.cpp570 ExpectedStmt VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E);
6395 ASTNodeImporter::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
6410 return new (Importer.getToContext()) UnaryExprOrTypeTraitExpr( in VisitUnaryExprOrTypeTraitExpr()
6419 return new (Importer.getToContext()) UnaryExprOrTypeTraitExpr( in VisitUnaryExprOrTypeTraitExpr()
H A DExprConstant.cpp7439 bool VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *E);
9539 const UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
11347 const UnaryExprOrTypeTraitExpr *Exp = cast<UnaryExprOrTypeTraitExpr>(E); in CheckICE()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp594 const internal::VariadicDynCastAllOfMatcher<Stmt, UnaryExprOrTypeTraitExpr>
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExprEngineC.cpp830 VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *Ex, in VisitUnaryExprOrTypeTraitExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp703 void ASTStmtReader::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
2516 S = new (Context) UnaryExprOrTypeTraitExpr(Empty); in ReadStmtFromStream()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaChecking.cpp5822 dyn_cast<UnaryExprOrTypeTraitExpr>(Arg->IgnoreParenImpCasts())) in SemaBuiltinAllocaWithAlign()
8833 static const UnaryExprOrTypeTraitExpr *getAsSizeOfExpr(const Expr *E) { in getAsSizeOfExpr()
8834 if (const auto *Unary = dyn_cast<UnaryExprOrTypeTraitExpr>(E)) in getAsSizeOfExpr()
8843 if (const UnaryExprOrTypeTraitExpr *SizeOf = getAsSizeOfExpr(E)) in getSizeOfExprArg()
8851 if (const UnaryExprOrTypeTraitExpr *SizeOf = getAsSizeOfExpr(E)) in getSizeOfArgType()
11270 if (isa<UnaryExprOrTypeTraitExpr>(E)) return; in AnalyzeImplicitConversions()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprScalar.cpp460 Value *VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *E);
2698 const UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()

12