Lines Matching refs:FieldToInit
1792 auto initPrimitiveField = [=](const Record::Field *FieldToInit, in visitInitList()
1795 InitLinkScope<Emitter> ILS(this, InitLink::Field(FieldToInit->Offset)); in visitInitList()
1799 if (FieldToInit->isBitField()) in visitInitList()
1800 return this->emitInitBitField(T, FieldToInit, E); in visitInitList()
1801 return this->emitInitField(T, FieldToInit->Offset, E); in visitInitList()
1804 auto initCompositeField = [=](const Record::Field *FieldToInit, in visitInitList() argument
1807 InitLinkScope<Emitter> ILS(this, InitLink::Field(FieldToInit->Offset)); in visitInitList()
1811 if (!this->emitGetPtrField(FieldToInit->Offset, Init)) in visitInitList()
1830 const Record::Field *FieldToInit = R->getField(FToInit); in visitInitList() local
1832 if (!initPrimitiveField(FieldToInit, Init, *T)) in visitInitList()
1835 if (!initCompositeField(FieldToInit, Init)) in visitInitList()
1851 const Record::Field *FieldToInit = R->getField(InitIndex); in visitInitList() local
1852 if (!initPrimitiveField(FieldToInit, Init, *T)) in visitInitList()
1869 const Record::Field *FieldToInit = R->getField(InitIndex); in visitInitList() local
1870 if (!initCompositeField(FieldToInit, Init)) in visitInitList()