| 75 | |
| 76 | inline uint32_t SmallStringView::size() const { return inlined.size; } |
| 77 | inline const char* SmallStringView::data() const { |
| 78 | if (isInlined()) |
| 79 | return inlined.data; |
| 80 | else |
| 81 | return heap.data; |
| 82 | } |
| 83 | |
| 84 | inline void SmallStringView::setSize(uint32_t s) { inlined.size = s; } |
| 85 | inline void SmallStringView::setStrPtr(const char* str) { heap.data = str; } |
no outgoing calls