Home
last modified time | relevance | path

Searched refs:StmtExpr (Results 1 – 25 of 35) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransRetainReleaseDealloc.cpp343 StmtExpr *StmtE = nullptr; in checkForGCDOrXPC()
346 if (StmtExpr *SE = dyn_cast<StmtExpr>(S)) { in checkForGCDOrXPC()
H A DTransEmptyStatementsAndDealloc.cpp155 bool TraverseStmtExpr(StmtExpr *E) { in TraverseStmtExpr()
H A DTransforms.cpp246 bool TraverseStmtExpr(StmtExpr *E) { in TraverseStmtExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DVarBypassDetector.cpp61 ((isa<Expr>(S) && !isa<StmtExpr>(S)) ? origParentScope in BuildScopeInformation()
H A DCGExprComplex.cpp184 ComplexPairTy VisitStmtExpr(const StmtExpr *E);
412 ComplexPairTy ComplexExprEmitter::VisitStmtExpr(const StmtExpr *E) { in VisitStmtExpr()
H A DCGExprAgg.cpp148 void VisitStmtExpr(const StmtExpr *E);
885 void AggExprEmitter::VisitStmtExpr(const StmtExpr *E) { in VisitStmtExpr()
H A DCGDecl.cpp1531 if (const StmtExpr *SE = dyn_cast<StmtExpr>(E)) { in isCapturedBy()
H A DCGExprScalar.cpp566 Value *VisitStmtExpr(const StmtExpr *E);
2263 Value *ScalarExprEmitter::VisitStmtExpr(const StmtExpr *E) { in VisitStmtExpr()
H A DCGExpr.cpp1325 return EmitStmtExprLValue(cast<StmtExpr>(E)); in EmitLValue()
4615 LValue CodeGenFunction::EmitStmtExprLValue(const StmtExpr *E) { in EmitStmtExprLValue()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DStmtNodes.td105 def StmtExpr : DStmt<Expr>;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaLambda.cpp556 if (StmtExpr *SE = dyn_cast<StmtExpr>(E)) { in findEnumForBlockReturn()
H A DJumpDiagnostics.cpp287 unsigned &ParentScope = ((isa<Expr>(S) && !isa<StmtExpr>(S)) in BuildScopeInformation()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h1814 CompoundStmtMatcher<StmtExpr>::get(const StmtExpr &Node) {
H A DASTMatchers.h2179 extern const internal::VariadicDynCastAllOfMatcher<Stmt, StmtExpr> stmtExpr;
4243 StmtExpr), in AST_POLYMORPHIC_MATCHER_P() argument
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExprClassification.cpp392 const CompoundStmt *S = cast<StmtExpr>(E)->getSubStmt(); in ClassifyInternal()
H A DExpr.cpp2402 const CompoundStmt *CS = cast<StmtExpr>(this)->getSubStmt(); in isUnusedResultAWarning()
2414 Loc = cast<StmtExpr>(this)->getLParenLoc(); in isUnusedResultAWarning()
3209 Finder.Visit(cast<StmtExpr>(this)->getSubStmt()); in HasSideEffects()
H A DStmtProfile.cpp1174 void StmtProfiler::VisitStmtExpr(const StmtExpr *S) { in VisitStmtExpr()
H A DStmtPrinter.cpp1412 void StmtPrinter::VisitStmtExpr(StmtExpr *E) { in VisitStmtExpr()
H A DASTImporter.cpp568 ExpectedStmt VisitStmtExpr(StmtExpr *E);
6363 ExpectedStmt ASTNodeImporter::VisitStmtExpr(StmtExpr *E) { in VisitStmtExpr()
6374 return new (Importer.getToContext()) StmtExpr( in VisitStmtExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DLiveVariables.cpp277 S = cast<StmtExpr>(S)->getSubStmt(); in Visit()
H A DCFG.cpp580 CFGBlock *VisitStmtExpr(StmtExpr *S, AddStmtChoice asc);
2179 return VisitStmtExpr(cast<StmtExpr>(S), asc); in Visit()
3805 CFGBlock *CFGBuilder::VisitStmtExpr(StmtExpr *SE, AddStmtChoice asc) { in VisitStmtExpr()
5119 if (const StmtExpr *SE = dyn_cast<StmtExpr>(S)) { in print_elem()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp733 const internal::VariadicDynCastAllOfMatcher<Stmt, StmtExpr> stmtExpr;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExpr.h3806 class StmtExpr : public Expr {
3813 StmtExpr(CompoundStmt *substmt, QualType T, in StmtExpr() function
3820 explicit StmtExpr(EmptyShell Empty) : Expr(StmtExprClass, Empty) { } in StmtExpr() function
H A DRecursiveASTVisitor.h2529 DEF_TRAVERSE_STMT(StmtExpr, {})
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp978 void ASTStmtReader::VisitStmtExpr(StmtExpr *E) { in VisitStmtExpr()
2655 S = new (Context) StmtExpr(Empty); in ReadStmtFromStream()

12