/external/clang/test/SemaCXX/ |
reinterpret-cast.cpp | 16 (void)reinterpret_cast<int>(i); 19 (void)reinterpret_cast<test>(e); 23 (void)reinterpret_cast<int*>(pi); 26 (void)reinterpret_cast<const int structure::*>(psi); 29 (void)reinterpret_cast<structure>(s); // expected-error {{reinterpret_cast from 'structure' to 'structure' is not allowed}} 32 (void)reinterpret_cast<float>(f); // expected-error {{reinterpret_cast from 'float' to 'float' is not allowed}} 38 void *vp = reinterpret_cast<void*>(testval); 39 intptr_t i = reinterpret_cast<intptr_t>(vp) [all...] |
reinterpret-fn-obj-pedantic.cpp | 7 void *vp = reinterpret_cast<void*>(fp); // expected-warning {{cast between pointer-to-function and pointer-to-object is an extension}} 8 (void)reinterpret_cast<fnptr>(vp); // expected-warning {{cast between pointer-to-function and pointer-to-object is an extension}}
|
warn-reinterpret-base-class.cpp | 30 decltype(reinterpret_cast<C *>(0)) foo; 31 decltype(reinterpret_cast<A *>((C *) 0)) bar; 32 decltype(reinterpret_cast<C *>((A *) 0)) baz; 37 (void)*reinterpret_cast<C *>(b); 38 (void)*reinterpret_cast<B *>(c); 40 (void)reinterpret_cast<C &>(*b); 41 (void)reinterpret_cast<B &>(*c); 52 B *b = reinterpret_cast<B *>(&c); 62 B *b = reinterpret_cast<B *>(&c); 72 B *p = reinterpret_cast<B*>(&c) [all...] |
vector-casts.cpp | 21 (void)reinterpret_cast<__v2si>(v4hi); 23 (void)reinterpret_cast<__v4hi>(v2si); 25 (void)reinterpret_cast<unsigned long long>(v2si); 27 (void)reinterpret_cast<__v2si>(ll); 32 (void)reinterpret_cast<E>(v2si); // expected-error {{reinterpret_cast from '__v2si' (vector of 2 'int' values) to 'E' is not allowed}} 33 (void)reinterpret_cast<__v2si>(e); // expected-error {{reinterpret_cast from 'E' to '__v2si' (vector of 2 'int' values)}} 35 (void)reinterpret_cast<S>(v2si); // expected-error {{reinterpret_cast from '__v2si' (vector of 2 'int' values) to 'S' is not allowed} [all...] |
/external/clang/test/CXX/expr/expr.post/expr.reinterpret.cast/ |
p1-0x.cpp | 11 int (&fr0)(int) = reinterpret_cast<int (&&)(int)>(f); 12 int &&ir0 = reinterpret_cast<int &&>(*ptr); 13 int &&ir1 = reinterpret_cast<int &&>(0); // expected-error {{rvalue to reference type}} 14 int &&ir2 = reinterpret_cast<int &&>('a'); // expected-error {{rvalue to reference type}} 15 int &&ir3 = reinterpret_cast<int &&>(xvalue<char>()); 16 // Per DR1268, reinterpret_cast can convert between lvalues and xvalues. 17 int &ir4 = reinterpret_cast<int &>(xvalue<char>()); 18 int &&ir5 = reinterpret_cast<int &&>(*ptr);
|
/bionic/libc/bionic/ |
pthread_self.cpp | 32 return reinterpret_cast<pthread_t>(__get_thread());
|
__cmsg_nxthdr.cpp | 33 ptr = reinterpret_cast<cmsghdr*>(reinterpret_cast<char*>(cmsg) + CMSG_ALIGN(cmsg->cmsg_len)); 34 size_t len = reinterpret_cast<char*>(ptr+1) - reinterpret_cast<char*>(msg->msg_control);
|
__errno.cpp | 35 return reinterpret_cast<int*>(&(__get_tls()[TLS_SLOT_ERRNO]));
|
pthread_gettid_np.cpp | 32 return reinterpret_cast<pthread_internal_t*>(t)->tid;
|
/external/clang/test/CodeGenCXX/ |
reinterpret-cast.cpp | 5 return reinterpret_cast<void *>(l); 9 return reinterpret_cast<unsigned long>(nullptr); 13 return reinterpret_cast<unsigned long>(p); 18 f4(reinterpret_cast<int*&>(u));
|
/external/compiler-rt/test/ubsan/TestCases/TypeCheck/Function/ |
function.cpp | 17 reinterpret_cast<void (*)(int)>(reinterpret_cast<uintptr_t>(g))(42); 25 reinterpret_cast<void (*)(int)>(reinterpret_cast<uintptr_t>(f))(42);
|
/toolchain/binutils/binutils-2.25/gold/testsuite/ |
script_test_1.cc | 36 assert(reinterpret_cast<intptr_t>(&a) == 123); 37 assert(reinterpret_cast<intptr_t>(&b) == reinterpret_cast<intptr_t>(&a) * 2); 38 assert(reinterpret_cast<intptr_t>(&c) 39 == reinterpret_cast<intptr_t>(&b) + 3 * 6); 40 assert(reinterpret_cast<intptr_t>(&d) 41 == (reinterpret_cast<intptr_t>(&b) + 3) * 6); 42 assert(reinterpret_cast<int*>(&e) == &sym); 43 assert(reinterpret_cast<intptr_t>(&f) 44 == reinterpret_cast<intptr_t>(&sym) + 10) [all...] |
/external/libcxxabi/test/ |
cxa_thread_atexit_test.pass.cpp | 19 assert(dtor == reinterpret_cast<void (*)(void *)>(1)); 20 assert(obj == reinterpret_cast<void *>(2)); 21 assert(dso_symbol == reinterpret_cast<void *>(3)); 28 reinterpret_cast<void (*)(void *)>(1), reinterpret_cast<void *>(2), 29 reinterpret_cast<void *>(3));
|
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/test/ |
cxa_thread_atexit_test.pass.cpp | 19 assert(dtor == reinterpret_cast<void (*)(void *)>(1)); 20 assert(obj == reinterpret_cast<void *>(2)); 21 assert(dso_symbol == reinterpret_cast<void *>(3)); 28 reinterpret_cast<void (*)(void *)>(1), reinterpret_cast<void *>(2), 29 reinterpret_cast<void *>(3));
|
/frameworks/native/vulkan/nulldrv/ |
null_driver_gen.cpp | 49 {"vkCreateInstance", reinterpret_cast<PFN_vkVoidFunction>(static_cast<PFN_vkCreateInstance>(CreateInstance))}, 50 {"vkEnumerateInstanceExtensionProperties", reinterpret_cast<PFN_vkVoidFunction>(static_cast<PFN_vkEnumerateInstanceExtensionProperties>(EnumerateInstanceExtensionProperties))}, 51 {"vkEnumerateInstanceLayerProperties", reinterpret_cast<PFN_vkVoidFunction>(static_cast<PFN_vkEnumerateInstanceLayerProperties>(EnumerateInstanceLayerProperties))}, 57 {"vkAllocateCommandBuffers", reinterpret_cast<PFN_vkVoidFunction>(static_cast<PFN_vkAllocateCommandBuffers>(AllocateCommandBuffers))}, 58 {"vkAllocateDescriptorSets", reinterpret_cast<PFN_vkVoidFunction>(static_cast<PFN_vkAllocateDescriptorSets>(AllocateDescriptorSets))}, 59 {"vkAllocateMemory", reinterpret_cast<PFN_vkVoidFunction>(static_cast<PFN_vkAllocateMemory>(AllocateMemory))}, 60 {"vkBeginCommandBuffer", reinterpret_cast<PFN_vkVoidFunction>(static_cast<PFN_vkBeginCommandBuffer>(BeginCommandBuffer))}, 61 {"vkBindBufferMemory", reinterpret_cast<PFN_vkVoidFunction>(static_cast<PFN_vkBindBufferMemory>(BindBufferMemory))}, 62 {"vkBindImageMemory", reinterpret_cast<PFN_vkVoidFunction>(static_cast<PFN_vkBindImageMemory>(BindImageMemory))}, 63 {"vkCmdBeginQuery", reinterpret_cast<PFN_vkVoidFunction>(static_cast<PFN_vkCmdBeginQuery>(CmdBeginQuery))} [all...] |
/art/runtime/entrypoints/ |
runtime_asm_entrypoints.h | 28 return reinterpret_cast<const void*>(art_jni_dlsym_lookup_stub); 34 return reinterpret_cast<const void*>(art_quick_imt_conflict_trampoline); 40 return reinterpret_cast<const void*>(art_quick_to_interpreter_bridge); 46 return reinterpret_cast<const void*>(art_quick_generic_jni_trampoline); 52 return reinterpret_cast<const void*>(art_quick_proxy_invoke_handler); 58 return reinterpret_cast<const void*>(art_quick_resolution_trampoline); 64 return reinterpret_cast<const void*>(art_quick_deoptimize); 70 return reinterpret_cast<const void*>(art_quick_instrumentation_entry); 79 return reinterpret_cast<const void*>(art_quick_instrumentation_exit);
|
/external/v8/src/ |
v8memory.h | 17 return *reinterpret_cast<uint8_t*>(addr); 21 return *reinterpret_cast<uint16_t*>(addr); 25 return *reinterpret_cast<uint32_t*>(addr); 29 return *reinterpret_cast<int32_t*>(addr); 33 return *reinterpret_cast<uint64_t*>(addr); 37 return *reinterpret_cast<int*>(addr); 41 return *reinterpret_cast<unsigned*>(addr); 45 return *reinterpret_cast<intptr_t*>(addr); 49 return *reinterpret_cast<uintptr_t*>(addr); 53 return *reinterpret_cast<double*>(addr) [all...] |
/external/skia/src/c/ |
sk_types_priv.h | 18 return reinterpret_cast<const SkPaint&>(cpaint); 22 return reinterpret_cast<const SkPaint*>(cpaint); 26 return reinterpret_cast<SkPaint*>(cpaint); 30 return reinterpret_cast<SkMaskFilter*>(cfilter); 34 return reinterpret_cast<sk_maskfilter_t*>(filter); 38 return reinterpret_cast<SkShader*>(cshader);
|
/system/extras/simpleperf/runtest/ |
comm_change.cpp | 11 prctl(PR_SET_NAME, reinterpret_cast<unsigned long>("RUN_COMM1"), 0, 0, 0); 13 prctl(PR_SET_NAME, reinterpret_cast<unsigned long>("RUN_COMM2"), 0, 0, 0);
|
/system/extras/memory_replay/tests/ |
PointersTest.cpp | 24 pointers.Add(0x1234, reinterpret_cast<void*>(0xabcd)); 26 ASSERT_EQ(reinterpret_cast<void*>(0xabcd), memory_pointer); 32 pointers.Add(0x1234, reinterpret_cast<void*>(0xabcd)); 34 ASSERT_EQ(reinterpret_cast<void*>(0xabcd), memory_pointer); 35 pointers.Add(0x1234, reinterpret_cast<void*>(0x5555)); 37 ASSERT_EQ(reinterpret_cast<void*>(0x5555), memory_pointer); 46 pointers.Add(0x1234, reinterpret_cast<void*>(0xabcd)); 47 pointers.Add(0x11234, reinterpret_cast<void*>(0xabcf)); 49 ASSERT_EQ(reinterpret_cast<void*>(0xabcf), memory_pointer); 51 ASSERT_EQ(reinterpret_cast<void*>(0xabcd), memory_pointer) [all...] |
/external/v8/tools/gyp/test/win/compiler-flags/ |
buffer-security.cc | 9 char* stuff = reinterpret_cast<char*>(_alloca(256));
|
/external/webrtc/webrtc/system_wrappers/include/ |
fix_interlocked_exchange_pointer_win.h | 31 return reinterpret_cast<void*>(static_cast<LONG_PTR>(InterlockedExchange( 32 reinterpret_cast<volatile LONG*>(target), 33 static_cast<LONG>(reinterpret_cast<LONG_PTR>(value)))));
|
/external/protobuf/src/google/protobuf/stubs/ |
atomicops_internals_x86_msvc.cc | 56 reinterpret_cast<volatile LONG*>(ptr), 65 reinterpret_cast<volatile LONG*>(ptr), 73 reinterpret_cast<volatile LONG*>(ptr), 85 reinterpret_cast<volatile PVOID*>(ptr), 86 reinterpret_cast<PVOID>(new_value), reinterpret_cast<PVOID>(old_value)); 87 return reinterpret_cast<Atomic64>(result); 93 reinterpret_cast<volatile PVOID*>(ptr), 94 reinterpret_cast<PVOID>(new_value)); 95 return reinterpret_cast<Atomic64>(result) [all...] |
/external/libchrome/sandbox/win/src/sidestep/ |
preamble_patcher_with_stub.cpp | 24 const char* from = reinterpret_cast<const char*>(source); 25 char* to = reinterpret_cast<char*>(destination); 37 char* to = reinterpret_cast<char*>(destination); 82 unsigned char* target = reinterpret_cast<unsigned char*>(target_function); 120 RawMemcpy(reinterpret_cast<void*>(preamble_stub), 121 reinterpret_cast<void*>(target), preamble_bytes); 130 = ((reinterpret_cast<unsigned char*>(target) + preamble_bytes) - 136 RawMemcpy(reinterpret_cast<void*>(preamble_stub + preamble_bytes + 1), 137 reinterpret_cast<void*>(&relative_offset_to_target_rest), 4); 152 reinterpret_cast<unsigned char*>(replacement_function) [all...] |
/art/runtime/ |
imtable.h | 37 uint8_t* ptr = reinterpret_cast<uint8_t*>(this) + OffsetOfElement(index, pointer_size); 39 uint32_t value = *reinterpret_cast<uint32_t*>(ptr); 40 return reinterpret_cast<ArtMethod*>(value); 42 uint64_t value = *reinterpret_cast<uint64_t*>(ptr); 43 return reinterpret_cast<ArtMethod*>(value); 49 uint8_t* ptr = reinterpret_cast<uint8_t*>(this) + OffsetOfElement(index, pointer_size); 51 uintptr_t value = reinterpret_cast<uintptr_t>(method); 53 *reinterpret_cast<uint32_t*>(ptr) = static_cast<uint32_t>(value); 55 *reinterpret_cast<uint64_t*>(ptr) = reinterpret_cast<uint64_t>(method) [all...] |