| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 358 InitListExpr *FullyStructuredList = nullptr; 371 InitListExpr *ParentIList, QualType T, 372 unsigned &Index, InitListExpr *StructuredList, 375 InitListExpr *IList, QualType &T, 376 InitListExpr *StructuredList, 379 InitListExpr *IList, QualType &DeclType, 382 InitListExpr *StructuredList, 386 InitListExpr *IList, QualType ElemType, 388 InitListExpr *StructuredList, 392 InitListExpr *IList, QualType DeclType, [all …]
|
| H A D | UsedDeclVisitor.h | 103 void VisitInitListExpr(InitListExpr *ILE) { in VisitInitListExpr()
|
| H A D | CheckExprLifetime.cpp | 711 if (InitListExpr *ILE = dyn_cast<InitListExpr>(Init)) { in visitLocalsRetainedByReferenceBinding() 932 if (InitListExpr *ILE = dyn_cast<InitListExpr>(Init)) { in visitLocalsRetainedByInitializer()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGHLSLRuntime.h | 63 class InitListExpr; variable 164 void emitInitListOpaqueValues(CodeGenFunction &CGF, InitListExpr *E);
|
| H A D | CGExprConstant.cpp | 575 const InitListExpr *ILE, 581 const InitListExpr *Updater); 598 bool Build(const InitListExpr *ILE, bool AllowOverwrite); 668 const InitListExpr *Updater) { in EmitDesignatedInitUpdater() 700 } else if (const auto *ChildILE = dyn_cast<InitListExpr>(Init)) { in EmitDesignatedInitUpdater() 716 bool ConstStructBuilder::Build(const InitListExpr *ILE, bool AllowOverwrite) { in Build() 777 if (auto *SubILE = dyn_cast<InitListExpr>(Init)) { in Build() 987 const InitListExpr *ILE, in BuildStruct() 1015 const InitListExpr *Updater) { in UpdateStruct() 1376 llvm::Constant *EmitArrayInitialization(const InitListExpr *ILE, QualType T) { in EmitArrayInitialization() [all …]
|
| H A D | CGExprAgg.cpp | 185 void VisitInitListExpr(InitListExpr *E); 481 if (auto *ILE = dyn_cast<InitListExpr>(E)) { in isTrivialFiller() 1742 void AggExprEmitter::VisitInitListExpr(InitListExpr *E) { in VisitInitListExpr() 1781 if (CGF.getLangOpts().HLSL && isa<InitListExpr>(ExprToVisit)) in VisitCXXParenListOrInitListExpr() 1783 CGF, cast<InitListExpr>(ExprToVisit)); in VisitCXXParenListOrInitListExpr() 2112 const InitListExpr *ILE = dyn_cast<InitListExpr>(E); in GetNumNonZeroBytesInInit() 2114 ILE = dyn_cast<InitListExpr>(ILE->getInit(0)); in GetNumNonZeroBytesInInit()
|
| H A D | CGExprCXX.cpp | 1049 const InitListExpr *ILE = dyn_cast<InitListExpr>(Init); in EmitNewArrayInitializer() 1162 auto *SubILE = dyn_cast<InitListExpr>(Init); in EmitNewArrayInitializer() 1232 if (auto *ILE = dyn_cast<InitListExpr>(Init)) in EmitNewArrayInitializer() 1238 if (auto *ILE = dyn_cast<InitListExpr>(Init)) { in EmitNewArrayInitializer() 1615 const InitListExpr *ILE = dyn_cast<InitListExpr>(Init); in EmitCXXNewExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexBody.cpp | 421 bool TraverseInitListExpr(InitListExpr *S, DataRecursionQueue *Q = nullptr) { in TraverseInitListExpr() 422 auto visitForm = [&](InitListExpr *Form) { in TraverseInitListExpr() 450 InitListExpr *SemaForm = S->isSemanticForm() ? S : S->getSemanticForm(); in TraverseInitListExpr() 451 InitListExpr *SyntaxForm = S->isSemanticForm() ? S->getSyntacticForm() : S; in TraverseInitListExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenExprAggregate.cpp | 75 void VisitInitListExpr(InitListExpr *e); 92 if (auto *ile = dyn_cast<InitListExpr>(e)) { in isTrivialFiller() 336 void AggExprEmitter::VisitInitListExpr(InitListExpr *e) { in VisitInitListExpr()
|
| H A D | CIRGenExprComplex.cpp | 54 mlir::Value VisitInitListExpr(const InitListExpr *e); 282 mlir::Value ComplexExprEmitter::VisitInitListExpr(const InitListExpr *e) { in VisitInitListExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Initialization.h | 717 if (isa<InitListExpr>(Init)) in CreateForInit() 982 InitListExpr *WrappingSyntacticList; 1391 void AddUnwrapInitListInitStep(InitListExpr *Syntactic); 1395 void RewrapReferenceInitList(QualType T, InitListExpr *Syntactic);
|
| H A D | SemaHLSL.h | 199 bool transformInitList(const InitializedEntity &Entity, InitListExpr *Init);
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ComputeDependence.h | 45 class InitListExpr; variable 134 ExprDependence computeDependence(InitListExpr *E);
|
| H A D | Expr.h | 5227 class InitListExpr : public Expr { 5238 llvm::PointerIntPair<InitListExpr *, 1, bool> AltForm; 5250 InitListExpr(const ASTContext &C, SourceLocation lbraceloc, 5254 explicit InitListExpr(EmptyShell Empty) in InitListExpr() function 5333 return const_cast<InitListExpr *>(this)->getArrayFiller(); in getArrayFiller() 5357 return const_cast<InitListExpr *>(this)->getInitializedFieldInUnion(); in getInitializedFieldInUnion() 5394 InitListExpr *getSemanticForm() const { in getSemanticForm() 5400 InitListExpr *getSyntacticForm() const { in getSyntacticForm() 5404 void setSyntacticForm(InitListExpr *Init) { in setSyntacticForm() 5427 const_child_range CCR = const_cast<const InitListExpr *>(this)->children(); in children() [all …]
|
| H A D | TextNodeDumper.h | 282 void VisitInitListExpr(const InitListExpr *ILE);
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | ASTOps.cpp | 118 RecordInitListHelper::RecordInitListHelper(const InitListExpr *InitList) in RecordInitListHelper() 260 bool VisitInitListExpr(InitListExpr *InitList) override { in VisitInitListExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
| H A D | ASTOps.h | 60 RecordInitListHelper(const InitListExpr *InitList);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | ItaniumNodes.def | 85 NODE(InitListExpr)
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
| H A D | RangeSelector.cpp | 351 const InitListExpr &E) { in getElementsRange() 358 return RelativeSelector<InitListExpr, getElementsRange>(std::move(ID)); in initListElements()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 2404 InitListExpr::InitListExpr(const ASTContext &C, SourceLocation lbraceloc, in InitListExpr() function in InitListExpr 2415 void InitListExpr::reserveInits(const ASTContext &C, unsigned NumInits) { in reserveInits() 2420 void InitListExpr::resizeInits(const ASTContext &C, unsigned NumInits) { in resizeInits() 2424 Expr *InitListExpr::updateInit(const ASTContext &C, unsigned Init, Expr *expr) { in updateInit() 2436 void InitListExpr::setArrayFiller(Expr *filler) { in setArrayFiller() 2446 bool InitListExpr::isStringLiteralInit() const { in isStringLiteralInit() 2460 bool InitListExpr::isTransparent() const { in isTransparent() 2483 bool InitListExpr::isIdiomaticZeroInitializer(const LangOptions &LangOpts) const { in isIdiomaticZeroInitializer() 2494 SourceLocation InitListExpr::getBeginLoc() const { in getBeginLoc() 2495 if (InitListExpr *SyntacticForm = getSyntacticForm()) in getBeginLoc() [all …]
|
| H A D | ExprClassification.cpp | 465 assert(cast<InitListExpr>(E)->getNumInits() == 1 && in ClassifyInternal() 467 return ClassifyInternal(Ctx, cast<InitListExpr>(E)->getInit(0)); in ClassifyInternal()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DeadStoresChecker.cpp | 447 bool isConstant(const InitListExpr *Candidate) const { in isConstant() 462 if (const auto *ILE = dyn_cast<InitListExpr>(E)) { in isConstant()
|
| H A D | NonNullParamChecker.cpp | 170 if (const auto *IE = dyn_cast<InitListExpr>(CE->getInitializer())) in checkPreCall()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | BugReporterVisitors.cpp | 1408 static const Expr *tryExtractInitializerFromList(const InitListExpr *ILE, in tryExtractInitializerFromList() 1444 if (!isa<InitListExpr>(Init)) in tryExtractInitializerFromList() 1447 ILE = cast<InitListExpr>(Init); in tryExtractInitializerFromList() 1543 if (const auto *ILE = dyn_cast<InitListExpr>(VD->getInit())) in VisitNode() 1595 else if (const auto *ILE = P->getStmtAs<InitListExpr>()) { in VisitNode() 2546 if (const auto *ILE = dyn_cast<InitListExpr>(E)) { in handle()
|
| H A D | RegionStore.cpp | 586 getSValFromInitListExpr(const InitListExpr *ILE, 1935 if (const auto *ILE = dyn_cast<InitListExpr>(Init)) in getConstantValFromConstArrayInitializer() 1968 const InitListExpr *ILE, const SmallVector<uint64_t, 2> &Offsets, in getSValFromInitListExpr() 1989 const auto *IL = dyn_cast<InitListExpr>(E); in getSValFromInitListExpr() 2139 if (const auto *InitList = dyn_cast<InitListExpr>(Init)) { in getBindingForField()
|