| 44 | |
| 45 | //************************************************************************* |
| 46 | constexpr etl::not_null<const int*> CreateNotNullAssignFromPointer(const int* p1, const int* p2) |
| 47 | { |
| 48 | // Create a not_null pointer from a pointer. |
| 49 | etl::not_null<const int*> nn(p1); |
| 50 | |
| 51 | // Assign a different pointer to the not_null. |
| 52 | nn = p2; |
| 53 | |
| 54 | return nn; |
| 55 | } |
| 56 | |
| 57 | //************************************************************************* |
| 58 | constexpr etl::not_null<const int*> CreateNotNullAssignFromNotNull(const int* p1, const int* p2) |