Flutter Engine
The Flutter Engine
Namespaces | Functions
native_calling_convention_test.cc File Reference
#include "vm/compiler/ffi/unit_test.h"
#include "platform/syslog.h"
#include "vm/compiler/ffi/native_calling_convention.h"

Go to the source code of this file.

Namespaces

namespace  dart
 
namespace  dart::compiler
 
namespace  dart::compiler::ffi
 

Functions

const NativeCallingConvention & dart::compiler::ffi::RunSignatureTest (dart::Zone *zone, const char *name, const NativeFunctionType &native_signature)
 
const NativeCallingConvention & dart::compiler::ffi::RunSignatureTest (dart::Zone *zone, const char *name, const NativeTypes &argument_types, const NativeType &return_type)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_int8x10)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_floatx20)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_doublex20)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_mixedx20)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_struct3bytesx10)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_struct16bytesHomogenousx10)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_struct16bytesHomogenousx10_2)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_union16bytesHomogenousx10)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_struct128bytesx1)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_struct8bytesx1)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_struct8bytesPackedx10)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_structPacked)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_union5bytesPackedx10)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_regress46127)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_struct12bytesFloatx6)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_regress_fuchsia105336)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_variadic_int)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_variadic_double)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_variadic_with_struct)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_variadic_with_homogenous_struct)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_variadic_register_alignment)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_regress49460)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_stradle_last_register)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_variadic_stradle_last_register)
 
 dart::compiler::ffi::UNIT_TEST_CASE_WITH_ZONE (NativeCallingConvention_variadic_less_than_word)