/external/clang/test/SemaCXX/ |
vararg-non-pod.cpp | 67 void (*static_ptr)(int, ...) = &C::h; 68 static_ptr(10, c); 73 static_ptr(10, version);
|
/external/libcxxabi/src/ |
private_typeinfo.cpp | 545 // static_ptr: pointer to an object of type static_type; nonnull, and since the 546 // object is polymorphic, *(void**)static_ptr is a virtual table pointer. 547 // static_ptr is &v in the expression dynamic_cast<T>(v). 548 // static_type: static type of the object pointed to by static_ptr. 562 // referred to by static_ptr and a pointer to it. These can be found from 563 // static_ptr for polymorphic types. 575 // 1. Those that are derived from (below) (static_ptr, static_type). 576 // 2. Those that are not derived from (below) (static_ptr, static_type). 581 // the node (static_ptr, static_type). This path may or may not be public. 600 // If there is a public path from that dst_type to (static_ptr, static_type), o [all...] |
private_typeinfo.h | 74 const void* static_ptr; member in struct:__cxxabiv1::__dynamic_cast_info 80 // pointer to a dst_type which has (static_ptr, static_type) above it 82 // pointer to a dst_type which does not have (static_ptr, static_type) above it 86 // access of path from dst_ptr_leading_to_static_ptr to (static_ptr, static_type) 88 // access of path from (dynamic_ptr, dynamic_type) to (static_ptr, static_type) 92 // (not used if there is a (static_ptr, static_type) above a dst_type). 95 // Number of dst_types below (static_ptr, static_type) 97 // Number of dst_types not below (static_ptr, static_type) 106 // communicates to a dst_type node that (static_ptr, static_type) was found 110 // above it, but it wasn't (static_ptr, static_type [all...] |
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++abi/src/ |
private_typeinfo.cpp | 545 // static_ptr: pointer to an object of type static_type; nonnull, and since the 546 // object is polymorphic, *(void**)static_ptr is a virtual table pointer. 547 // static_ptr is &v in the expression dynamic_cast<T>(v). 548 // static_type: static type of the object pointed to by static_ptr. 562 // referred to by static_ptr and a pointer to it. These can be found from 563 // static_ptr for polymorphic types. 575 // 1. Those that are derived from (below) (static_ptr, static_type). 576 // 2. Those that are not derived from (below) (static_ptr, static_type). 581 // the node (static_ptr, static_type). This path may or may not be public. 600 // If there is a public path from that dst_type to (static_ptr, static_type), o [all...] |
private_typeinfo.h | 74 const void* static_ptr; member in struct:__cxxabiv1::__dynamic_cast_info 80 // pointer to a dst_type which has (static_ptr, static_type) above it 82 // pointer to a dst_type which does not have (static_ptr, static_type) above it 86 // access of path from dst_ptr_leading_to_static_ptr to (static_ptr, static_type) 88 // access of path from (dynamic_ptr, dynamic_type) to (static_ptr, static_type) 92 // (not used if there is a (static_ptr, static_type) above a dst_type). 95 // Number of dst_types below (static_ptr, static_type) 97 // Number of dst_types not below (static_ptr, static_type) 106 // communicates to a dst_type node that (static_ptr, static_type) was found 110 // above it, but it wasn't (static_ptr, static_type [all...] |