Lines Matching refs:addr
39 static uint8_t& uint8_at(Address addr) {
40 return *reinterpret_cast<uint8_t*>(addr);
43 static uint16_t& uint16_at(Address addr) {
44 return *reinterpret_cast<uint16_t*>(addr);
47 static uint32_t& uint32_at(Address addr) {
48 return *reinterpret_cast<uint32_t*>(addr);
51 static int32_t& int32_at(Address addr) {
52 return *reinterpret_cast<int32_t*>(addr);
55 static uint64_t& uint64_at(Address addr) {
56 return *reinterpret_cast<uint64_t*>(addr);
59 static int& int_at(Address addr) {
60 return *reinterpret_cast<int*>(addr);
63 static unsigned& unsigned_at(Address addr) {
64 return *reinterpret_cast<unsigned*>(addr);
67 static intptr_t& intptr_at(Address addr) {
68 return *reinterpret_cast<intptr_t*>(addr);
71 static uintptr_t& uintptr_at(Address addr) {
72 return *reinterpret_cast<uintptr_t*>(addr);
75 static double& double_at(Address addr) {
76 return *reinterpret_cast<double*>(addr);
79 static Address& Address_at(Address addr) {
80 return *reinterpret_cast<Address*>(addr);
83 static Object*& Object_at(Address addr) {
84 return *reinterpret_cast<Object**>(addr);
87 static Handle<Object>& Object_Handle_at(Address addr) {
88 return *reinterpret_cast<Handle<Object>*>(addr);