/external/llvm-project/clang/unittests/Tooling/RecursiveASTVisitorTests/ |
D | InitListExprPreOrderNoQueue.cpp | 18 bool TraverseInitListExpr(InitListExpr *ILE) { in TraverseInitListExpr() argument 19 return ExpectedLocationVisitor::TraverseInitListExpr(ILE); in TraverseInitListExpr() 22 bool VisitInitListExpr(InitListExpr *ILE) { in VisitInitListExpr() argument 23 Match(ILE->isSemanticForm() ? "semantic" : "syntactic", ILE->getBeginLoc()); in VisitInitListExpr()
|
D | InitListExprPostOrderNoQueue.cpp | 20 bool TraverseInitListExpr(InitListExpr *ILE) { in TraverseInitListExpr() argument 21 return ExpectedLocationVisitor::TraverseInitListExpr(ILE); in TraverseInitListExpr() 24 bool VisitInitListExpr(InitListExpr *ILE) { in VisitInitListExpr() argument 25 Match(ILE->isSemanticForm() ? "semantic" : "syntactic", ILE->getBeginLoc()); in VisitInitListExpr()
|
D | InitListExprPostOrder.cpp | 20 bool VisitInitListExpr(InitListExpr *ILE) { in VisitInitListExpr() argument 21 Match(ILE->isSemanticForm() ? "semantic" : "syntactic", ILE->getBeginLoc()); in VisitInitListExpr()
|
D | InitListExprPreOrder.cpp | 25 bool VisitInitListExpr(InitListExpr *ILE) { in VisitInitListExpr() argument 26 Match(ILE->isSemanticForm() ? "semantic" : "syntactic", ILE->getBeginLoc()); in VisitInitListExpr()
|
/external/rust/crates/libz-sys/src/zlib/os400/ |
D | README400 | 31 - install header files for C/C++ and for ILE/RPG, both for compilation in 37 Notes: For OS/400 ILE RPG programmers, a /copy member defining the ZLIB 38 API prototypes for ILE RPG can be found in ZLIB/H(ZLIB.INC). 39 In the ILE environment, the same definitions are available from
|
/external/clang/lib/CodeGen/ |
D | CGExprConstant.cpp | 51 InitListExpr *ILE); 75 bool Build(InitListExpr *ILE); 365 bool ConstStructBuilder::Build(InitListExpr *ILE) { in Build() argument 366 RecordDecl *RD = ILE->getType()->getAs<RecordType>()->getDecl(); in Build() 382 if (RD->isUnion() && ILE->getInitializedFieldInUnion() != *Field) in Build() 392 if (ElementNo < ILE->getNumInits()) in Build() 393 EltInit = CGM.EmitConstantExpr(ILE->getInit(ElementNo++), in Build() 574 InitListExpr *ILE) { in BuildStruct() argument 577 if (!Builder.Build(ILE)) in BuildStruct() 580 return Builder.Finalize(ILE->getType()); in BuildStruct() [all …]
|
D | CGExprAgg.cpp | 387 if (auto *ILE = dyn_cast<InitListExpr>(E)) { in isTrivialFiller() local 388 if (ILE->getNumInits()) in isTrivialFiller() 390 return isTrivialFiller(ILE->getArrayFiller()); in isTrivialFiller() 1342 const InitListExpr *ILE = dyn_cast<InitListExpr>(E); in GetNumNonZeroBytesInInit() local 1343 if (!ILE || !CGF.getTypes().isZeroInitializable(ILE->getType())) in GetNumNonZeroBytesInInit() 1358 GetNumNonZeroBytesInInit(ILE->getInit(ILEElement++), CGF); in GetNumNonZeroBytesInInit() 1363 ILEElement == ILE->getNumInits()) in GetNumNonZeroBytesInInit() 1368 const Expr *E = ILE->getInit(ILEElement++); in GetNumNonZeroBytesInInit() 1384 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) in GetNumNonZeroBytesInInit() 1385 NumNonZeroBytes += GetNumNonZeroBytesInInit(ILE->getInit(i), CGF); in GetNumNonZeroBytesInInit()
|
D | CGExprCXX.cpp | 855 if (const InitListExpr *ILE = dyn_cast<InitListExpr>(Init)) { in EmitNewArrayInitializer() local 856 InitListElements = ILE->getNumInits(); in EmitNewArrayInitializer() 884 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) { in EmitNewArrayInitializer() 896 StoreAnyExprIntoOneUnit(*this, ILE->getInit(i), in EmitNewArrayInitializer() 897 ILE->getInit(i)->getType(), CurPtr); in EmitNewArrayInitializer() 905 Init = ILE->getArrayFiller(); in EmitNewArrayInitializer() 1009 if (auto *ILE = dyn_cast<InitListExpr>(Init)) in EmitNewArrayInitializer() local 1010 if (ILE->getNumInits() == 0 && TryMemsetInitialization()) in EmitNewArrayInitializer() 1015 if (auto *ILE = dyn_cast<InitListExpr>(Init)) { in EmitNewArrayInitializer() local 1016 if (const RecordType *RType = ILE->getType()->getAs<RecordType>()) { in EmitNewArrayInitializer() [all …]
|
/external/clang/lib/Sema/ |
D | SemaInit.cpp | 348 InitListExpr *ILE, bool &RequiresSecondPass, 352 InitListExpr *ILE, bool &RequiresSecondPass, 355 InitListExpr *ILE, bool &RequiresSecondPass, 495 const InitializedEntity &ParentEntity, InitListExpr *ILE, in FillInEmptyInitForBase() argument 497 assert(Init < ILE->getNumInits() && "should have been expanded"); in FillInEmptyInitForBase() 502 if (!ILE->getInit(Init)) { in FillInEmptyInitForBase() 505 : PerformEmptyInit(SemaRef, ILE->getLocEnd(), BaseEntity, in FillInEmptyInitForBase() 513 ILE->setInit(Init, BaseInit.getAs<Expr>()); in FillInEmptyInitForBase() 515 dyn_cast<InitListExpr>(ILE->getInit(Init))) { in FillInEmptyInitForBase() 519 dyn_cast<DesignatedInitUpdateExpr>(ILE->getInit(Init))) { in FillInEmptyInitForBase() [all …]
|
D | SemaTemplateDeduction.cpp | 3205 QualType AdjustedParamType, InitListExpr *ILE, in DeduceFromInitializerList() argument 3242 for (Expr *E : ILE->inits()) { in DeduceFromInitializerList() 3259 ILE->getNumInits()); in DeduceFromInitializerList() 3282 if (InitListExpr *ILE = dyn_cast<InitListExpr>(Arg)) { in DeduceTemplateArgumentByListElement() local 3285 ParamType.getNonReferenceType(), ILE, Info, in DeduceTemplateArgumentByListElement() 3407 if (InitListExpr *ILE = dyn_cast<InitListExpr>(Arg)) { in DeduceTemplateArguments() local 3410 if (!DeduceFromInitializerList(*this, TemplateParams, ParamType, ILE, in DeduceTemplateArguments() 3470 if (InitListExpr *ILE = dyn_cast<InitListExpr>(Arg)) { in DeduceTemplateArguments() local 3472 if (!DeduceFromInitializerList(*this, TemplateParams, ParamType, ILE, in DeduceTemplateArguments()
|
/external/libxml2/os400/ |
D | README400 | 65 ILE/RPG module/program using libxml2 (ILE/RPG binding). 66 _ ILE/RPG binding include members (possibly renamed) in file LIBXMLRPG. 67 _ IFS subdirectory /libxml2/include/libxmlrpg containing all ILE/RPG include 80 ILE/RPG headers are processed likewise. 198 ILE/RPG binding: 200 All standard types and procedures are provided. Since ILE/RPG does not 210 The C va_list is not implemented as such in ILE/RPG. Functions implementing
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaInit.cpp | 459 InitListExpr *ILE, bool &RequiresSecondPass, 463 InitListExpr *ILE, bool &RequiresSecondPass, 466 InitListExpr *ILE, bool &RequiresSecondPass, 611 const InitializedEntity &ParentEntity, InitListExpr *ILE, in FillInEmptyInitForBase() argument 616 if (Init >= ILE->getNumInits() || !ILE->getInit(Init)) { in FillInEmptyInitForBase() 619 : PerformEmptyInit(ILE->getEndLoc(), BaseEntity); in FillInEmptyInitForBase() 626 assert(Init < ILE->getNumInits() && "should have been expanded"); in FillInEmptyInitForBase() 627 ILE->setInit(Init, BaseInit.getAs<Expr>()); in FillInEmptyInitForBase() 630 dyn_cast<InitListExpr>(ILE->getInit(Init))) { in FillInEmptyInitForBase() 632 ILE, Init, FillWithNoInit); in FillInEmptyInitForBase() [all …]
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGExprCXX.cpp | 1029 if (const InitListExpr *ILE = dyn_cast<InitListExpr>(Init)) { in EmitNewArrayInitializer() local 1032 if (ILE->isStringLiteralInit()) { in EmitNewArrayInitializer() 1044 EmitAggExpr(ILE->getInit(0), Slot); in EmitNewArrayInitializer() 1048 cast<ConstantArrayType>(ILE->getType()->getAsArrayTypeUnsafe()) in EmitNewArrayInitializer() 1067 InitListElements = ILE->getNumInits(); in EmitNewArrayInitializer() 1095 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) { in EmitNewArrayInitializer() 1107 StoreAnyExprIntoOneUnit(*this, ILE->getInit(i), in EmitNewArrayInitializer() 1108 ILE->getInit(i)->getType(), CurPtr, in EmitNewArrayInitializer() 1117 Init = ILE->getArrayFiller(); in EmitNewArrayInitializer() 1196 if (auto *ILE = dyn_cast<InitListExpr>(Init)) in EmitNewArrayInitializer() local [all …]
|
D | CGExprConstant.cpp | 554 InitListExpr *ILE, QualType StructTy); 576 bool Build(InitListExpr *ILE, bool AllowOverwrite); 673 bool ConstStructBuilder::Build(InitListExpr *ILE, bool AllowOverwrite) { in Build() argument 674 RecordDecl *RD = ILE->getType()->castAs<RecordType>()->getDecl(); in Build() 692 !declaresSameEntity(ILE->getInitializedFieldInUnion(), Field)) in Build() 702 if (ElementNo < ILE->getNumInits()) in Build() 703 Init = ILE->getInit(ElementNo++); in Build() 860 InitListExpr *ILE, in BuildStruct() argument 865 if (!Builder.Build(ILE, /*AllowOverwrite*/false)) in BuildStruct() 1193 llvm::Constant *EmitArrayInitialization(InitListExpr *ILE, QualType T) { in EmitArrayInitialization() argument [all …]
|
D | CGExprAgg.cpp | 458 if (auto *ILE = dyn_cast<InitListExpr>(E)) { in isTrivialFiller() local 459 if (ILE->getNumInits()) in isTrivialFiller() 461 return isTrivialFiller(ILE->getArrayFiller()); in isTrivialFiller() 1884 const InitListExpr *ILE = dyn_cast<InitListExpr>(E); in GetNumNonZeroBytesInInit() local 1885 while (ILE && ILE->isTransparent()) in GetNumNonZeroBytesInInit() 1886 ILE = dyn_cast<InitListExpr>(ILE->getInit(0)); in GetNumNonZeroBytesInInit() 1887 if (!ILE || !CGF.getTypes().isZeroInitializable(ILE->getType())) in GetNumNonZeroBytesInInit() 1902 GetNumNonZeroBytesInInit(ILE->getInit(ILEElement++), CGF); in GetNumNonZeroBytesInInit() 1907 ILEElement == ILE->getNumInits()) in GetNumNonZeroBytesInInit() 1912 const Expr *E = ILE->getInit(ILEElement++); in GetNumNonZeroBytesInInit() [all …]
|
/external/llvm-project/clang-tools-extra/clang-tidy/readability/ |
D | NonConstParameterCheck.cpp | 208 } else if (const auto *ILE = dyn_cast<InitListExpr>(E)) { in markCanNotBeConst() local 209 for (unsigned I = 0U; I < ILE->getNumInits(); ++I) in markCanNotBeConst() 210 markCanNotBeConst(ILE->getInit(I), true); in markCanNotBeConst()
|
/external/curl/packages/OS400/ |
D | README.OS400 | 277 module using libcurl, and an ILE/RPG /copy member for support in this 282 _ CURL.INC member in file H. This defines everything needed by an ILE/RPG 287 C/C++ compilation and curl.inc.rpgle for IFS source ILE/RPG compilation. 306 ILE/RPG support: 308 Since 95% of the OS/400 programmers use ILE/RPG exclusively, a definition 310 definitions in an ILE/RPG module, line 320 No vararg procedure support exists in ILE/RPG: for this reason, the following 336 list is used in the ILE/RPG program, the latter must define a specialised
|
/external/libxml2/os400/libxmlrpg/ |
D | xmlexports.rpgle | 12 * ILE/RPG.
|
D | xmlstdarg.rpgle | 1 * Summary: va_list support for ILE/RPG.
|
/external/clang/lib/AST/ |
D | Expr.cpp | 2668 const InitListExpr *ILE = cast<InitListExpr>(this); in isConstantInitializer() local 2669 if (ILE->getType()->isArrayType()) { in isConstantInitializer() 2670 unsigned numInits = ILE->getNumInits(); in isConstantInitializer() 2672 if (!ILE->getInit(i)->isConstantInitializer(Ctx, false, Culprit)) in isConstantInitializer() 2678 if (ILE->getType()->isRecordType()) { in isConstantInitializer() 2680 RecordDecl *RD = ILE->getType()->getAs<RecordType>()->getDecl(); in isConstantInitializer() 2683 if (RD->isUnion() && ILE->getInitializedFieldInUnion() != Field) in isConstantInitializer() 2690 if (ElementNo < ILE->getNumInits()) { in isConstantInitializer() 2691 const Expr *Elt = ILE->getInit(ElementNo++); in isConstantInitializer() 3216 if (const InitListExpr *ILE = dyn_cast<InitListExpr>(InitExpr)) in isNullPointerConstant() local [all …]
|
D | ASTDumper.cpp | 517 void VisitInitListExpr(const InitListExpr *ILE); 1994 void ASTDumper::VisitInitListExpr(const InitListExpr *ILE) { in VisitInitListExpr() argument 1995 VisitExpr(ILE); in VisitInitListExpr() 1996 if (auto *Filler = ILE->getArrayFiller()) { in VisitInitListExpr() 2002 if (auto *Field = ILE->getInitializedFieldInUnion()) { in VisitInitListExpr()
|
/external/llvm-project/clang/lib/AST/ |
D | Expr.cpp | 3068 const InitListExpr *ILE = cast<InitListExpr>(this); in isConstantInitializer() local 3069 assert(ILE->isSemanticForm() && "InitListExpr must be in semantic form"); in isConstantInitializer() 3070 if (ILE->getType()->isArrayType()) { in isConstantInitializer() 3071 unsigned numInits = ILE->getNumInits(); in isConstantInitializer() 3073 if (!ILE->getInit(i)->isConstantInitializer(Ctx, false, Culprit)) in isConstantInitializer() 3079 if (ILE->getType()->isRecordType()) { in isConstantInitializer() 3081 RecordDecl *RD = ILE->getType()->castAs<RecordType>()->getDecl(); in isConstantInitializer() 3084 if (RD->isUnion() && ILE->getInitializedFieldInUnion() != Field) in isConstantInitializer() 3091 if (ElementNo < ILE->getNumInits()) { in isConstantInitializer() 3092 const Expr *Elt = ILE->getInit(ElementNo++); in isConstantInitializer() [all …]
|
/external/llvm-project/clang/include/clang/AST/ |
D | ASTNodeTraverser.h | 667 void VisitInitListExpr(const InitListExpr *ILE) { in VisitInitListExpr() argument 668 if (auto *Filler = ILE->getArrayFiller()) { in VisitInitListExpr()
|
D | RecursiveASTVisitor.h | 555 auto ILE = static_cast<CLASS *>(S); \ 556 if (auto Syn = ILE->isSemanticForm() ? ILE->getSyntacticForm() : ILE) \ 558 if (auto Sem = ILE->isSemanticForm() ? ILE : ILE->getSemanticForm()) \
|
/external/llvm-project/clang-tools-extra/clangd/ |
D | Hover.cpp | 336 if (const auto *ILE = llvm::dyn_cast<InitListExpr>(E)) { in printExprValue() local 337 if (!ILE->isSemanticForm()) in printExprValue() 338 E = ILE->getSemanticForm(); in printExprValue()
|