@@ -22,7 +22,7 @@ namespace pl::test {
2222 nestedFields.push_back (create<PatternBitfieldField>(" " , " nestedA" , 0x25 , 5 , 4 , 0 , testBitfield.get ()));
2323 nestedFields.push_back (create<PatternBitfieldField>(" " , " nestedB" , 0x26 , 1 , 4 , 0 , testBitfield.get ()));
2424 }
25- nestedBitfield->setParent (testBitfield-> reference () );
25+ nestedBitfield->setParent (testBitfield);
2626 nestedBitfield->setFields (std::move (nestedFields));
2727 nestedBitfield->setEndian (std::endian::big);
2828 bitfieldFields.push_back (std::move (nestedBitfield));
@@ -39,7 +39,7 @@ namespace pl::test {
3939 array0Fields.push_back (create<PatternBitfieldField>(" " , " nestedA" , 0x27 , 5 , 4 , 0 , array0Bitfield.get ()));
4040 array0Fields.push_back (create<PatternBitfieldField>(" " , " nestedB" , 0x28 , 1 , 4 , 0 , array0Bitfield.get ()));
4141 }
42- array0Bitfield->setParent (array-> reference () );
42+ array0Bitfield->setParent (array);
4343 array0Bitfield->setFields (std::move (array0Fields));
4444 array0Bitfield->setEndian (std::endian::big);
4545 arrayEntries.push_back (std::move (array0Bitfield));
@@ -50,12 +50,12 @@ namespace pl::test {
5050 array1Fields.push_back (create<PatternBitfieldField>(" " , " nestedA" , 0x28 , 5 , 4 , 0 , array1Bitfield.get ()));
5151 array1Fields.push_back (create<PatternBitfieldField>(" " , " nestedB" , 0x29 , 1 , 4 , 0 , array1Bitfield.get ()));
5252 }
53- array1Bitfield->setParent (array-> reference () );
53+ array1Bitfield->setParent (array);
5454 array1Bitfield->setFields (std::move (array1Fields));
5555 array1Bitfield->setEndian (std::endian::big);
5656 arrayEntries.push_back (std::move (array1Bitfield));
5757 }
58- array->setParent (testBitfield-> reference () );
58+ array->setParent (testBitfield);
5959 array->setEntries (arrayEntries);
6060 array->setEndian (std::endian::big);
6161 bitfieldFields.push_back (std::move (array));
0 commit comments