Home | History | Annotate | Download | only in Sema

Lines Matching defs:InitList

2987                                    InitListExpr *InitList = 0);
2992 InitListExpr *InitList,
2999 InitListExpr *InitList,
3019 if (InitList->getNumInits() == 1) {
3020 Expr *Initializer = InitList->getInit(0);
3040 Sequence.RewrapReferenceInitList(cv1T1, InitList);
3046 Sequence.RewrapReferenceInitList(cv1T1, InitList);
3052 TryListInitialization(S, TempEntity, Kind, InitList, Sequence);
3067 InitListExpr *InitList,
3074 !DestType->isAnyComplexType() && InitList->getNumInits() > 1) {
3079 TryReferenceListInitialization(S, Entity, Kind, InitList, Sequence);
3083 if (S.RequireCompleteType(InitList->getLocStart(), DestType, 0)) {
3095 if (InitList->getNumInits() == 0) {
3098 TryValueInitialization(S, Entity, Kind, Sequence, InitList);
3105 if (TryInitializerListConstruction(S, InitList, DestType, Sequence))
3109 Expr *Arg = InitList;
3119 InitListChecker CheckInitList(S, Entity, InitList,
3601 InitListExpr *InitList) {
3602 assert((!InitList || InitList->getNumInits() == 0) &&
3662 Expr *InitListAsExpr = InitList;
3663 Expr **Args = InitList ? &InitListAsExpr : 0;
3664 unsigned NumArgs = InitList ? 1 : 0;
3665 bool InitListSyntax = InitList;
4108 if (InitListExpr *InitList = dyn_cast_or_null<InitListExpr>(Initializer)) {
4109 TryListInitialization(S, Entity, Kind, InitList, *this);
5252 InitListExpr *InitList = cast<InitListExpr>(CurInit.get());
5266 InitList, Ty, /*VerifyOnly=*/false,
5301 InitListExpr *InitList = cast<InitListExpr>(Args[0]);
5302 S.Diag(InitList->getExprLoc(), diag::warn_cxx98_compat_ctor_list_init)
5303 << InitList->getSourceRange();
5304 MultiExprArg Arg(InitList->getInits(), InitList->getNumInits());
5765 if (InitListExpr *InitList = dyn_cast<InitListExpr>(Args[0]))
5766 R = SourceRange(InitList->getInit(0)->getLocEnd(),
5767 InitList->getLocEnd());
5800 InitListExpr *InitList = cast<InitListExpr>(Args[0]);
5801 Args = InitList->getInits();
5802 NumArgs = InitList->getNumInits();
5923 InitListExpr* InitList = cast<InitListExpr>(Args[0]);
5925 InitListChecker DiagnoseInitList(S, Entity, InitList,
5941 InitListExpr* InitList = cast<InitListExpr>(Args[0]);
5942 unsigned NumInits = InitList->getNumInits();
5962 ExprResult Init = S.Owned(InitList->getInit(i));