Bananymous
|
c4bf1641bd
|
BAN: Add cool API for LinkedList
You can now move elements between LinkedLists without allocations or
deallocations. Same node moves from source to destination
|
2024-02-01 14:19:02 +02:00 |
Bananymous
|
4273f43be1
|
BAN: Move placement new to its own file and fix includes
|
2024-01-31 23:55:41 +02:00 |
Bananymous
|
dfe5a2d665
|
All: Cleanup all files
Add newline to end of files and remove whitespace from end of lines
|
2024-01-24 15:53:38 +02:00 |
Bananymous
|
84b2438b3d
|
BAN: Add requires for copy constructor for linked list
|
2023-12-24 13:37:49 +02:00 |
Bananymous
|
2a469241b2
|
BAN: Fix LinkedList::pop_back()
|
2023-09-22 17:20:35 +03:00 |
Bananymous
|
921d95d18f
|
All: Clear lines with only whitspace in them
|
2023-09-10 00:31:42 +03:00 |
Bananymous
|
cfa025acae
|
BAN: Move RefPtr to its own file and create New.h
New.h contains definitions for placement new operators and
BAN::allocator and BAN::dealloctor
|
2023-04-10 21:07:25 +03:00 |
Bananymous
|
7b7f4eb141
|
BAN: LinkedList::remove now returns iterator to the element after
|
2023-03-30 18:46:19 +03:00 |
Bananymous
|
e3a71289c0
|
BAN: fix LinkedList back/front functions
|
2023-03-06 01:46:52 +02:00 |
Bananymous
|
52aa98ba25
|
Kernel+LibC: Add some errno codes
Kernel now returns ENOMEM and other errnos, so we dont have to write
error messages
|
2023-03-02 21:10:44 +02:00 |
Bananymous
|
247f03c79e
|
BAN: Make ErrorOr<> have attribute [[nodiscard]]
We don't have to specify it everytime we make function return ErrorOr
|
2023-02-19 20:10:30 +02:00 |
Bananymous
|
bfc9a2377c
|
BAN: LinkedList now uses iterators instead of const_iterators on methods
|
2023-02-09 23:06:16 +02:00 |
Bananymous
|
08dfb0e1db
|
BAN: Cleanup LinkedList code
|
2023-02-06 19:01:52 +02:00 |
Bananymous
|
0d2d6e5348
|
BAN: Fix all emplace functions to actually do perfect forwarding
|
2023-02-01 21:41:51 +02:00 |
Bananymous
|
9b8de5025a
|
All: rename every function from UpperCamelCase to snake_case
This was a mess since I didn't know which to use but now I decided
to go with snake_case :)
|
2023-02-01 21:05:44 +02:00 |
Bananymous
|
1945b716ad
|
BAN: Implement basic LinkedList
|
2023-02-01 01:22:41 +02:00 |