reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

gen/tools/clang/include/clang/AST/StmtNodes.inc
 1277 STMTEXPR(StmtExpr, Expr)

References

tools/clang/include/clang/AST/ASTTypeTraits.h
   65     return ASTNodeKind(KindToKindId<T>::Id);
   65     return ASTNodeKind(KindToKindId<T>::Id);
tools/clang/include/clang/AST/Expr.h
 3935     Expr(StmtExprClass, T, VK_RValue, OK_Ordinary,
 3940   explicit StmtExpr(EmptyShell Empty) : Expr(StmtExprClass, Empty) { }
 3955     return T->getStmtClass() == StmtExprClass;
tools/clang/lib/AST/Expr.cpp
 2642   case StmtExprClass: {
 3450   case StmtExprClass: {
tools/clang/lib/AST/ExprClassification.cpp
  397   case Expr::StmtExprClass: {
tools/clang/lib/AST/ExprConstant.cpp
13850   case Expr::StmtExprClass:
tools/clang/lib/AST/ItaniumMangle.cpp
 3659   case Expr::StmtExprClass:
tools/clang/lib/Analysis/CFG.cpp
 2314     case Stmt::StmtExprClass:
 4682     case Stmt::StmtExprClass:
tools/clang/lib/Analysis/LiveVariables.cpp
  274     case Stmt::StmtExprClass: {
tools/clang/lib/CodeGen/CGExpr.cpp
 1337   case Expr::StmtExprClass:
tools/clang/lib/Sema/SemaExceptionSpec.cpp
 1239   case Expr::StmtExprClass:
tools/clang/lib/Sema/TreeTransform.h
10178     = getDerived().TransformCompoundStmt(E->getSubStmt(), true);
10185       SubStmt.get() == E->getSubStmt()) {
10188     return SemaRef.MaybeBindToTemporary(E);
10191   return getDerived().RebuildStmtExpr(E->getLParenLoc(),
10193                                       E->getRParenLoc());
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
  652       case Stmt::StmtExprClass:
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
 1790     case Stmt::StmtExprClass: {
tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp
  107     Base::TraverseStmtExpr(SE);
tools/clang/tools/libclang/CXCursor.cpp
  409   case Stmt::StmtExprClass: