Home
last modified time | relevance | path

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

12

/external/clang/lib/StaticAnalyzer/Checkers/
DCheckSizeofPointer.cpp33 void VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E);
46 void WalkAST::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
DCStringSyntaxChecker.cpp48 if (const UnaryExprOrTypeTraitExpr *UE = in isSizeof()
49 dyn_cast<UnaryExprOrTypeTraitExpr>(E)) in isSizeof()
DMallocSizeofChecker.cpp113 std::vector<const UnaryExprOrTypeTraitExpr *> Sizeofs;
128 void VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
DUnreachableCodeChecker.cpp236 containsStmt<UnaryExprOrTypeTraitExpr>(cond); in isInvalidPath()
/external/clang/include/clang/AST/
DEvaluatedExprVisitor.h43 void VisitUnaryExprOrTypeTraitExpr(PTR(UnaryExprOrTypeTraitExpr) E) { } in VisitUnaryExprOrTypeTraitExpr()
DExpr.h1974 class UnaryExprOrTypeTraitExpr : public Expr {
1982 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo, in UnaryExprOrTypeTraitExpr() function
1997 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, Expr *E,
2002 explicit UnaryExprOrTypeTraitExpr(EmptyShell Empty) in UnaryExprOrTypeTraitExpr() function
2023 return const_cast<UnaryExprOrTypeTraitExpr*>(this)->getArgumentExpr(); in getArgumentExpr()
DStmt.h162 friend class UnaryExprOrTypeTraitExpr; in LLVM_ALIGNAS() local
DRecursiveASTVisitor.h2201 DEF_TRAVERSE_STMT(UnaryExprOrTypeTraitExpr, {
/external/clang/lib/Analysis/
DLiveVariables.cpp211 void VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *UE);
401 VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *UE) in VisitUnaryExprOrTypeTraitExpr()
DCFG.cpp481 CFGBlock *VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E,
1590 return VisitUnaryExprOrTypeTraitExpr(cast<UnaryExprOrTypeTraitExpr>(S), in Visit()
3038 CFGBlock *CFGBuilder::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E, in VisitUnaryExprOrTypeTraitExpr()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h2036 UnaryExprOrTypeTraitExpr> unaryExprOrTypeTraitExpr;
2046 AST_MATCHER_P(UnaryExprOrTypeTraitExpr, hasArgumentOfType, in AST_MATCHER_P() argument
2061 AST_MATCHER_P(UnaryExprOrTypeTraitExpr, ofKind, UnaryExprOrTypeTrait, Kind) { in AST_MATCHER_P() argument
2068 const internal::Matcher<UnaryExprOrTypeTraitExpr> &InnerMatcher) { in alignOfExpr()
2076 const internal::Matcher<UnaryExprOrTypeTraitExpr> &InnerMatcher) { in sizeOfExpr()
/external/clang/include/clang/Basic/
DStmtNodes.td67 def UnaryExprOrTypeTraitExpr : DStmt<Expr>;
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DExprEngine.h424 void VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *Ex,
/external/clang/lib/AST/
DASTDumper.cpp519 void VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *Node);
2015 const UnaryExprOrTypeTraitExpr *Node) { in VisitUnaryExprOrTypeTraitExpr()
DExpr.cpp1364 UnaryExprOrTypeTraitExpr::UnaryExprOrTypeTraitExpr( in UnaryExprOrTypeTraitExpr() function in UnaryExprOrTypeTraitExpr
3809 Stmt::child_range UnaryExprOrTypeTraitExpr::children() { in children()
DStmtProfile.cpp819 StmtProfiler::VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *S) { in VisitUnaryExprOrTypeTraitExpr()
DItaniumMangle.cpp3527 const UnaryExprOrTypeTraitExpr *SAE = cast<UnaryExprOrTypeTraitExpr>(E); in mangleExpression()
DASTImporter.cpp240 Expr *VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E);
5622 UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
5630 return new (Importer.getToContext()) UnaryExprOrTypeTraitExpr(E->getKind(), in VisitUnaryExprOrTypeTraitExpr()
5640 return new (Importer.getToContext()) UnaryExprOrTypeTraitExpr(E->getKind(), in VisitUnaryExprOrTypeTraitExpr()
DExprConstant.cpp6276 bool VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *E);
7860 const UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
9534 const UnaryExprOrTypeTraitExpr *Exp = cast<UnaryExprOrTypeTraitExpr>(E); in CheckICE()
DStmtPrinter.cpp1456 void StmtPrinter::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *Node){ in VisitUnaryExprOrTypeTraitExpr()
/external/clang/lib/StaticAnalyzer/Core/
DExprEngineC.cpp750 VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *Ex, in VisitUnaryExprOrTypeTraitExpr()
/external/clang/unittests/ASTMatchers/
DASTMatchersNodeTest.cpp401 TEST(UnaryExprOrTypeTraitExpr, MatchesSizeOfAndAlignOf) { in TEST() argument
/external/clang/lib/Sema/
DSemaChecking.cpp6097 if (const UnaryExprOrTypeTraitExpr *SizeOf = in getSizeOfExprArg()
6098 dyn_cast<UnaryExprOrTypeTraitExpr>(E)) in getSizeOfExprArg()
6107 if (const UnaryExprOrTypeTraitExpr *SizeOf = in getSizeOfArgType()
6108 dyn_cast<UnaryExprOrTypeTraitExpr>(E)) in getSizeOfArgType()
8530 if (isa<UnaryExprOrTypeTraitExpr>(E)) return; in AnalyzeImplicitConversions()
/external/clang/lib/CodeGen/
DCGExprScalar.cpp247 Value *VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *E);
1995 const UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp597 void ASTStmtReader::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
2992 S = new (Context) UnaryExprOrTypeTraitExpr(Empty); in ReadStmtFromStream()

12