# File lib/mkmf.rb, line 816 def scalar_ptr_type?scalar_ptr_type?(type, member = nil, headers = nil, &b) try_compile("\#{COMMON_HEADERS}\n\#{cpp_include(headers)}\n/*top*/\nvolatile \#{type} conftestval;\nint main() { return 0; }\nint t() {return (int)(1-*(conftestval\#{member ? \".\#{member}\" : \"\"}));}\n", &b) # pointer end