summaryrefslogtreecommitdiff
path: root/AK/ByteReader.h
AgeCommit message (Collapse)Author
2021-07-14AK: Generalize ByteReaderHendiadyoin1
Also use it instead of CPU.h's possibly_unaligned_data interface
2021-07-12AK: Add load64 and load_pointer to AK::ByteReaderAndrew Kaster
This lets us load misaligned 64 bit integers, and misaligned pointers in a platform agnostic way.
2021-05-14LibCrypto+LibTLS: Avoid unaligned reads and writesAli Mohammad Pur
This adds an `AK::ByteReader` to help with that so we don't duplicate the logic all over the place. No more `*(const u16*)` and `*(const u32*)` for anyone. This should help a little with #7060.