Home
last modified time | relevance | path

Searched refs:ILE (Results 1 – 25 of 64) sorted by relevance

123

/external/llvm-project/clang/unittests/Tooling/RecursiveASTVisitorTests/
DInitListExprPreOrderNoQueue.cpp18 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()
DInitListExprPostOrderNoQueue.cpp20 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()
DInitListExprPostOrder.cpp20 bool VisitInitListExpr(InitListExpr *ILE) { in VisitInitListExpr() argument
21 Match(ILE->isSemanticForm() ? "semantic" : "syntactic", ILE->getBeginLoc()); in VisitInitListExpr()
DInitListExprPreOrder.cpp25 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/
DREADME40031 - 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/
DCGExprConstant.cpp51 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 …]
DCGExprAgg.cpp387 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()
DCGExprCXX.cpp855 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/
DSemaInit.cpp348 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 …]
DSemaTemplateDeduction.cpp3205 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/
DREADME40065 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/
DSemaInit.cpp459 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/
DCGExprCXX.cpp1029 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 …]
DCGExprConstant.cpp554 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 …]
DCGExprAgg.cpp458 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/
DNonConstParameterCheck.cpp208 } 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/
DREADME.OS400277 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/
Dxmlexports.rpgle12 * ILE/RPG.
Dxmlstdarg.rpgle1 * Summary: va_list support for ILE/RPG.
/external/clang/lib/AST/
DExpr.cpp2668 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 …]
DASTDumper.cpp517 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/
DExpr.cpp3068 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/
DASTNodeTraverser.h667 void VisitInitListExpr(const InitListExpr *ILE) { in VisitInitListExpr() argument
668 if (auto *Filler = ILE->getArrayFiller()) { in VisitInitListExpr()
DRecursiveASTVisitor.h555 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/
DHover.cpp336 if (const auto *ILE = llvm::dyn_cast<InitListExpr>(E)) { in printExprValue() local
337 if (!ILE->isSemanticForm()) in printExprValue()
338 E = ILE->getSemanticForm(); in printExprValue()

123