Searched refs:getInClassInitializer (Results 1 – 20 of 20) sorted by relevance
328 IndexCtx.indexBody(D->getInClassInitializer(), D); in VisitFieldDecl()
576 if (Expr *Init = D->getInClassInitializer()) in VisitFieldDecl()
3321 Expr *getInClassInitializer() const;
2203 TRY_TO(TraverseStmt(D->getInClassInitializer()));
220 const Expr *FirstInitializer = FirstField->getInClassInitializer(); in diagnoseSubMismatchField()221 const Expr *SecondInitializer = SecondField->getInClassInitializer(); in diagnoseSubMismatchField()
1094 assert(Field->getInClassInitializer() && "initializer hasn't been parsed"); in getExpr()1098 return Field->getInClassInitializer(); in getExpr()
371 AddStmt(D->getInClassInitializer()); in VisitFieldDecl()
4658 Expr *FieldDecl::getInClassInitializer() const { in getInClassInitializer() function in FieldDecl4673 assert(hasInClassInitializer() && !getInClassInitializer()); in setLazyInClassInitializer()4757 const Expr *FinalExpr = getInClassInitializer(); in getSourceRange()
942 Expr *Init = D->getInClassInitializer(); in VisitFieldDecl()
4412 if (Expr *FromInitializer = D->getInClassInitializer()) { in VisitFieldDecl()4419 if (!FoundField->getInClassInitializer()) in VisitFieldDecl()4465 auto ToInitializer = importChecked(Err, D->getInClassInitializer()); in VisitFieldDecl()4469 auto *AlreadyImported = ToField->getInClassInitializer(); in VisitFieldDecl()9151 if (!ToField->getInClassInitializer()) { in VisitCXXDefaultInitExpr()9156 import(E->getField()->getInClassInitializer()); in VisitCXXDefaultInitExpr()
2912 if (Expr *I = D->getInClassInitializer()) in getSourceRange()
3773 if (const Expr *E = FD->getInClassInitializer()) in HasSideEffects()
3909 Expr *OldInit = Pattern->getInClassInitializer(); in InstantiateInClassInitializer()3959 return !Instantiation->getInClassInitializer(); in InstantiateInClassInitializer()
5669 if (!Field->getInClassInitializer()) { in BuildCXXDefaultInitExpr()5702 isa_and_present<ExprWithCleanups>(Field->getInClassInitializer()); in BuildCXXDefaultInitExpr()5703 if (Field->getInClassInitializer() && in BuildCXXDefaultInitExpr()5704 !Field->getInClassInitializer()->containsErrors() && in BuildCXXDefaultInitExpr()5717 Res = Immediate.TransformInitializer(Field->getInClassInitializer(), in BuildCXXDefaultInitExpr()5729 if (Field->getInClassInitializer()) { in BuildCXXDefaultInitExpr()5730 Expr *E = Init ? Init : Field->getInClassInitializer(); in BuildCXXDefaultInitExpr()
3828 const Expr *InitExpr = Field->getInClassInitializer(); in analyzeInClassInitializer()
13931 Expr *E = FD->getInClassInitializer(); in visitField()
4974 auto *Init = FD->getInClassInitializer(); in getNonCLikeKindForAnonymousStruct()
732 const Expr *Initializer = Node.getInClassInitializer(); in AST_MATCHER_P()
497 if (Expr *Init = FD->getInClassInitializer()) { in Visit()
6452 cast<FieldDecl>(Update.getDecl())->getInClassInitializer()); in WriteDeclUpdatesBlocks()