| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
| H A D | RecursiveSymbolVisitor.h | 125 bool VisitDesignatedInitExpr(const DesignatedInitExpr *E) { in VisitDesignatedInitExpr() 126 for (const DesignatedInitExpr::Designator &D : E->designators()) { in VisitDesignatedInitExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexBody.cpp | 213 bool VisitDesignatedInitExpr(DesignatedInitExpr *E) { in VisitDesignatedInitExpr() 214 for (DesignatedInitExpr::Designator &D : llvm::reverse(E->designators())) { in VisitDesignatedInitExpr() 430 auto visitSyntacticDesignatedInitExpr = [&](DesignatedInitExpr *E) -> bool { in TraverseInitListExpr() 431 for (DesignatedInitExpr::Designator &D : llvm::reverse(E->designators())) { in TraverseInitListExpr() 457 if (auto *DIE = dyn_cast<DesignatedInitExpr>(init)) in TraverseInitListExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ComputeDependence.h | 93 class DesignatedInitExpr; variable 189 ExprDependence computeDependence(DesignatedInitExpr *E);
|
| H A D | EvaluatedExprVisitor.h | 76 void VisitDesignatedInitExpr(PTR(DesignatedInitExpr) E) { in VisitDesignatedInitExpr()
|
| H A D | Expr.h | 5344 *this, [](const Stmt *S) { return isa<DesignatedInitExpr>(S); }); in hasDesignatedInit() 5477 class DesignatedInitExpr final 5479 private llvm::TrailingObjects<DesignatedInitExpr, Stmt *> { 5506 DesignatedInitExpr(const ASTContext &C, QualType Ty, 5511 explicit DesignatedInitExpr(unsigned NumSubExprs) in DesignatedInitExpr() function 5699 static DesignatedInitExpr *Create(const ASTContext &C, 5705 static DesignatedInitExpr *CreateEmpty(const ASTContext &C, 5748 return cast<Expr>(*const_cast<DesignatedInitExpr*>(this)->child_begin()); in getInit()
|
| H A D | Stmt.h | 343 friend class DesignatedInitExpr; // ctor
|
| H A D | RecursiveASTVisitor.h | 2853 DEF_TRAVERSE_STMT(DesignatedInitExpr, {})
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 4587 const IdentifierInfo *DesignatedInitExpr::Designator::getFieldName() const { in getFieldName() 4594 DesignatedInitExpr::DesignatedInitExpr(const ASTContext &C, QualType Ty, in DesignatedInitExpr() function in DesignatedInitExpr 4628 DesignatedInitExpr *DesignatedInitExpr::Create(const ASTContext &C, in Create() 4635 alignof(DesignatedInitExpr)); in Create() 4636 return new (Mem) DesignatedInitExpr(C, C.VoidTy, Designators, in Create() 4641 DesignatedInitExpr *DesignatedInitExpr::CreateEmpty(const ASTContext &C, in CreateEmpty() 4644 alignof(DesignatedInitExpr)); in CreateEmpty() 4645 return new (Mem) DesignatedInitExpr(NumIndexExprs + 1); in CreateEmpty() 4648 void DesignatedInitExpr::setDesignators(const ASTContext &C, in setDesignators() 4657 SourceRange DesignatedInitExpr::getDesignatorsSourceRange() const { in getDesignatorsSourceRange() [all …]
|
| H A D | ExprClassification.cpp | 441 return ClassifyInternal(Ctx, cast<DesignatedInitExpr>(E)->getInit()); in ClassifyInternal()
|
| H A D | ComputeDependence.cpp | 735 ExprDependence clang::computeDependence(DesignatedInitExpr *E) { in computeDependence()
|
| H A D | StmtProfile.cpp | 1594 void StmtProfiler::VisitDesignatedInitExpr(const DesignatedInitExpr *S) { in VisitDesignatedInitExpr() 1597 for (const DesignatedInitExpr::Designator &D : S->designators()) { in VisitDesignatedInitExpr()
|
| H A D | StmtPrinter.cpp | 1936 void StmtPrinter::VisitDesignatedInitExpr(DesignatedInitExpr *Node) { in VisitDesignatedInitExpr() 1938 for (const DesignatedInitExpr::Designator &D : Node->designators()) { in VisitDesignatedInitExpr()
|
| H A D | ASTImporter.cpp | 431 using Designator = DesignatedInitExpr::Designator; 632 ExpectedStmt VisitDesignatedInitExpr(DesignatedInitExpr *E); 1003 return DesignatedInitExpr::Designator::CreateFieldDesignator( in import() 7819 ExpectedStmt ASTNodeImporter::VisitDesignatedInitExpr(DesignatedInitExpr *E) { in VisitDesignatedInitExpr() 7841 return DesignatedInitExpr::Create( in VisitDesignatedInitExpr()
|
| H A D | ItaniumMangle.cpp | 5114 auto *DIE = cast<DesignatedInitExpr>(E); in mangleExpression()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRLocFinder.cpp | 228 bool VisitDesignatedInitExpr(const DesignatedInitExpr *E) { in VisitDesignatedInitExpr() 229 for (const DesignatedInitExpr::Designator &D : E->designators()) { in VisitDesignatedInitExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 425 InitListExpr *IList, DesignatedInitExpr *DIE, 1081 if (isa_and_nonnull<DesignatedInitExpr>(Init)) in hasAnyDesignatedInits() 1569 if (isa<InitListExpr, DesignatedInitExpr>(expr) || in CheckSubElementType() 1788 } else if (isa<DesignatedInitExpr>(expr)) { in CheckScalarType() 2192 if (DesignatedInitExpr *DIE = dyn_cast<DesignatedInitExpr>(Init)) { in CheckArrayType() 2387 if (isa_and_nonnull<DesignatedInitExpr>(Init)) in CheckStructUnionTypes() 2452 if (DesignatedInitExpr *DIE = dyn_cast<DesignatedInitExpr>(Init)) { in CheckStructUnionTypes() 2470 DesignatedInitExpr::Designator *D = DIE->getDesignator(0); in CheckStructUnionTypes() 2659 DesignatedInitExpr *DIE, in ExpandAnonymousFieldDesignator() 2662 typedef DesignatedInitExpr::Designator Designator; in ExpandAnonymousFieldDesignator() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 4378 if (isa<DesignatedInitExpr>(E)) in DeduceFromInitializerList() 5261 if (isa<DesignatedInitExpr>(Init)) in DeduceAutoType()
|
| H A D | SemaExpr.cpp | 7279 if (auto *DIE = dyn_cast<DesignatedInitExpr>(InitArgList[I])) { in ActOnInitList() 7301 !isa<DesignatedInitExpr>(InitArgList[0])) { in ActOnInitList() 7309 isa<DesignatedInitExpr>(InitArgList[0])) { in ActOnInitList() 7311 auto *DIE = cast<DesignatedInitExpr>(InitArgList[0]); in ActOnInitList()
|
| H A D | TreeTransform.h | 13781 TreeTransform<Derived>::TransformDesignatedInitExpr(DesignatedInitExpr *E) { in TransformDesignatedInitExpr() 13792 for (const DesignatedInitExpr::Designator &D : E->designators()) { in TransformDesignatedInitExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 92 def DesignatedInitExpr : StmtNode<Expr>;
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 1025 const internal::VariadicDynCastAllOfMatcher<Stmt, DesignatedInitExpr>
|
| /freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 2842 extern const internal::VariadicDynCastAllOfMatcher<Stmt, DesignatedInitExpr> 2856 AST_MATCHER_P(DesignatedInitExpr, designatorCountIs, unsigned, N) { in AST_MATCHER_P() argument
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1238 void ASTStmtReader::VisitDesignatedInitExpr(DesignatedInitExpr *E) { in VisitDesignatedInitExpr() 1239 using Designator = DesignatedInitExpr::Designator; in VisitDesignatedInitExpr() 3345 S = DesignatedInitExpr::CreateEmpty(Context, in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 1200 void ASTStmtWriter::VisitDesignatedInitExpr(DesignatedInitExpr *E) { in VisitDesignatedInitExpr() 1207 for (const DesignatedInitExpr::Designator &D : E->designators()) { in VisitDesignatedInitExpr()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 2356 …DesignatedInitExprE", "clang::ASTStmtReader::VisitDesignatedInitExpr(clang::DesignatedInitExpr*)"}, 2421 …r10DesignatorELb0EE4growEm", "llvm::SmallVectorTemplateBase<clang::DesignatedInitExpr::Designator,… 2664 …DesignatedInitExprE", "clang::ASTStmtWriter::VisitDesignatedInitExpr(clang::DesignatedInitExpr*)"}, 5576 …izer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned i… 10328 {"_ZN5clang18DesignatedInitExpr10Designator12getFieldNameEv", "clang::DesignatedInitExpr::Designato… 10329 …xprEjS9_", "clang::DesignatedInitExpr::DesignatedInitExpr(clang::ASTContext&, clang::QualType, uns… 10330 …xprEjS9_", "clang::DesignatedInitExpr::DesignatedInitExpr(clang::ASTContext&, clang::QualType, uns… 10331 …xprEjNS_14SourceLocationEbS6_", "clang::DesignatedInitExpr::Create(clang::ASTContext&, clang::Desi… 10332 {"_ZN5clang18DesignatedInitExpr11CreateEmptyERNS_10ASTContextEj", "clang::DesignatedInitExpr::Creat… 10333 …textEPKNS0_10DesignatorEj", "clang::DesignatedInitExpr::setDesignators(clang::ASTContext&, clang::… [all …]
|