├── examples ├── Nullable01.pas ├── SmartObj01.pas └── SmartPtr01.pas ├── sources ├── Nullable.pas ├── SmartObj.pas └── SmartPtr.pas └── tests ├── tdefaultfield1.pp ├── tdefaultfield10.pp ├── tdefaultfield11.pp ├── tdefaultfield12.pp ├── tdefaultfield13.pp ├── tdefaultfield14.pp ├── tdefaultfield15.pp ├── tdefaultfield16.pp ├── tdefaultfield17.pp ├── tdefaultfield18.pp ├── tdefaultfield19.pp ├── tdefaultfield2.pp ├── tdefaultfield20.pp ├── tdefaultfield21.pp ├── tdefaultfield22.pp ├── tdefaultfield23.pp ├── tdefaultfield24.pp ├── tdefaultfield25.pp ├── tdefaultfield26.pp ├── tdefaultfield27.pp ├── tdefaultfield28.pp ├── tdefaultfield29.pp ├── tdefaultfield3.pp ├── tdefaultfield30.pp ├── tdefaultfield4.pp ├── tdefaultfield5.pp ├── tdefaultfield6.pp ├── tdefaultfield7.pp ├── tdefaultfield8.pp └── tdefaultfield9.pp /examples/Nullable01.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/examples/Nullable01.pas -------------------------------------------------------------------------------- /examples/SmartObj01.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/examples/SmartObj01.pas -------------------------------------------------------------------------------- /examples/SmartPtr01.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/examples/SmartPtr01.pas -------------------------------------------------------------------------------- /sources/Nullable.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/sources/Nullable.pas -------------------------------------------------------------------------------- /sources/SmartObj.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/sources/SmartObj.pas -------------------------------------------------------------------------------- /sources/SmartPtr.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/sources/SmartPtr.pas -------------------------------------------------------------------------------- /tests/tdefaultfield1.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield1.pp -------------------------------------------------------------------------------- /tests/tdefaultfield10.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield10.pp -------------------------------------------------------------------------------- /tests/tdefaultfield11.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield11.pp -------------------------------------------------------------------------------- /tests/tdefaultfield12.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield12.pp -------------------------------------------------------------------------------- /tests/tdefaultfield13.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield13.pp -------------------------------------------------------------------------------- /tests/tdefaultfield14.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield14.pp -------------------------------------------------------------------------------- /tests/tdefaultfield15.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield15.pp -------------------------------------------------------------------------------- /tests/tdefaultfield16.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield16.pp -------------------------------------------------------------------------------- /tests/tdefaultfield17.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield17.pp -------------------------------------------------------------------------------- /tests/tdefaultfield18.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield18.pp -------------------------------------------------------------------------------- /tests/tdefaultfield19.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield19.pp -------------------------------------------------------------------------------- /tests/tdefaultfield2.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield2.pp -------------------------------------------------------------------------------- /tests/tdefaultfield20.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield20.pp -------------------------------------------------------------------------------- /tests/tdefaultfield21.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield21.pp -------------------------------------------------------------------------------- /tests/tdefaultfield22.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield22.pp -------------------------------------------------------------------------------- /tests/tdefaultfield23.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield23.pp -------------------------------------------------------------------------------- /tests/tdefaultfield24.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield24.pp -------------------------------------------------------------------------------- /tests/tdefaultfield25.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield25.pp -------------------------------------------------------------------------------- /tests/tdefaultfield26.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield26.pp -------------------------------------------------------------------------------- /tests/tdefaultfield27.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield27.pp -------------------------------------------------------------------------------- /tests/tdefaultfield28.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield28.pp -------------------------------------------------------------------------------- /tests/tdefaultfield29.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield29.pp -------------------------------------------------------------------------------- /tests/tdefaultfield3.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield3.pp -------------------------------------------------------------------------------- /tests/tdefaultfield30.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield30.pp -------------------------------------------------------------------------------- /tests/tdefaultfield4.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield4.pp -------------------------------------------------------------------------------- /tests/tdefaultfield5.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield5.pp -------------------------------------------------------------------------------- /tests/tdefaultfield6.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield6.pp -------------------------------------------------------------------------------- /tests/tdefaultfield7.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield7.pp -------------------------------------------------------------------------------- /tests/tdefaultfield8.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield8.pp -------------------------------------------------------------------------------- /tests/tdefaultfield9.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciej-izak/PascalSmartPointers/HEAD/tests/tdefaultfield9.pp --------------------------------------------------------------------------------