Searched refs:NoInitExpr (Results 1 – 13 of 13) sorted by relevance
42 class NoInitExpr; variable130 ExprDependence computeDependence(NoInitExpr *E);
5602 class NoInitExpr : public Expr {5604 explicit NoInitExpr(QualType ty) in NoInitExpr() function5609 explicit NoInitExpr(EmptyShell Empty) in NoInitExpr() function
2814 DEF_TRAVERSE_STMT(NoInitExpr, {})
94 def NoInitExpr : StmtNode<Expr>;
669 if (!isa<NoInitExpr>(Filler)) { in EmitDesignatedInitUpdater()686 } else if (!Init || isa<NoInitExpr>(Init)) { in EmitDesignatedInitUpdater()735 if (isa_and_nonnull<NoInitExpr>(Init)) in Build()
186 void VisitNoInitExpr(NoInitExpr *E) { } // Do nothing. in VisitNoInitExpr()1562 } else if (isa<NoInitExpr>(E)) { in EmitInitializationToLValue()
233 ExprDependence clang::computeDependence(NoInitExpr *E) { in computeDependence()
1589 void StmtProfiler::VisitNoInitExpr(const NoInitExpr *S) { in VisitNoInitExpr()
1842 void StmtPrinter::VisitNoInitExpr(NoInitExpr *Node) { in VisitNoInitExpr()
315 NoInitExpr *DummyExpr = nullptr;320 NoInitExpr *getDummyInit() { in getDummyInit()322 DummyExpr = new (SemaRef.Context) NoInitExpr(SemaRef.Context.VoidTy); in getDummyInit()698 ? new (SemaRef.Context) NoInitExpr(Base.getType()) in FillInEmptyInitForBase()739 Expr *Filler = new (SemaRef.Context) NoInitExpr(Field->getType()); in FillInEmptyInitForField()955 Filler = new (SemaRef.Context) NoInitExpr(ElementType); in FillInEmptyInitializations()986 if (!isa<ImplicitValueInitExpr>(Filler) && !isa<NoInitExpr>(Filler)) { in FillInEmptyInitializations()
12753 NoInitExpr *E) { in TransformNoInitExpr()
1288 void ASTStmtReader::VisitNoInitExpr(NoInitExpr *E) { in VisitNoInitExpr()3232 S = new (Context) NoInitExpr(Empty); in ReadStmtFromStream()
1223 void ASTStmtWriter::VisitNoInitExpr(NoInitExpr *E) { in VisitNoInitExpr()