Searched refs:DesignatedInitUpdateExpr (Results 1 - 10 of 10) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp3217 const DesignatedInitUpdateExpr *DIUE = cast<DesignatedInitUpdateExpr>(this);
4412 DesignatedInitUpdateExpr::DesignatedInitUpdateExpr(const ASTContext &C,
4428 SourceLocation DesignatedInitUpdateExpr::getBeginLoc() const {
4432 SourceLocation DesignatedInitUpdateExpr::getEndLoc() const {
H A DStmtProfile.cpp1356 // InitListExpr, then a DesignatedInitUpdateExpr is not encountered.
1358 const DesignatedInitUpdateExpr *S) {
1359 llvm_unreachable("Unexpected DesignatedInitUpdateExpr in syntactic form of "
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp629 } else if (DesignatedInitUpdateExpr *InnerDIUE =
630 dyn_cast<DesignatedInitUpdateExpr>(ILE->getInit(Init))) {
723 } else if (DesignatedInitUpdateExpr *InnerDIUE =
724 dyn_cast<DesignatedInitUpdateExpr>(ILE->getInit(Init))) {
921 } else if (DesignatedInitUpdateExpr *InnerDIUE =
922 dyn_cast_or_null<DesignatedInitUpdateExpr>(InitExpr)) {
2467 if (DesignatedInitUpdateExpr *E =
2468 dyn_cast<DesignatedInitUpdateExpr>(ExistingInit))
2471 DesignatedInitUpdateExpr *DIUE = new (SemaRef.Context)
2472 DesignatedInitUpdateExpr(SemaRe
[all...]
H A DTreeTransform.h10881 // InitListExpr, then a DesignatedInitUpdateExpr is not encountered.
10885 DesignatedInitUpdateExpr *E) {
10886 llvm_unreachable("Unexpected DesignatedInitUpdateExpr in syntactic form of "
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp169 void VisitDesignatedInitUpdateExpr(DesignatedInitUpdateExpr *E);
1744 void AggExprEmitter::VisitDesignatedInitUpdateExpr(DesignatedInitUpdateExpr *E) {
H A DCGExprConstant.cpp707 // When emitting a DesignatedInitUpdateExpr, a nested InitListExpr
994 // here: CK_ToUnion, CK_ReinterpretMemberPointer, and DesignatedInitUpdateExpr.
1259 llvm::Constant *VisitDesignatedInitUpdateExpr(DesignatedInitUpdateExpr *E,
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h5151 /// DesignatedInitUpdateExpr (see below). The base expression of a DIUE
5155 /// \see DesignatedInitUpdateExpr
5190 // DesignatedInitUpdateExpr for "a.q" with type Q. The "base" for this DIUE
5193 class DesignatedInitUpdateExpr : public Expr { class in class:clang::final
5199 DesignatedInitUpdateExpr(const ASTContext &C, SourceLocation lBraceLoc,
5202 explicit DesignatedInitUpdateExpr(EmptyShell Empty) function in class:clang::final::DesignatedInitUpdateExpr
H A DRecursiveASTVisitor.h2574 DEF_TRAVERSE_STMT(DesignatedInitUpdateExpr, {})
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1239 void ASTStmtReader::VisitDesignatedInitUpdateExpr(DesignatedInitUpdateExpr *E) {
3042 S = new (Context) DesignatedInitUpdateExpr(Empty);
H A DASTWriterStmt.cpp1097 void ASTStmtWriter::VisitDesignatedInitUpdateExpr(DesignatedInitUpdateExpr *E) {

Completed in 312 milliseconds