parameters: (uniquePointer)
return_statement: return uniquePointer['_M_t'].get('_M_t', uniquePointer['_M_t'])['_M_head_impl']
docstring: Get raw pointer value from `std::unique_ptr`.
docstring_summary: Get raw pointer value from `std::unique_ptr`.
docstring_tokens: Get raw pointer value from std :: unique_ptr .
function: def handleUniquePointer(uniquePointer):
  	"""Get raw pointer value from `std::unique_ptr`."""
  	# GCC 6 and earlier - uniquePointer['_M_t']['_M_head_impl']
  	# GCC 7 and later - uniquePointer['_M_t']['_M_t']['_M_head_impl']
  	return uniquePointer['_M_t'].get('_M_t', uniquePointer['_M_t'])['_M_head_impl']
function_tokens: def handleUniquePointer ( uniquePointer ) : # GCC 6 and earlier - uniquePointer['_M_t']['_M_head_impl'] # GCC 7 and later - uniquePointer['_M_t']['_M_t']['_M_head_impl'] return uniquePointer [ '_M_t' ] . get ( '_M_t' , uniquePointer [ '_M_t' ] ) [ '_M_head_impl' ]