Searched refs:FieldInit (Results 1 – 6 of 6) sorted by relevance
40 int FieldInit = /*range out_of_body_expr=->+0:58*/1 + 2; member47 int FieldInit = /*range out_of_body_expr=->+0:60*/1 + 2; in inFunctionOutOfBody() member
2047 FieldInit *FieldInit::get(Init *R, StringInit *FN) { in get()2049 FieldInit *&I = RK.TheFieldInitPool[std::make_pair(R, FN)]; in get()2051 I = new (RK.Allocator) FieldInit(R, FN); in get()2055 Init *FieldInit::getBit(unsigned Bit) const { in getBit()2057 return const_cast<FieldInit*>(this); in getBit()2058 return VarBitInit::get(const_cast<FieldInit*>(this), Bit); in getBit()2061 Init *FieldInit::resolveReferences(Resolver &R) const { in resolveReferences()2065 return const_cast<FieldInit *>(this); in resolveReferences()2068 Init *FieldInit::Fold(Record *CurRec) const { in Fold()2080 return const_cast<FieldInit *>(this); in Fold()[all …]
2519 Result = FieldInit::get(Result, FieldName)->Fold(CurRec); in ParseValue()
1326 class FieldInit : public TypedInit {1330 FieldInit(Init *R, StringInit *FN) in FieldInit() function1343 FieldInit(const FieldInit &) = delete;1344 FieldInit &operator=(const FieldInit &) = delete;1350 static FieldInit *get(Init *R, StringInit *FN);
1989 if (const Expr *FieldInit = InitList->getInit(Index)) in getBindingForField() local1990 if (Optional<SVal> V = svalBuilder.getConstantVal(FieldInit)) in getBindingForField()
3958 for (const auto *FieldInit : Constructor->inits()) { in DiagnoseUninitializedFields() local3962 Expr *InitExpr = FieldInit->getInit(); in DiagnoseUninitializedFields()3973 FieldInit->getAnyMember(), in DiagnoseUninitializedFields()3974 FieldInit->getBaseClass()); in DiagnoseUninitializedFields()3977 FieldInit->getAnyMember(), in DiagnoseUninitializedFields()3978 FieldInit->getBaseClass()); in DiagnoseUninitializedFields()