mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-03-29 19:20:36 +00:00
DataReader: Remove __forceinline from trivial functions
This commit is contained in:
parent
4c2ec39199
commit
ffade65c55
@ -13,16 +13,16 @@
|
||||
class DataReader
|
||||
{
|
||||
public:
|
||||
__forceinline DataReader() = default;
|
||||
__forceinline DataReader(u8* src, u8* end_) : buffer(src), end(end_) {}
|
||||
__forceinline u8* GetPointer() { return buffer; }
|
||||
__forceinline u8* operator=(u8* src)
|
||||
DataReader() = default;
|
||||
DataReader(u8* src, u8* end_) : buffer(src), end(end_) {}
|
||||
u8* GetPointer() { return buffer; }
|
||||
u8* operator=(u8* src)
|
||||
{
|
||||
buffer = src;
|
||||
return src;
|
||||
}
|
||||
|
||||
__forceinline size_t size() const { return end - buffer; }
|
||||
size_t size() const { return end - buffer; }
|
||||
template <typename T, bool swapped = true>
|
||||
__forceinline T Peek(int offset = 0) const
|
||||
{
|
||||
@ -54,7 +54,7 @@ public:
|
||||
}
|
||||
|
||||
template <typename T = u8>
|
||||
__forceinline void Skip(size_t data = 1)
|
||||
void Skip(size_t data = 1)
|
||||
{
|
||||
buffer += sizeof(T) * data;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user