Home
last modified time | relevance | path

Searched refs:DesignatedInitExpr (Results 1 – 19 of 19) sorted by relevance

/external/clang/lib/Index/
DIndexBody.cpp149 bool VisitDesignatedInitExpr(DesignatedInitExpr *E) { in VisitDesignatedInitExpr()
150 for (DesignatedInitExpr::Designator &D : llvm::reverse(E->designators())) { in VisitDesignatedInitExpr()
310 bool VisitDesignatedInitExpr(DesignatedInitExpr *E) { in TraverseInitListExpr()
311 for (DesignatedInitExpr::Designator &D : llvm::reverse(E->designators())) { in TraverseInitListExpr()
/external/clang/lib/AST/
DExpr.cpp3514 IdentifierInfo *DesignatedInitExpr::Designator::getFieldName() const { in getFieldName()
3522 DesignatedInitExpr::DesignatedInitExpr(const ASTContext &C, QualType Ty, in DesignatedInitExpr() function in DesignatedInitExpr
3587 DesignatedInitExpr *
3588 DesignatedInitExpr::Create(const ASTContext &C, in Create()
3594 llvm::alignOf<DesignatedInitExpr>()); in Create()
3595 return new (Mem) DesignatedInitExpr(C, C.VoidTy, Designators, in Create()
3600 DesignatedInitExpr *DesignatedInitExpr::CreateEmpty(const ASTContext &C, in CreateEmpty()
3603 llvm::alignOf<DesignatedInitExpr>()); in CreateEmpty()
3604 return new (Mem) DesignatedInitExpr(NumIndexExprs + 1); in CreateEmpty()
3607 void DesignatedInitExpr::setDesignators(const ASTContext &C, in setDesignators()
[all …]
DExprClassification.cpp373 return ClassifyInternal(Ctx, cast<DesignatedInitExpr>(E)->getInit()); in ClassifyInternal()
DStmtProfile.cpp926 void StmtProfiler::VisitDesignatedInitExpr(const DesignatedInitExpr *S) { in VisitDesignatedInitExpr()
929 for (const DesignatedInitExpr::Designator &D : S->designators()) { in VisitDesignatedInitExpr()
DStmtPrinter.cpp1683 void StmtPrinter::VisitDesignatedInitExpr(DesignatedInitExpr *Node) { in VisitDesignatedInitExpr()
1685 for (const DesignatedInitExpr::Designator &D : Node->designators()) { in VisitDesignatedInitExpr()
DASTImporter.cpp91 typedef DesignatedInitExpr::Designator Designator;
227 Expr *VisitDesignatedInitExpr(DesignatedInitExpr *E);
5440 Expr *ASTNodeImporter::VisitDesignatedInitExpr(DesignatedInitExpr *DIE) { in VisitDesignatedInitExpr()
5464 return DesignatedInitExpr::Create( in VisitDesignatedInitExpr()
/external/clang/include/clang/AST/
DEvaluatedExprVisitor.h73 void VisitDesignatedInitExpr(PTR(DesignatedInitExpr) E) { in VisitDesignatedInitExpr()
DExpr.h3953 class DesignatedInitExpr final
3955 private llvm::TrailingObjects<DesignatedInitExpr, Stmt *> {
3981 DesignatedInitExpr(const ASTContext &C, QualType Ty,
3986 explicit DesignatedInitExpr(unsigned NumSubExprs) in DesignatedInitExpr() function
4042 friend class DesignatedInitExpr; variable
4143 static DesignatedInitExpr *Create(const ASTContext &C,
4149 static DesignatedInitExpr *CreateEmpty(const ASTContext &C,
4185 return cast<Expr>(*const_cast<DesignatedInitExpr*>(this)->child_begin()); in getInit()
DStmt.h107 friend class DesignatedInitExpr; // ctor in LLVM_ALIGNAS() local
DRecursiveASTVisitor.h2330 DEF_TRAVERSE_STMT(DesignatedInitExpr, {})
/external/clang/lib/Sema/
DSemaInit.cpp299 InitListExpr *IList, DesignatedInitExpr *DIE,
1316 } else if (isa<DesignatedInitExpr>(expr)) { in CheckScalarType()
1624 if (DesignatedInitExpr *DIE = dyn_cast<DesignatedInitExpr>(Init)) { in CheckArrayType()
1797 if (Init && isa<DesignatedInitExpr>(Init)) in CheckStructUnionTypes()
1821 if (DesignatedInitExpr *DIE = dyn_cast<DesignatedInitExpr>(Init)) { in CheckStructUnionTypes()
1946 DesignatedInitExpr *DIE, in ExpandAnonymousFieldDesignator()
1949 typedef DesignatedInitExpr::Designator Designator; in ExpandAnonymousFieldDesignator()
1973 static DesignatedInitExpr *CloneDesignatedInitExpr(Sema &SemaRef, in CloneDesignatedInitExpr()
1974 DesignatedInitExpr *DIE) { in CloneDesignatedInitExpr()
1979 return DesignatedInitExpr::Create(SemaRef.Context, DIE->designators(), in CloneDesignatedInitExpr()
[all …]
DTreeTransform.h8853 TreeTransform<Derived>::TransformDesignatedInitExpr(DesignatedInitExpr *E) { in TransformDesignatedInitExpr()
8864 for (const DesignatedInitExpr::Designator &D : E->designators()) { in TransformDesignatedInitExpr()
/external/clang/include/clang/Basic/
DStmtNodes.td84 def DesignatedInitExpr : DStmt<Expr>;
/external/v8/tools/gcmole/
Dgcmole.cc595 VISIT(DesignatedInitExpr); in VisitExpr()
648 IGNORE_EXPR(DesignatedInitExpr);
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h1962 DesignatedInitExpr> designatedInitExpr;
1975 AST_MATCHER_P(DesignatedInitExpr, designatorCountIs, unsigned, N) { in AST_MATCHER_P() argument
/external/clang/lib/Serialization/
DASTReaderStmt.cpp774 void ASTStmtReader::VisitDesignatedInitExpr(DesignatedInitExpr *E) { in VisitDesignatedInitExpr()
775 typedef DesignatedInitExpr::Designator Designator; in VisitDesignatedInitExpr()
3096 S = DesignatedInitExpr::CreateEmpty(Context, in ReadStmtFromStream()
DASTWriterStmt.cpp748 void ASTStmtWriter::VisitDesignatedInitExpr(DesignatedInitExpr *E) { in VisitDesignatedInitExpr()
755 for (const DesignatedInitExpr::Designator &D : E->designators()) { in VisitDesignatedInitExpr()
/external/clang/tools/libclang/
DCIndex.cpp1912 void VisitDesignatedInitExpr(const DesignatedInitExpr *E);
2424 void EnqueueVisitor::VisitDesignatedInitExpr(const DesignatedInitExpr *E) { in VisitDesignatedInitExpr()
2426 for (const DesignatedInitExpr::Designator &D : in VisitDesignatedInitExpr()
/external/clang/include/clang/Sema/
DSema.h107 class DesignatedInitExpr; variable