Home
last modified time | relevance | path

Searched refs:NoInitExpr (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h42 class NoInitExpr; variable
131 ExprDependence computeDependence(NoInitExpr *E);
H A DExpr.h5805 class NoInitExpr : public Expr {
5807 explicit NoInitExpr(QualType ty) in NoInitExpr() function
5812 explicit NoInitExpr(EmptyShell Empty) in NoInitExpr() function
H A DRecursiveASTVisitor.h2858 DEF_TRAVERSE_STMT(NoInitExpr, {})
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExprAggregate.cpp240 if (isa<NoInitExpr>(e)) in emitInitializationToLValue()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td95 def NoInitExpr : StmtNode<Expr>;
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprConstant.cpp681 if (!isa<NoInitExpr>(Filler)) { in EmitDesignatedInitUpdater()
698 } else if (!Init || isa<NoInitExpr>(Init)) { in EmitDesignatedInitUpdater()
751 if (isa_and_nonnull<NoInitExpr>(Init)) { in Build()
H A DCGExprAgg.cpp192 void VisitNoInitExpr(NoInitExpr *E) { } // Do nothing. in VisitNoInitExpr()
1698 } else if (isa<NoInitExpr>(E)) { in EmitInitializationToLValue()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp233 ExprDependence clang::computeDependence(NoInitExpr *E) { in computeDependence()
H A DStmtProfile.cpp1630 void StmtProfiler::VisitNoInitExpr(const NoInitExpr *S) { in VisitNoInitExpr()
H A DStmtPrinter.cpp1980 void StmtPrinter::VisitNoInitExpr(NoInitExpr *Node) { in VisitNoInitExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp359 NoInitExpr *DummyExpr = nullptr;
364 NoInitExpr *getDummyInit() { in getDummyInit()
366 DummyExpr = new (SemaRef.Context) NoInitExpr(SemaRef.Context.VoidTy); in getDummyInit()
744 ? new (SemaRef.Context) NoInitExpr(Base.getType()) in FillInEmptyInitForBase()
785 Expr *Filler = new (SemaRef.Context) NoInitExpr(Field->getType()); in FillInEmptyInitForField()
1026 Filler = new (SemaRef.Context) NoInitExpr(ElementType); in FillInEmptyInitializations()
1057 if (!isa<ImplicitValueInitExpr>(Filler) && !isa<NoInitExpr>(Filler)) { in FillInEmptyInitializations()
H A DTreeTransform.h13871 NoInitExpr *E) { in TransformNoInitExpr()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1302 void ASTStmtReader::VisitNoInitExpr(NoInitExpr *E) { in VisitNoInitExpr()
3359 S = new (Context) NoInitExpr(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp1242 void ASTStmtWriter::VisitNoInitExpr(NoInitExpr *E) { in VisitNoInitExpr()