Flutter Engine
The Flutter Engine
|
#include <stdarg.h>
#include <stddef.h>
#include <stdint.h>
#include <stdlib.h>
#include <sys/types.h>
#include <cmath>
#include <iostream>
#include <limits>
Go to the source code of this file.
Namespaces | |
namespace | dart |
Macros | |
#define | DART_EXPORT extern "C" __attribute__((visibility("default"))) __attribute((used)) |
#define | CHECK(X) |
#define | CHECK_EQ(X, Y) CHECK((X) == (Y)) |
#define | CHECK_APPROX(EXPECTED, ACTUAL) |
Functions | |
DART_EXPORT int64_t | dart::PassStruct1ByteIntx10 (Struct1ByteInt a0, Struct1ByteInt a1, Struct1ByteInt a2, Struct1ByteInt a3, Struct1ByteInt a4, Struct1ByteInt a5, Struct1ByteInt a6, Struct1ByteInt a7, Struct1ByteInt a8, Struct1ByteInt a9) |
DART_EXPORT int64_t | dart::PassStruct3BytesHomogeneousUint8x10 (Struct3BytesHomogeneousUint8 a0, Struct3BytesHomogeneousUint8 a1, Struct3BytesHomogeneousUint8 a2, Struct3BytesHomogeneousUint8 a3, Struct3BytesHomogeneousUint8 a4, Struct3BytesHomogeneousUint8 a5, Struct3BytesHomogeneousUint8 a6, Struct3BytesHomogeneousUint8 a7, Struct3BytesHomogeneousUint8 a8, Struct3BytesHomogeneousUint8 a9) |
DART_EXPORT int64_t | dart::PassStruct3BytesInt2ByteAlignedx10 (Struct3BytesInt2ByteAligned a0, Struct3BytesInt2ByteAligned a1, Struct3BytesInt2ByteAligned a2, Struct3BytesInt2ByteAligned a3, Struct3BytesInt2ByteAligned a4, Struct3BytesInt2ByteAligned a5, Struct3BytesInt2ByteAligned a6, Struct3BytesInt2ByteAligned a7, Struct3BytesInt2ByteAligned a8, Struct3BytesInt2ByteAligned a9) |
DART_EXPORT int64_t | dart::PassStruct4BytesHomogeneousInt16x10 (Struct4BytesHomogeneousInt16 a0, Struct4BytesHomogeneousInt16 a1, Struct4BytesHomogeneousInt16 a2, Struct4BytesHomogeneousInt16 a3, Struct4BytesHomogeneousInt16 a4, Struct4BytesHomogeneousInt16 a5, Struct4BytesHomogeneousInt16 a6, Struct4BytesHomogeneousInt16 a7, Struct4BytesHomogeneousInt16 a8, Struct4BytesHomogeneousInt16 a9) |
DART_EXPORT int64_t | dart::PassStruct7BytesHomogeneousUint8x10 (Struct7BytesHomogeneousUint8 a0, Struct7BytesHomogeneousUint8 a1, Struct7BytesHomogeneousUint8 a2, Struct7BytesHomogeneousUint8 a3, Struct7BytesHomogeneousUint8 a4, Struct7BytesHomogeneousUint8 a5, Struct7BytesHomogeneousUint8 a6, Struct7BytesHomogeneousUint8 a7, Struct7BytesHomogeneousUint8 a8, Struct7BytesHomogeneousUint8 a9) |
DART_EXPORT int64_t | dart::PassStruct7BytesInt4ByteAlignedx10 (Struct7BytesInt4ByteAligned a0, Struct7BytesInt4ByteAligned a1, Struct7BytesInt4ByteAligned a2, Struct7BytesInt4ByteAligned a3, Struct7BytesInt4ByteAligned a4, Struct7BytesInt4ByteAligned a5, Struct7BytesInt4ByteAligned a6, Struct7BytesInt4ByteAligned a7, Struct7BytesInt4ByteAligned a8, Struct7BytesInt4ByteAligned a9) |
DART_EXPORT int64_t | dart::PassStruct8BytesIntx10 (Struct8BytesInt a0, Struct8BytesInt a1, Struct8BytesInt a2, Struct8BytesInt a3, Struct8BytesInt a4, Struct8BytesInt a5, Struct8BytesInt a6, Struct8BytesInt a7, Struct8BytesInt a8, Struct8BytesInt a9) |
DART_EXPORT float | dart::PassStruct8BytesHomogeneousFloatx10 (Struct8BytesHomogeneousFloat a0, Struct8BytesHomogeneousFloat a1, Struct8BytesHomogeneousFloat a2, Struct8BytesHomogeneousFloat a3, Struct8BytesHomogeneousFloat a4, Struct8BytesHomogeneousFloat a5, Struct8BytesHomogeneousFloat a6, Struct8BytesHomogeneousFloat a7, Struct8BytesHomogeneousFloat a8, Struct8BytesHomogeneousFloat a9) |
DART_EXPORT float | dart::PassStruct8BytesMixedx10 (Struct8BytesMixed a0, Struct8BytesMixed a1, Struct8BytesMixed a2, Struct8BytesMixed a3, Struct8BytesMixed a4, Struct8BytesMixed a5, Struct8BytesMixed a6, Struct8BytesMixed a7, Struct8BytesMixed a8, Struct8BytesMixed a9) |
DART_EXPORT int64_t | dart::PassStruct9BytesHomogeneousUint8x10 (Struct9BytesHomogeneousUint8 a0, Struct9BytesHomogeneousUint8 a1, Struct9BytesHomogeneousUint8 a2, Struct9BytesHomogeneousUint8 a3, Struct9BytesHomogeneousUint8 a4, Struct9BytesHomogeneousUint8 a5, Struct9BytesHomogeneousUint8 a6, Struct9BytesHomogeneousUint8 a7, Struct9BytesHomogeneousUint8 a8, Struct9BytesHomogeneousUint8 a9) |
DART_EXPORT int64_t | dart::PassStruct9BytesInt4Or8ByteAlignedx10 (Struct9BytesInt4Or8ByteAligned a0, Struct9BytesInt4Or8ByteAligned a1, Struct9BytesInt4Or8ByteAligned a2, Struct9BytesInt4Or8ByteAligned a3, Struct9BytesInt4Or8ByteAligned a4, Struct9BytesInt4Or8ByteAligned a5, Struct9BytesInt4Or8ByteAligned a6, Struct9BytesInt4Or8ByteAligned a7, Struct9BytesInt4Or8ByteAligned a8, Struct9BytesInt4Or8ByteAligned a9) |
DART_EXPORT float | dart::PassStruct12BytesHomogeneousFloatx6 (Struct12BytesHomogeneousFloat a0, Struct12BytesHomogeneousFloat a1, Struct12BytesHomogeneousFloat a2, Struct12BytesHomogeneousFloat a3, Struct12BytesHomogeneousFloat a4, Struct12BytesHomogeneousFloat a5) |
DART_EXPORT float | dart::PassStruct16BytesHomogeneousFloatx5 (Struct16BytesHomogeneousFloat a0, Struct16BytesHomogeneousFloat a1, Struct16BytesHomogeneousFloat a2, Struct16BytesHomogeneousFloat a3, Struct16BytesHomogeneousFloat a4) |
DART_EXPORT double | dart::PassStruct16BytesMixedx10 (Struct16BytesMixed a0, Struct16BytesMixed a1, Struct16BytesMixed a2, Struct16BytesMixed a3, Struct16BytesMixed a4, Struct16BytesMixed a5, Struct16BytesMixed a6, Struct16BytesMixed a7, Struct16BytesMixed a8, Struct16BytesMixed a9) |
DART_EXPORT float | dart::PassStruct16BytesMixed2x10 (Struct16BytesMixed2 a0, Struct16BytesMixed2 a1, Struct16BytesMixed2 a2, Struct16BytesMixed2 a3, Struct16BytesMixed2 a4, Struct16BytesMixed2 a5, Struct16BytesMixed2 a6, Struct16BytesMixed2 a7, Struct16BytesMixed2 a8, Struct16BytesMixed2 a9) |
DART_EXPORT int64_t | dart::PassStruct17BytesIntx10 (Struct17BytesInt a0, Struct17BytesInt a1, Struct17BytesInt a2, Struct17BytesInt a3, Struct17BytesInt a4, Struct17BytesInt a5, Struct17BytesInt a6, Struct17BytesInt a7, Struct17BytesInt a8, Struct17BytesInt a9) |
DART_EXPORT int64_t | dart::PassStruct19BytesHomogeneousUint8x10 (Struct19BytesHomogeneousUint8 a0, Struct19BytesHomogeneousUint8 a1, Struct19BytesHomogeneousUint8 a2, Struct19BytesHomogeneousUint8 a3, Struct19BytesHomogeneousUint8 a4, Struct19BytesHomogeneousUint8 a5, Struct19BytesHomogeneousUint8 a6, Struct19BytesHomogeneousUint8 a7, Struct19BytesHomogeneousUint8 a8, Struct19BytesHomogeneousUint8 a9) |
DART_EXPORT int32_t | dart::PassStruct20BytesHomogeneousInt32x10 (Struct20BytesHomogeneousInt32 a0, Struct20BytesHomogeneousInt32 a1, Struct20BytesHomogeneousInt32 a2, Struct20BytesHomogeneousInt32 a3, Struct20BytesHomogeneousInt32 a4, Struct20BytesHomogeneousInt32 a5, Struct20BytesHomogeneousInt32 a6, Struct20BytesHomogeneousInt32 a7, Struct20BytesHomogeneousInt32 a8, Struct20BytesHomogeneousInt32 a9) |
DART_EXPORT float | dart::PassStruct20BytesHomogeneousFloat (Struct20BytesHomogeneousFloat a0) |
DART_EXPORT double | dart::PassStruct32BytesHomogeneousDoublex5 (Struct32BytesHomogeneousDouble a0, Struct32BytesHomogeneousDouble a1, Struct32BytesHomogeneousDouble a2, Struct32BytesHomogeneousDouble a3, Struct32BytesHomogeneousDouble a4) |
DART_EXPORT double | dart::PassStruct40BytesHomogeneousDouble (Struct40BytesHomogeneousDouble a0) |
DART_EXPORT uint64_t | dart::PassStruct1024BytesHomogeneousUint64 (Struct1024BytesHomogeneousUint64 a0) |
DART_EXPORT float | dart::PassFloatStruct16BytesHomogeneousFloatFloatStruct1 (float a0, Struct16BytesHomogeneousFloat a1, float a2, Struct16BytesHomogeneousFloat a3, float a4, Struct16BytesHomogeneousFloat a5, float a6, Struct16BytesHomogeneousFloat a7, float a8) |
DART_EXPORT double | dart::PassFloatStruct32BytesHomogeneousDoubleFloatStruct (float a0, Struct32BytesHomogeneousDouble a1, float a2, Struct32BytesHomogeneousDouble a3, float a4, Struct32BytesHomogeneousDouble a5, float a6, Struct32BytesHomogeneousDouble a7, float a8) |
DART_EXPORT double | dart::PassInt8Struct16BytesMixedInt8Struct16BytesMixedIn (int8_t a0, Struct16BytesMixed a1, int8_t a2, Struct16BytesMixed a3, int8_t a4, Struct16BytesMixed a5, int8_t a6, Struct16BytesMixed a7, int8_t a8) |
DART_EXPORT double | dart::PassDoublex6Struct16BytesMixedx4Int32 (double a0, double a1, double a2, double a3, double a4, double a5, Struct16BytesMixed a6, Struct16BytesMixed a7, Struct16BytesMixed a8, Struct16BytesMixed a9, int32_t a10) |
DART_EXPORT double | dart::PassInt32x4Struct16BytesMixedx4Double (int32_t a0, int32_t a1, int32_t a2, int32_t a3, Struct16BytesMixed a4, Struct16BytesMixed a5, Struct16BytesMixed a6, Struct16BytesMixed a7, double a8) |
DART_EXPORT double | dart::PassStruct40BytesHomogeneousDoubleStruct4BytesHomo (Struct40BytesHomogeneousDouble a0, Struct4BytesHomogeneousInt16 a1, Struct8BytesHomogeneousFloat a2) |
DART_EXPORT double | dart::PassInt32x8Doublex8Int64Int8Struct1ByteIntInt64Int (int32_t a0, int32_t a1, int32_t a2, int32_t a3, int32_t a4, int32_t a5, int32_t a6, int32_t a7, double a8, double a9, double a10, double a11, double a12, double a13, double a14, double a15, int64_t a16, int8_t a17, Struct1ByteInt a18, int64_t a19, int8_t a20, Struct4BytesHomogeneousInt16 a21, int64_t a22, int8_t a23, Struct8BytesInt a24, int64_t a25, int8_t a26, Struct8BytesHomogeneousFloat a27, int64_t a28, int8_t a29, Struct8BytesMixed a30, int64_t a31, int8_t a32, StructAlignmentInt16 a33, int64_t a34, int8_t a35, StructAlignmentInt32 a36, int64_t a37, int8_t a38, StructAlignmentInt64 a39) |
DART_EXPORT int64_t | dart::PassStructAlignmentInt16 (StructAlignmentInt16 a0) |
DART_EXPORT int64_t | dart::PassStructAlignmentInt32 (StructAlignmentInt32 a0) |
DART_EXPORT int64_t | dart::PassStructAlignmentInt64 (StructAlignmentInt64 a0) |
DART_EXPORT int64_t | dart::PassStruct8BytesNestedIntx10 (Struct8BytesNestedInt a0, Struct8BytesNestedInt a1, Struct8BytesNestedInt a2, Struct8BytesNestedInt a3, Struct8BytesNestedInt a4, Struct8BytesNestedInt a5, Struct8BytesNestedInt a6, Struct8BytesNestedInt a7, Struct8BytesNestedInt a8, Struct8BytesNestedInt a9) |
DART_EXPORT float | dart::PassStruct8BytesNestedFloatx10 (Struct8BytesNestedFloat a0, Struct8BytesNestedFloat a1, Struct8BytesNestedFloat a2, Struct8BytesNestedFloat a3, Struct8BytesNestedFloat a4, Struct8BytesNestedFloat a5, Struct8BytesNestedFloat a6, Struct8BytesNestedFloat a7, Struct8BytesNestedFloat a8, Struct8BytesNestedFloat a9) |
DART_EXPORT float | dart::PassStruct8BytesNestedFloat2x10 (Struct8BytesNestedFloat2 a0, Struct8BytesNestedFloat2 a1, Struct8BytesNestedFloat2 a2, Struct8BytesNestedFloat2 a3, Struct8BytesNestedFloat2 a4, Struct8BytesNestedFloat2 a5, Struct8BytesNestedFloat2 a6, Struct8BytesNestedFloat2 a7, Struct8BytesNestedFloat2 a8, Struct8BytesNestedFloat2 a9) |
DART_EXPORT double | dart::PassStruct8BytesNestedMixedx10 (Struct8BytesNestedMixed a0, Struct8BytesNestedMixed a1, Struct8BytesNestedMixed a2, Struct8BytesNestedMixed a3, Struct8BytesNestedMixed a4, Struct8BytesNestedMixed a5, Struct8BytesNestedMixed a6, Struct8BytesNestedMixed a7, Struct8BytesNestedMixed a8, Struct8BytesNestedMixed a9) |
DART_EXPORT int64_t | dart::PassStruct16BytesNestedIntx2 (Struct16BytesNestedInt a0, Struct16BytesNestedInt a1) |
DART_EXPORT int64_t | dart::PassStruct32BytesNestedIntx2 (Struct32BytesNestedInt a0, Struct32BytesNestedInt a1) |
DART_EXPORT int64_t | dart::PassStructNestedIntStructAlignmentInt16 (StructNestedIntStructAlignmentInt16 a0) |
DART_EXPORT int64_t | dart::PassStructNestedIntStructAlignmentInt32 (StructNestedIntStructAlignmentInt32 a0) |
DART_EXPORT int64_t | dart::PassStructNestedIntStructAlignmentInt64 (StructNestedIntStructAlignmentInt64 a0) |
DART_EXPORT double | dart::PassStructNestedIrregularEvenBiggerx4 (StructNestedIrregularEvenBigger a0, StructNestedIrregularEvenBigger a1, StructNestedIrregularEvenBigger a2, StructNestedIrregularEvenBigger a3) |
DART_EXPORT int32_t | dart::PassStruct8BytesInlineArrayIntx4 (Struct8BytesInlineArrayInt a0, Struct8BytesInlineArrayInt a1, Struct8BytesInlineArrayInt a2, Struct8BytesInlineArrayInt a3) |
DART_EXPORT int32_t | dart::PassStructInlineArrayIrregularx4 (StructInlineArrayIrregular a0, StructInlineArrayIrregular a1, StructInlineArrayIrregular a2, StructInlineArrayIrregular a3) |
DART_EXPORT int32_t | dart::PassStructInlineArray100Bytes (StructInlineArray100Bytes a0) |
DART_EXPORT float | dart::PassStructStruct16BytesHomogeneousFloat2x5 (StructStruct16BytesHomogeneousFloat2 a0, StructStruct16BytesHomogeneousFloat2 a1, StructStruct16BytesHomogeneousFloat2 a2, StructStruct16BytesHomogeneousFloat2 a3, StructStruct16BytesHomogeneousFloat2 a4) |
DART_EXPORT double | dart::PassStructStruct32BytesHomogeneousDouble2x5 (StructStruct32BytesHomogeneousDouble2 a0, StructStruct32BytesHomogeneousDouble2 a1, StructStruct32BytesHomogeneousDouble2 a2, StructStruct32BytesHomogeneousDouble2 a3, StructStruct32BytesHomogeneousDouble2 a4) |
DART_EXPORT float | dart::PassStructStruct16BytesMixed3x10 (StructStruct16BytesMixed3 a0, StructStruct16BytesMixed3 a1, StructStruct16BytesMixed3 a2, StructStruct16BytesMixed3 a3, StructStruct16BytesMixed3 a4, StructStruct16BytesMixed3 a5, StructStruct16BytesMixed3 a6, StructStruct16BytesMixed3 a7, StructStruct16BytesMixed3 a8, StructStruct16BytesMixed3 a9) |
DART_EXPORT uint32_t | dart::PassUint8Struct32BytesInlineArrayMultiDimensionalI (uint8_t a0, Struct32BytesInlineArrayMultiDimensionalInt a1, uint8_t a2, Struct8BytesInlineArrayMultiDimensionalInt a3, uint8_t a4, Struct8BytesInlineArrayMultiDimensionalInt a5, uint8_t a6) |
DART_EXPORT uint32_t | dart::PassUint8Struct4BytesInlineArrayMultiDimensionalIn (uint8_t a0, Struct4BytesInlineArrayMultiDimensionalInt a1, uint8_t a2) |
DART_EXPORT int64_t | dart::PassStruct3BytesPackedIntx10 (Struct3BytesPackedInt a0, Struct3BytesPackedInt a1, Struct3BytesPackedInt a2, Struct3BytesPackedInt a3, Struct3BytesPackedInt a4, Struct3BytesPackedInt a5, Struct3BytesPackedInt a6, Struct3BytesPackedInt a7, Struct3BytesPackedInt a8, Struct3BytesPackedInt a9) |
DART_EXPORT int64_t | dart::PassStruct8BytesPackedIntx10 (Struct8BytesPackedInt a0, Struct8BytesPackedInt a1, Struct8BytesPackedInt a2, Struct8BytesPackedInt a3, Struct8BytesPackedInt a4, Struct8BytesPackedInt a5, Struct8BytesPackedInt a6, Struct8BytesPackedInt a7, Struct8BytesPackedInt a8, Struct8BytesPackedInt a9) |
DART_EXPORT double | dart::PassStruct9BytesPackedMixedx10DoubleInt32x2 (Struct9BytesPackedMixed a0, Struct9BytesPackedMixed a1, Struct9BytesPackedMixed a2, Struct9BytesPackedMixed a3, Struct9BytesPackedMixed a4, Struct9BytesPackedMixed a5, Struct9BytesPackedMixed a6, Struct9BytesPackedMixed a7, Struct9BytesPackedMixed a8, Struct9BytesPackedMixed a9, double a10, int32_t a11, int32_t a12) |
DART_EXPORT double | dart::PassStruct5BytesPackedMixed (Struct5BytesPackedMixed a0) |
DART_EXPORT double | dart::PassStructNestedAlignmentStruct5BytesPackedMixed (StructNestedAlignmentStruct5BytesPackedMixed a0) |
DART_EXPORT double | dart::PassStruct6BytesInlineArrayInt (Struct6BytesInlineArrayInt a0) |
DART_EXPORT double | dart::PassStruct15BytesInlineArrayMixed (Struct15BytesInlineArrayMixed a0) |
DART_EXPORT double | dart::PassUnion4BytesMixedx10 (Union4BytesMixed a0, Union4BytesMixed a1, Union4BytesMixed a2, Union4BytesMixed a3, Union4BytesMixed a4, Union4BytesMixed a5, Union4BytesMixed a6, Union4BytesMixed a7, Union4BytesMixed a8, Union4BytesMixed a9) |
DART_EXPORT double | dart::PassUnion8BytesNestedFloatx10 (Union8BytesNestedFloat a0, Union8BytesNestedFloat a1, Union8BytesNestedFloat a2, Union8BytesNestedFloat a3, Union8BytesNestedFloat a4, Union8BytesNestedFloat a5, Union8BytesNestedFloat a6, Union8BytesNestedFloat a7, Union8BytesNestedFloat a8, Union8BytesNestedFloat a9) |
DART_EXPORT double | dart::PassUnion9BytesNestedIntx10 (Union9BytesNestedInt a0, Union9BytesNestedInt a1, Union9BytesNestedInt a2, Union9BytesNestedInt a3, Union9BytesNestedInt a4, Union9BytesNestedInt a5, Union9BytesNestedInt a6, Union9BytesNestedInt a7, Union9BytesNestedInt a8, Union9BytesNestedInt a9) |
DART_EXPORT double | dart::PassUnion16BytesNestedInlineArrayFloatx10 (Union16BytesNestedInlineArrayFloat a0, Union16BytesNestedInlineArrayFloat a1, Union16BytesNestedInlineArrayFloat a2, Union16BytesNestedInlineArrayFloat a3, Union16BytesNestedInlineArrayFloat a4, Union16BytesNestedInlineArrayFloat a5, Union16BytesNestedInlineArrayFloat a6, Union16BytesNestedInlineArrayFloat a7, Union16BytesNestedInlineArrayFloat a8, Union16BytesNestedInlineArrayFloat a9) |
DART_EXPORT double | dart::PassUnion16BytesNestedFloatx10 (Union16BytesNestedFloat a0, Union16BytesNestedFloat a1, Union16BytesNestedFloat a2, Union16BytesNestedFloat a3, Union16BytesNestedFloat a4, Union16BytesNestedFloat a5, Union16BytesNestedFloat a6, Union16BytesNestedFloat a7, Union16BytesNestedFloat a8, Union16BytesNestedFloat a9) |
DART_EXPORT int32_t | dart::PassUint8Boolx9Struct10BytesHomogeneousBoolBool (uint8_t a0, bool a1, bool a2, bool a3, bool a4, bool a5, bool a6, bool a7, bool a8, bool a9, Struct10BytesHomogeneousBool a10, bool a11) |
DART_EXPORT int32_t | dart::PassUint8Boolx9Struct10BytesInlineArrayBoolBool (uint8_t a0, bool a1, bool a2, bool a3, bool a4, bool a5, bool a6, bool a7, bool a8, bool a9, Struct10BytesInlineArrayBool a10, bool a11) |
DART_EXPORT bool | dart::PassUint8Struct1ByteBool (uint8_t a0, Struct1ByteBool a1) |
DART_EXPORT wchar_t | dart::PassWCharStructInlineArrayIntUintPtrx2LongUnsigned (wchar_t a0, StructInlineArrayInt a1, uintptr_t a2, uintptr_t a3, long a4, unsigned long a5) |
DART_EXPORT int64_t | dart::PassInt64x7Struct12BytesHomogeneousInt32 (int64_t a0, int64_t a1, int64_t a2, int64_t a3, int64_t a4, int64_t a5, int64_t a6, Struct12BytesHomogeneousInt32 a7) |
DART_EXPORT Struct1ByteInt | dart::ReturnStruct1ByteInt (int8_t a0) |
DART_EXPORT Struct3BytesHomogeneousUint8 | dart::ReturnStruct3BytesHomogeneousUint8 (uint8_t a0, uint8_t a1, uint8_t a2) |
DART_EXPORT Struct3BytesInt2ByteAligned | dart::ReturnStruct3BytesInt2ByteAligned (int16_t a0, int8_t a1) |
DART_EXPORT Struct4BytesHomogeneousInt16 | dart::ReturnStruct4BytesHomogeneousInt16 (int16_t a0, int16_t a1) |
DART_EXPORT Struct7BytesHomogeneousUint8 | dart::ReturnStruct7BytesHomogeneousUint8 (uint8_t a0, uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6) |
DART_EXPORT Struct7BytesInt4ByteAligned | dart::ReturnStruct7BytesInt4ByteAligned (int32_t a0, int16_t a1, int8_t a2) |
DART_EXPORT Struct8BytesInt | dart::ReturnStruct8BytesInt (int16_t a0, int16_t a1, int32_t a2) |
DART_EXPORT Struct8BytesHomogeneousFloat | dart::ReturnStruct8BytesHomogeneousFloat (float a0, float a1) |
DART_EXPORT Struct8BytesMixed | dart::ReturnStruct8BytesMixed (float a0, int16_t a1, int16_t a2) |
DART_EXPORT Struct9BytesHomogeneousUint8 | dart::ReturnStruct9BytesHomogeneousUint8 (uint8_t a0, uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8) |
DART_EXPORT Struct9BytesInt4Or8ByteAligned | dart::ReturnStruct9BytesInt4Or8ByteAligned (int64_t a0, int8_t a1) |
DART_EXPORT Struct12BytesHomogeneousFloat | dart::ReturnStruct12BytesHomogeneousFloat (float a0, float a1, float a2) |
DART_EXPORT Struct16BytesHomogeneousFloat | dart::ReturnStruct16BytesHomogeneousFloat (float a0, float a1, float a2, float a3) |
DART_EXPORT Struct16BytesMixed | dart::ReturnStruct16BytesMixed (double a0, int64_t a1) |
DART_EXPORT Struct16BytesMixed2 | dart::ReturnStruct16BytesMixed2 (float a0, float a1, float a2, int32_t a3) |
DART_EXPORT Struct17BytesInt | dart::ReturnStruct17BytesInt (int64_t a0, int64_t a1, int8_t a2) |
DART_EXPORT Struct19BytesHomogeneousUint8 | dart::ReturnStruct19BytesHomogeneousUint8 (uint8_t a0, uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8, uint8_t a9, uint8_t a10, uint8_t a11, uint8_t a12, uint8_t a13, uint8_t a14, uint8_t a15, uint8_t a16, uint8_t a17, uint8_t a18) |
DART_EXPORT Struct20BytesHomogeneousInt32 | dart::ReturnStruct20BytesHomogeneousInt32 (int32_t a0, int32_t a1, int32_t a2, int32_t a3, int32_t a4) |
DART_EXPORT Struct20BytesHomogeneousFloat | dart::ReturnStruct20BytesHomogeneousFloat (float a0, float a1, float a2, float a3, float a4) |
DART_EXPORT Struct32BytesHomogeneousDouble | dart::ReturnStruct32BytesHomogeneousDouble (double a0, double a1, double a2, double a3) |
DART_EXPORT Struct40BytesHomogeneousDouble | dart::ReturnStruct40BytesHomogeneousDouble (double a0, double a1, double a2, double a3, double a4) |
DART_EXPORT Struct1024BytesHomogeneousUint64 | dart::ReturnStruct1024BytesHomogeneousUint64 (uint64_t a0, uint64_t a1, uint64_t a2, uint64_t a3, uint64_t a4, uint64_t a5, uint64_t a6, uint64_t a7, uint64_t a8, uint64_t a9, uint64_t a10, uint64_t a11, uint64_t a12, uint64_t a13, uint64_t a14, uint64_t a15, uint64_t a16, uint64_t a17, uint64_t a18, uint64_t a19, uint64_t a20, uint64_t a21, uint64_t a22, uint64_t a23, uint64_t a24, uint64_t a25, uint64_t a26, uint64_t a27, uint64_t a28, uint64_t a29, uint64_t a30, uint64_t a31, uint64_t a32, uint64_t a33, uint64_t a34, uint64_t a35, uint64_t a36, uint64_t a37, uint64_t a38, uint64_t a39, uint64_t a40, uint64_t a41, uint64_t a42, uint64_t a43, uint64_t a44, uint64_t a45, uint64_t a46, uint64_t a47, uint64_t a48, uint64_t a49, uint64_t a50, uint64_t a51, uint64_t a52, uint64_t a53, uint64_t a54, uint64_t a55, uint64_t a56, uint64_t a57, uint64_t a58, uint64_t a59, uint64_t a60, uint64_t a61, uint64_t a62, uint64_t a63, uint64_t a64, uint64_t a65, uint64_t a66, uint64_t a67, uint64_t a68, uint64_t a69, uint64_t a70, uint64_t a71, uint64_t a72, uint64_t a73, uint64_t a74, uint64_t a75, uint64_t a76, uint64_t a77, uint64_t a78, uint64_t a79, uint64_t a80, uint64_t a81, uint64_t a82, uint64_t a83, uint64_t a84, uint64_t a85, uint64_t a86, uint64_t a87, uint64_t a88, uint64_t a89, uint64_t a90, uint64_t a91, uint64_t a92, uint64_t a93, uint64_t a94, uint64_t a95, uint64_t a96, uint64_t a97, uint64_t a98, uint64_t a99, uint64_t a100, uint64_t a101, uint64_t a102, uint64_t a103, uint64_t a104, uint64_t a105, uint64_t a106, uint64_t a107, uint64_t a108, uint64_t a109, uint64_t a110, uint64_t a111, uint64_t a112, uint64_t a113, uint64_t a114, uint64_t a115, uint64_t a116, uint64_t a117, uint64_t a118, uint64_t a119, uint64_t a120, uint64_t a121, uint64_t a122, uint64_t a123, uint64_t a124, uint64_t a125, uint64_t a126, uint64_t a127) |
DART_EXPORT Struct3BytesPackedInt | dart::ReturnStruct3BytesPackedInt (int8_t a0, int16_t a1) |
DART_EXPORT Struct8BytesPackedInt | dart::ReturnStruct8BytesPackedInt (uint8_t a0, uint32_t a1, uint8_t a2, uint8_t a3, uint8_t a4) |
DART_EXPORT Struct9BytesPackedMixed | dart::ReturnStruct9BytesPackedMixed (uint8_t a0, double a1) |
DART_EXPORT Union4BytesMixed | dart::ReturnUnion4BytesMixed (uint32_t a0) |
DART_EXPORT Union8BytesNestedFloat | dart::ReturnUnion8BytesNestedFloat (double a0) |
DART_EXPORT Union9BytesNestedInt | dart::ReturnUnion9BytesNestedInt (Struct8BytesInt a0) |
DART_EXPORT Union16BytesNestedFloat | dart::ReturnUnion16BytesNestedFloat (Struct8BytesHomogeneousFloat a0) |
DART_EXPORT Struct1ByteInt | dart::ReturnStructArgumentStruct1ByteInt (Struct1ByteInt a0) |
DART_EXPORT Struct1ByteInt | dart::ReturnStructArgumentInt32x8Struct1ByteInt (int32_t a0, int32_t a1, int32_t a2, int32_t a3, int32_t a4, int32_t a5, int32_t a6, int32_t a7, Struct1ByteInt a8) |
DART_EXPORT Struct8BytesHomogeneousFloat | dart::ReturnStructArgumentStruct8BytesHomogeneousFloat (Struct8BytesHomogeneousFloat a0) |
DART_EXPORT Struct20BytesHomogeneousInt32 | dart::ReturnStructArgumentStruct20BytesHomogeneousInt32 (Struct20BytesHomogeneousInt32 a0) |
DART_EXPORT Struct20BytesHomogeneousInt32 | dart::ReturnStructArgumentInt32x8Struct20BytesHomogeneou (int32_t a0, int32_t a1, int32_t a2, int32_t a3, int32_t a4, int32_t a5, int32_t a6, int32_t a7, Struct20BytesHomogeneousInt32 a8) |
DART_EXPORT Struct8BytesInlineArrayInt | dart::ReturnStructArgumentStruct8BytesInlineArrayInt (Struct8BytesInlineArrayInt a0) |
DART_EXPORT StructStruct16BytesHomogeneousFloat2 | dart::ReturnStructArgumentStructStruct16BytesHomogeneous (StructStruct16BytesHomogeneousFloat2 a0) |
DART_EXPORT StructStruct32BytesHomogeneousDouble2 | dart::ReturnStructArgumentStructStruct32BytesHomogeneous (StructStruct32BytesHomogeneousDouble2 a0) |
DART_EXPORT StructStruct16BytesMixed3 | dart::ReturnStructArgumentStructStruct16BytesMixed3 (StructStruct16BytesMixed3 a0) |
DART_EXPORT StructAlignmentInt16 | dart::ReturnStructAlignmentInt16 (int8_t a0, int16_t a1, int8_t a2) |
DART_EXPORT StructAlignmentInt32 | dart::ReturnStructAlignmentInt32 (int8_t a0, int32_t a1, int8_t a2) |
DART_EXPORT StructAlignmentInt64 | dart::ReturnStructAlignmentInt64 (int8_t a0, int64_t a1, int8_t a2) |
DART_EXPORT Struct8BytesNestedInt | dart::ReturnStruct8BytesNestedInt (Struct4BytesHomogeneousInt16 a0, Struct4BytesHomogeneousInt16 a1) |
DART_EXPORT Struct8BytesNestedFloat | dart::ReturnStruct8BytesNestedFloat (Struct4BytesFloat a0, Struct4BytesFloat a1) |
DART_EXPORT Struct8BytesNestedFloat2 | dart::ReturnStruct8BytesNestedFloat2 (Struct4BytesFloat a0, float a1) |
DART_EXPORT Struct8BytesNestedMixed | dart::ReturnStruct8BytesNestedMixed (Struct4BytesHomogeneousInt16 a0, Struct4BytesFloat a1) |
DART_EXPORT Struct16BytesNestedInt | dart::ReturnStruct16BytesNestedInt (Struct8BytesNestedInt a0, Struct8BytesNestedInt a1) |
DART_EXPORT Struct32BytesNestedInt | dart::ReturnStruct32BytesNestedInt (Struct16BytesNestedInt a0, Struct16BytesNestedInt a1) |
DART_EXPORT StructNestedIntStructAlignmentInt16 | dart::ReturnStructNestedIntStructAlignmentInt16 (StructAlignmentInt16 a0, StructAlignmentInt16 a1) |
DART_EXPORT StructNestedIntStructAlignmentInt32 | dart::ReturnStructNestedIntStructAlignmentInt32 (StructAlignmentInt32 a0, StructAlignmentInt32 a1) |
DART_EXPORT StructNestedIntStructAlignmentInt64 | dart::ReturnStructNestedIntStructAlignmentInt64 (StructAlignmentInt64 a0, StructAlignmentInt64 a1) |
DART_EXPORT StructNestedIrregularEvenBigger | dart::ReturnStructNestedIrregularEvenBigger (uint64_t a0, StructNestedIrregularBigger a1, StructNestedIrregularBigger a2, double a3) |
DART_EXPORT intptr_t | dart::TestPassStruct1ByteIntx10 (int64_t(*f)(Struct1ByteInt a0, Struct1ByteInt a1, Struct1ByteInt a2, Struct1ByteInt a3, Struct1ByteInt a4, Struct1ByteInt a5, Struct1ByteInt a6, Struct1ByteInt a7, Struct1ByteInt a8, Struct1ByteInt a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct3BytesHomogeneousUint8x10 (int64_t(*f)(Struct3BytesHomogeneousUint8 a0, Struct3BytesHomogeneousUint8 a1, Struct3BytesHomogeneousUint8 a2, Struct3BytesHomogeneousUint8 a3, Struct3BytesHomogeneousUint8 a4, Struct3BytesHomogeneousUint8 a5, Struct3BytesHomogeneousUint8 a6, Struct3BytesHomogeneousUint8 a7, Struct3BytesHomogeneousUint8 a8, Struct3BytesHomogeneousUint8 a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct3BytesInt2ByteAlignedx10 (int64_t(*f)(Struct3BytesInt2ByteAligned a0, Struct3BytesInt2ByteAligned a1, Struct3BytesInt2ByteAligned a2, Struct3BytesInt2ByteAligned a3, Struct3BytesInt2ByteAligned a4, Struct3BytesInt2ByteAligned a5, Struct3BytesInt2ByteAligned a6, Struct3BytesInt2ByteAligned a7, Struct3BytesInt2ByteAligned a8, Struct3BytesInt2ByteAligned a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct4BytesHomogeneousInt16x10 (int64_t(*f)(Struct4BytesHomogeneousInt16 a0, Struct4BytesHomogeneousInt16 a1, Struct4BytesHomogeneousInt16 a2, Struct4BytesHomogeneousInt16 a3, Struct4BytesHomogeneousInt16 a4, Struct4BytesHomogeneousInt16 a5, Struct4BytesHomogeneousInt16 a6, Struct4BytesHomogeneousInt16 a7, Struct4BytesHomogeneousInt16 a8, Struct4BytesHomogeneousInt16 a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct7BytesHomogeneousUint8x10 (int64_t(*f)(Struct7BytesHomogeneousUint8 a0, Struct7BytesHomogeneousUint8 a1, Struct7BytesHomogeneousUint8 a2, Struct7BytesHomogeneousUint8 a3, Struct7BytesHomogeneousUint8 a4, Struct7BytesHomogeneousUint8 a5, Struct7BytesHomogeneousUint8 a6, Struct7BytesHomogeneousUint8 a7, Struct7BytesHomogeneousUint8 a8, Struct7BytesHomogeneousUint8 a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct7BytesInt4ByteAlignedx10 (int64_t(*f)(Struct7BytesInt4ByteAligned a0, Struct7BytesInt4ByteAligned a1, Struct7BytesInt4ByteAligned a2, Struct7BytesInt4ByteAligned a3, Struct7BytesInt4ByteAligned a4, Struct7BytesInt4ByteAligned a5, Struct7BytesInt4ByteAligned a6, Struct7BytesInt4ByteAligned a7, Struct7BytesInt4ByteAligned a8, Struct7BytesInt4ByteAligned a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct8BytesIntx10 (int64_t(*f)(Struct8BytesInt a0, Struct8BytesInt a1, Struct8BytesInt a2, Struct8BytesInt a3, Struct8BytesInt a4, Struct8BytesInt a5, Struct8BytesInt a6, Struct8BytesInt a7, Struct8BytesInt a8, Struct8BytesInt a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct8BytesHomogeneousFloatx10 (float(*f)(Struct8BytesHomogeneousFloat a0, Struct8BytesHomogeneousFloat a1, Struct8BytesHomogeneousFloat a2, Struct8BytesHomogeneousFloat a3, Struct8BytesHomogeneousFloat a4, Struct8BytesHomogeneousFloat a5, Struct8BytesHomogeneousFloat a6, Struct8BytesHomogeneousFloat a7, Struct8BytesHomogeneousFloat a8, Struct8BytesHomogeneousFloat a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct8BytesMixedx10 (float(*f)(Struct8BytesMixed a0, Struct8BytesMixed a1, Struct8BytesMixed a2, Struct8BytesMixed a3, Struct8BytesMixed a4, Struct8BytesMixed a5, Struct8BytesMixed a6, Struct8BytesMixed a7, Struct8BytesMixed a8, Struct8BytesMixed a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct9BytesHomogeneousUint8x10 (int64_t(*f)(Struct9BytesHomogeneousUint8 a0, Struct9BytesHomogeneousUint8 a1, Struct9BytesHomogeneousUint8 a2, Struct9BytesHomogeneousUint8 a3, Struct9BytesHomogeneousUint8 a4, Struct9BytesHomogeneousUint8 a5, Struct9BytesHomogeneousUint8 a6, Struct9BytesHomogeneousUint8 a7, Struct9BytesHomogeneousUint8 a8, Struct9BytesHomogeneousUint8 a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct9BytesInt4Or8ByteAlignedx10 (int64_t(*f)(Struct9BytesInt4Or8ByteAligned a0, Struct9BytesInt4Or8ByteAligned a1, Struct9BytesInt4Or8ByteAligned a2, Struct9BytesInt4Or8ByteAligned a3, Struct9BytesInt4Or8ByteAligned a4, Struct9BytesInt4Or8ByteAligned a5, Struct9BytesInt4Or8ByteAligned a6, Struct9BytesInt4Or8ByteAligned a7, Struct9BytesInt4Or8ByteAligned a8, Struct9BytesInt4Or8ByteAligned a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct12BytesHomogeneousFloatx6 (float(*f)(Struct12BytesHomogeneousFloat a0, Struct12BytesHomogeneousFloat a1, Struct12BytesHomogeneousFloat a2, Struct12BytesHomogeneousFloat a3, Struct12BytesHomogeneousFloat a4, Struct12BytesHomogeneousFloat a5)) |
DART_EXPORT intptr_t | dart::TestPassStruct16BytesHomogeneousFloatx5 (float(*f)(Struct16BytesHomogeneousFloat a0, Struct16BytesHomogeneousFloat a1, Struct16BytesHomogeneousFloat a2, Struct16BytesHomogeneousFloat a3, Struct16BytesHomogeneousFloat a4)) |
DART_EXPORT intptr_t | dart::TestPassStruct16BytesMixedx10 (double(*f)(Struct16BytesMixed a0, Struct16BytesMixed a1, Struct16BytesMixed a2, Struct16BytesMixed a3, Struct16BytesMixed a4, Struct16BytesMixed a5, Struct16BytesMixed a6, Struct16BytesMixed a7, Struct16BytesMixed a8, Struct16BytesMixed a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct16BytesMixed2x10 (float(*f)(Struct16BytesMixed2 a0, Struct16BytesMixed2 a1, Struct16BytesMixed2 a2, Struct16BytesMixed2 a3, Struct16BytesMixed2 a4, Struct16BytesMixed2 a5, Struct16BytesMixed2 a6, Struct16BytesMixed2 a7, Struct16BytesMixed2 a8, Struct16BytesMixed2 a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct17BytesIntx10 (int64_t(*f)(Struct17BytesInt a0, Struct17BytesInt a1, Struct17BytesInt a2, Struct17BytesInt a3, Struct17BytesInt a4, Struct17BytesInt a5, Struct17BytesInt a6, Struct17BytesInt a7, Struct17BytesInt a8, Struct17BytesInt a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct19BytesHomogeneousUint8x10 (int64_t(*f)(Struct19BytesHomogeneousUint8 a0, Struct19BytesHomogeneousUint8 a1, Struct19BytesHomogeneousUint8 a2, Struct19BytesHomogeneousUint8 a3, Struct19BytesHomogeneousUint8 a4, Struct19BytesHomogeneousUint8 a5, Struct19BytesHomogeneousUint8 a6, Struct19BytesHomogeneousUint8 a7, Struct19BytesHomogeneousUint8 a8, Struct19BytesHomogeneousUint8 a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct20BytesHomogeneousInt32x10 (int32_t(*f)(Struct20BytesHomogeneousInt32 a0, Struct20BytesHomogeneousInt32 a1, Struct20BytesHomogeneousInt32 a2, Struct20BytesHomogeneousInt32 a3, Struct20BytesHomogeneousInt32 a4, Struct20BytesHomogeneousInt32 a5, Struct20BytesHomogeneousInt32 a6, Struct20BytesHomogeneousInt32 a7, Struct20BytesHomogeneousInt32 a8, Struct20BytesHomogeneousInt32 a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct20BytesHomogeneousFloat (float(*f)(Struct20BytesHomogeneousFloat a0)) |
DART_EXPORT intptr_t | dart::TestPassStruct32BytesHomogeneousDoublex5 (double(*f)(Struct32BytesHomogeneousDouble a0, Struct32BytesHomogeneousDouble a1, Struct32BytesHomogeneousDouble a2, Struct32BytesHomogeneousDouble a3, Struct32BytesHomogeneousDouble a4)) |
DART_EXPORT intptr_t | dart::TestPassStruct40BytesHomogeneousDouble (double(*f)(Struct40BytesHomogeneousDouble a0)) |
DART_EXPORT intptr_t | dart::TestPassStruct1024BytesHomogeneousUint64 (uint64_t(*f)(Struct1024BytesHomogeneousUint64 a0)) |
DART_EXPORT intptr_t | dart::TestPassFloatStruct16BytesHomogeneousFloatFloatStruct1 (float(*f)(float a0, Struct16BytesHomogeneousFloat a1, float a2, Struct16BytesHomogeneousFloat a3, float a4, Struct16BytesHomogeneousFloat a5, float a6, Struct16BytesHomogeneousFloat a7, float a8)) |
DART_EXPORT intptr_t | dart::TestPassFloatStruct32BytesHomogeneousDoubleFloatStruct (double(*f)(float a0, Struct32BytesHomogeneousDouble a1, float a2, Struct32BytesHomogeneousDouble a3, float a4, Struct32BytesHomogeneousDouble a5, float a6, Struct32BytesHomogeneousDouble a7, float a8)) |
DART_EXPORT intptr_t | dart::TestPassInt8Struct16BytesMixedInt8Struct16BytesMixedIn (double(*f)(int8_t a0, Struct16BytesMixed a1, int8_t a2, Struct16BytesMixed a3, int8_t a4, Struct16BytesMixed a5, int8_t a6, Struct16BytesMixed a7, int8_t a8)) |
DART_EXPORT intptr_t | dart::TestPassDoublex6Struct16BytesMixedx4Int32 (double(*f)(double a0, double a1, double a2, double a3, double a4, double a5, Struct16BytesMixed a6, Struct16BytesMixed a7, Struct16BytesMixed a8, Struct16BytesMixed a9, int32_t a10)) |
DART_EXPORT intptr_t | dart::TestPassInt32x4Struct16BytesMixedx4Double (double(*f)(int32_t a0, int32_t a1, int32_t a2, int32_t a3, Struct16BytesMixed a4, Struct16BytesMixed a5, Struct16BytesMixed a6, Struct16BytesMixed a7, double a8)) |
DART_EXPORT intptr_t | dart::TestPassStruct40BytesHomogeneousDoubleStruct4BytesHomo (double(*f)(Struct40BytesHomogeneousDouble a0, Struct4BytesHomogeneousInt16 a1, Struct8BytesHomogeneousFloat a2)) |
DART_EXPORT intptr_t | dart::TestPassInt32x8Doublex8Int64Int8Struct1ByteIntInt64Int (double(*f)(int32_t a0, int32_t a1, int32_t a2, int32_t a3, int32_t a4, int32_t a5, int32_t a6, int32_t a7, double a8, double a9, double a10, double a11, double a12, double a13, double a14, double a15, int64_t a16, int8_t a17, Struct1ByteInt a18, int64_t a19, int8_t a20, Struct4BytesHomogeneousInt16 a21, int64_t a22, int8_t a23, Struct8BytesInt a24, int64_t a25, int8_t a26, Struct8BytesHomogeneousFloat a27, int64_t a28, int8_t a29, Struct8BytesMixed a30, int64_t a31, int8_t a32, StructAlignmentInt16 a33, int64_t a34, int8_t a35, StructAlignmentInt32 a36, int64_t a37, int8_t a38, StructAlignmentInt64 a39)) |
DART_EXPORT intptr_t | dart::TestPassStructAlignmentInt16 (int64_t(*f)(StructAlignmentInt16 a0)) |
DART_EXPORT intptr_t | dart::TestPassStructAlignmentInt32 (int64_t(*f)(StructAlignmentInt32 a0)) |
DART_EXPORT intptr_t | dart::TestPassStructAlignmentInt64 (int64_t(*f)(StructAlignmentInt64 a0)) |
DART_EXPORT intptr_t | dart::TestPassStruct8BytesNestedIntx10 (int64_t(*f)(Struct8BytesNestedInt a0, Struct8BytesNestedInt a1, Struct8BytesNestedInt a2, Struct8BytesNestedInt a3, Struct8BytesNestedInt a4, Struct8BytesNestedInt a5, Struct8BytesNestedInt a6, Struct8BytesNestedInt a7, Struct8BytesNestedInt a8, Struct8BytesNestedInt a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct8BytesNestedFloatx10 (float(*f)(Struct8BytesNestedFloat a0, Struct8BytesNestedFloat a1, Struct8BytesNestedFloat a2, Struct8BytesNestedFloat a3, Struct8BytesNestedFloat a4, Struct8BytesNestedFloat a5, Struct8BytesNestedFloat a6, Struct8BytesNestedFloat a7, Struct8BytesNestedFloat a8, Struct8BytesNestedFloat a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct8BytesNestedFloat2x10 (float(*f)(Struct8BytesNestedFloat2 a0, Struct8BytesNestedFloat2 a1, Struct8BytesNestedFloat2 a2, Struct8BytesNestedFloat2 a3, Struct8BytesNestedFloat2 a4, Struct8BytesNestedFloat2 a5, Struct8BytesNestedFloat2 a6, Struct8BytesNestedFloat2 a7, Struct8BytesNestedFloat2 a8, Struct8BytesNestedFloat2 a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct8BytesNestedMixedx10 (double(*f)(Struct8BytesNestedMixed a0, Struct8BytesNestedMixed a1, Struct8BytesNestedMixed a2, Struct8BytesNestedMixed a3, Struct8BytesNestedMixed a4, Struct8BytesNestedMixed a5, Struct8BytesNestedMixed a6, Struct8BytesNestedMixed a7, Struct8BytesNestedMixed a8, Struct8BytesNestedMixed a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct16BytesNestedIntx2 (int64_t(*f)(Struct16BytesNestedInt a0, Struct16BytesNestedInt a1)) |
DART_EXPORT intptr_t | dart::TestPassStruct32BytesNestedIntx2 (int64_t(*f)(Struct32BytesNestedInt a0, Struct32BytesNestedInt a1)) |
DART_EXPORT intptr_t | dart::TestPassStructNestedIntStructAlignmentInt16 (int64_t(*f)(StructNestedIntStructAlignmentInt16 a0)) |
DART_EXPORT intptr_t | dart::TestPassStructNestedIntStructAlignmentInt32 (int64_t(*f)(StructNestedIntStructAlignmentInt32 a0)) |
DART_EXPORT intptr_t | dart::TestPassStructNestedIntStructAlignmentInt64 (int64_t(*f)(StructNestedIntStructAlignmentInt64 a0)) |
DART_EXPORT intptr_t | dart::TestPassStructNestedIrregularEvenBiggerx4 (double(*f)(StructNestedIrregularEvenBigger a0, StructNestedIrregularEvenBigger a1, StructNestedIrregularEvenBigger a2, StructNestedIrregularEvenBigger a3)) |
DART_EXPORT intptr_t | dart::TestPassStruct8BytesInlineArrayIntx4 (int32_t(*f)(Struct8BytesInlineArrayInt a0, Struct8BytesInlineArrayInt a1, Struct8BytesInlineArrayInt a2, Struct8BytesInlineArrayInt a3)) |
DART_EXPORT intptr_t | dart::TestPassStructInlineArrayIrregularx4 (int32_t(*f)(StructInlineArrayIrregular a0, StructInlineArrayIrregular a1, StructInlineArrayIrregular a2, StructInlineArrayIrregular a3)) |
DART_EXPORT intptr_t | dart::TestPassStructInlineArray100Bytes (int32_t(*f)(StructInlineArray100Bytes a0)) |
DART_EXPORT intptr_t | dart::TestPassStructStruct16BytesHomogeneousFloat2x5 (float(*f)(StructStruct16BytesHomogeneousFloat2 a0, StructStruct16BytesHomogeneousFloat2 a1, StructStruct16BytesHomogeneousFloat2 a2, StructStruct16BytesHomogeneousFloat2 a3, StructStruct16BytesHomogeneousFloat2 a4)) |
DART_EXPORT intptr_t | dart::TestPassStructStruct32BytesHomogeneousDouble2x5 (double(*f)(StructStruct32BytesHomogeneousDouble2 a0, StructStruct32BytesHomogeneousDouble2 a1, StructStruct32BytesHomogeneousDouble2 a2, StructStruct32BytesHomogeneousDouble2 a3, StructStruct32BytesHomogeneousDouble2 a4)) |
DART_EXPORT intptr_t | dart::TestPassStructStruct16BytesMixed3x10 (float(*f)(StructStruct16BytesMixed3 a0, StructStruct16BytesMixed3 a1, StructStruct16BytesMixed3 a2, StructStruct16BytesMixed3 a3, StructStruct16BytesMixed3 a4, StructStruct16BytesMixed3 a5, StructStruct16BytesMixed3 a6, StructStruct16BytesMixed3 a7, StructStruct16BytesMixed3 a8, StructStruct16BytesMixed3 a9)) |
DART_EXPORT intptr_t | dart::TestPassUint8Struct32BytesInlineArrayMultiDimensionalI (uint32_t(*f)(uint8_t a0, Struct32BytesInlineArrayMultiDimensionalInt a1, uint8_t a2, Struct8BytesInlineArrayMultiDimensionalInt a3, uint8_t a4, Struct8BytesInlineArrayMultiDimensionalInt a5, uint8_t a6)) |
DART_EXPORT intptr_t | dart::TestPassUint8Struct4BytesInlineArrayMultiDimensionalIn (uint32_t(*f)(uint8_t a0, Struct4BytesInlineArrayMultiDimensionalInt a1, uint8_t a2)) |
DART_EXPORT intptr_t | dart::TestPassStruct3BytesPackedIntx10 (int64_t(*f)(Struct3BytesPackedInt a0, Struct3BytesPackedInt a1, Struct3BytesPackedInt a2, Struct3BytesPackedInt a3, Struct3BytesPackedInt a4, Struct3BytesPackedInt a5, Struct3BytesPackedInt a6, Struct3BytesPackedInt a7, Struct3BytesPackedInt a8, Struct3BytesPackedInt a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct8BytesPackedIntx10 (int64_t(*f)(Struct8BytesPackedInt a0, Struct8BytesPackedInt a1, Struct8BytesPackedInt a2, Struct8BytesPackedInt a3, Struct8BytesPackedInt a4, Struct8BytesPackedInt a5, Struct8BytesPackedInt a6, Struct8BytesPackedInt a7, Struct8BytesPackedInt a8, Struct8BytesPackedInt a9)) |
DART_EXPORT intptr_t | dart::TestPassStruct9BytesPackedMixedx10DoubleInt32x2 (double(*f)(Struct9BytesPackedMixed a0, Struct9BytesPackedMixed a1, Struct9BytesPackedMixed a2, Struct9BytesPackedMixed a3, Struct9BytesPackedMixed a4, Struct9BytesPackedMixed a5, Struct9BytesPackedMixed a6, Struct9BytesPackedMixed a7, Struct9BytesPackedMixed a8, Struct9BytesPackedMixed a9, double a10, int32_t a11, int32_t a12)) |
DART_EXPORT intptr_t | dart::TestPassStruct5BytesPackedMixed (double(*f)(Struct5BytesPackedMixed a0)) |
DART_EXPORT intptr_t | dart::TestPassStructNestedAlignmentStruct5BytesPackedMixed (double(*f)(StructNestedAlignmentStruct5BytesPackedMixed a0)) |
DART_EXPORT intptr_t | dart::TestPassStruct6BytesInlineArrayInt (double(*f)(Struct6BytesInlineArrayInt a0)) |
DART_EXPORT intptr_t | dart::TestPassStruct15BytesInlineArrayMixed (double(*f)(Struct15BytesInlineArrayMixed a0)) |
DART_EXPORT intptr_t | dart::TestPassUnion4BytesMixedx10 (double(*f)(Union4BytesMixed a0, Union4BytesMixed a1, Union4BytesMixed a2, Union4BytesMixed a3, Union4BytesMixed a4, Union4BytesMixed a5, Union4BytesMixed a6, Union4BytesMixed a7, Union4BytesMixed a8, Union4BytesMixed a9)) |
DART_EXPORT intptr_t | dart::TestPassUnion8BytesNestedFloatx10 (double(*f)(Union8BytesNestedFloat a0, Union8BytesNestedFloat a1, Union8BytesNestedFloat a2, Union8BytesNestedFloat a3, Union8BytesNestedFloat a4, Union8BytesNestedFloat a5, Union8BytesNestedFloat a6, Union8BytesNestedFloat a7, Union8BytesNestedFloat a8, Union8BytesNestedFloat a9)) |
DART_EXPORT intptr_t | dart::TestPassUnion9BytesNestedIntx10 (double(*f)(Union9BytesNestedInt a0, Union9BytesNestedInt a1, Union9BytesNestedInt a2, Union9BytesNestedInt a3, Union9BytesNestedInt a4, Union9BytesNestedInt a5, Union9BytesNestedInt a6, Union9BytesNestedInt a7, Union9BytesNestedInt a8, Union9BytesNestedInt a9)) |
DART_EXPORT intptr_t | dart::TestPassUnion16BytesNestedInlineArrayFloatx10 (double(*f)(Union16BytesNestedInlineArrayFloat a0, Union16BytesNestedInlineArrayFloat a1, Union16BytesNestedInlineArrayFloat a2, Union16BytesNestedInlineArrayFloat a3, Union16BytesNestedInlineArrayFloat a4, Union16BytesNestedInlineArrayFloat a5, Union16BytesNestedInlineArrayFloat a6, Union16BytesNestedInlineArrayFloat a7, Union16BytesNestedInlineArrayFloat a8, Union16BytesNestedInlineArrayFloat a9)) |
DART_EXPORT intptr_t | dart::TestPassUnion16BytesNestedFloatx10 (double(*f)(Union16BytesNestedFloat a0, Union16BytesNestedFloat a1, Union16BytesNestedFloat a2, Union16BytesNestedFloat a3, Union16BytesNestedFloat a4, Union16BytesNestedFloat a5, Union16BytesNestedFloat a6, Union16BytesNestedFloat a7, Union16BytesNestedFloat a8, Union16BytesNestedFloat a9)) |
DART_EXPORT intptr_t | dart::TestPassUint8Boolx9Struct10BytesHomogeneousBoolBool (int32_t(*f)(uint8_t a0, bool a1, bool a2, bool a3, bool a4, bool a5, bool a6, bool a7, bool a8, bool a9, Struct10BytesHomogeneousBool a10, bool a11)) |
DART_EXPORT intptr_t | dart::TestPassUint8Boolx9Struct10BytesInlineArrayBoolBool (int32_t(*f)(uint8_t a0, bool a1, bool a2, bool a3, bool a4, bool a5, bool a6, bool a7, bool a8, bool a9, Struct10BytesInlineArrayBool a10, bool a11)) |
DART_EXPORT intptr_t | dart::TestPassUint8Struct1ByteBool (bool(*f)(uint8_t a0, Struct1ByteBool a1)) |
DART_EXPORT intptr_t | dart::TestPassWCharStructInlineArrayIntUintPtrx2LongUnsigned (wchar_t(*f)(wchar_t a0, StructInlineArrayInt a1, uintptr_t a2, uintptr_t a3, long a4, unsigned long a5)) |
DART_EXPORT intptr_t | dart::TestPassInt64x7Struct12BytesHomogeneousInt32 (int64_t(*f)(int64_t a0, int64_t a1, int64_t a2, int64_t a3, int64_t a4, int64_t a5, int64_t a6, Struct12BytesHomogeneousInt32 a7)) |
DART_EXPORT intptr_t | dart::TestReturnStruct1ByteInt (Struct1ByteInt(*f)(int8_t a0)) |
DART_EXPORT intptr_t | dart::TestReturnStruct3BytesHomogeneousUint8 (Struct3BytesHomogeneousUint8(*f)(uint8_t a0, uint8_t a1, uint8_t a2)) |
DART_EXPORT intptr_t | dart::TestReturnStruct3BytesInt2ByteAligned (Struct3BytesInt2ByteAligned(*f)(int16_t a0, int8_t a1)) |
DART_EXPORT intptr_t | dart::TestReturnStruct4BytesHomogeneousInt16 (Struct4BytesHomogeneousInt16(*f)(int16_t a0, int16_t a1)) |
DART_EXPORT intptr_t | dart::TestReturnStruct7BytesHomogeneousUint8 (Struct7BytesHomogeneousUint8(*f)(uint8_t a0, uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)) |
DART_EXPORT intptr_t | dart::TestReturnStruct7BytesInt4ByteAligned (Struct7BytesInt4ByteAligned(*f)(int32_t a0, int16_t a1, int8_t a2)) |
DART_EXPORT intptr_t | dart::TestReturnStruct8BytesInt (Struct8BytesInt(*f)(int16_t a0, int16_t a1, int32_t a2)) |
DART_EXPORT intptr_t | dart::TestReturnStruct8BytesHomogeneousFloat (Struct8BytesHomogeneousFloat(*f)(float a0, float a1)) |
DART_EXPORT intptr_t | dart::TestReturnStruct8BytesMixed (Struct8BytesMixed(*f)(float a0, int16_t a1, int16_t a2)) |
DART_EXPORT intptr_t | dart::TestReturnStruct9BytesHomogeneousUint8 (Struct9BytesHomogeneousUint8(*f)(uint8_t a0, uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)) |
DART_EXPORT intptr_t | dart::TestReturnStruct9BytesInt4Or8ByteAligned (Struct9BytesInt4Or8ByteAligned(*f)(int64_t a0, int8_t a1)) |
DART_EXPORT intptr_t | dart::TestReturnStruct12BytesHomogeneousFloat (Struct12BytesHomogeneousFloat(*f)(float a0, float a1, float a2)) |
DART_EXPORT intptr_t | dart::TestReturnStruct16BytesHomogeneousFloat (Struct16BytesHomogeneousFloat(*f)(float a0, float a1, float a2, float a3)) |
DART_EXPORT intptr_t | dart::TestReturnStruct16BytesMixed (Struct16BytesMixed(*f)(double a0, int64_t a1)) |
DART_EXPORT intptr_t | dart::TestReturnStruct16BytesMixed2 (Struct16BytesMixed2(*f)(float a0, float a1, float a2, int32_t a3)) |
DART_EXPORT intptr_t | dart::TestReturnStruct17BytesInt (Struct17BytesInt(*f)(int64_t a0, int64_t a1, int8_t a2)) |
DART_EXPORT intptr_t | dart::TestReturnStruct19BytesHomogeneousUint8 (Struct19BytesHomogeneousUint8(*f)(uint8_t a0, uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8, uint8_t a9, uint8_t a10, uint8_t a11, uint8_t a12, uint8_t a13, uint8_t a14, uint8_t a15, uint8_t a16, uint8_t a17, uint8_t a18)) |
DART_EXPORT intptr_t | dart::TestReturnStruct20BytesHomogeneousInt32 (Struct20BytesHomogeneousInt32(*f)(int32_t a0, int32_t a1, int32_t a2, int32_t a3, int32_t a4)) |
DART_EXPORT intptr_t | dart::TestReturnStruct20BytesHomogeneousFloat (Struct20BytesHomogeneousFloat(*f)(float a0, float a1, float a2, float a3, float a4)) |
DART_EXPORT intptr_t | dart::TestReturnStruct32BytesHomogeneousDouble (Struct32BytesHomogeneousDouble(*f)(double a0, double a1, double a2, double a3)) |
DART_EXPORT intptr_t | dart::TestReturnStruct40BytesHomogeneousDouble (Struct40BytesHomogeneousDouble(*f)(double a0, double a1, double a2, double a3, double a4)) |
DART_EXPORT intptr_t | dart::TestReturnStruct1024BytesHomogeneousUint64 (Struct1024BytesHomogeneousUint64(*f)(uint64_t a0, uint64_t a1, uint64_t a2, uint64_t a3, uint64_t a4, uint64_t a5, uint64_t a6, uint64_t a7, uint64_t a8, uint64_t a9, uint64_t a10, uint64_t a11, uint64_t a12, uint64_t a13, uint64_t a14, uint64_t a15, uint64_t a16, uint64_t a17, uint64_t a18, uint64_t a19, uint64_t a20, uint64_t a21, uint64_t a22, uint64_t a23, uint64_t a24, uint64_t a25, uint64_t a26, uint64_t a27, uint64_t a28, uint64_t a29, uint64_t a30, uint64_t a31, uint64_t a32, uint64_t a33, uint64_t a34, uint64_t a35, uint64_t a36, uint64_t a37, uint64_t a38, uint64_t a39, uint64_t a40, uint64_t a41, uint64_t a42, uint64_t a43, uint64_t a44, uint64_t a45, uint64_t a46, uint64_t a47, uint64_t a48, uint64_t a49, uint64_t a50, uint64_t a51, uint64_t a52, uint64_t a53, uint64_t a54, uint64_t a55, uint64_t a56, uint64_t a57, uint64_t a58, uint64_t a59, uint64_t a60, uint64_t a61, uint64_t a62, uint64_t a63, uint64_t a64, uint64_t a65, uint64_t a66, uint64_t a67, uint64_t a68, uint64_t a69, uint64_t a70, uint64_t a71, uint64_t a72, uint64_t a73, uint64_t a74, uint64_t a75, uint64_t a76, uint64_t a77, uint64_t a78, uint64_t a79, uint64_t a80, uint64_t a81, uint64_t a82, uint64_t a83, uint64_t a84, uint64_t a85, uint64_t a86, uint64_t a87, uint64_t a88, uint64_t a89, uint64_t a90, uint64_t a91, uint64_t a92, uint64_t a93, uint64_t a94, uint64_t a95, uint64_t a96, uint64_t a97, uint64_t a98, uint64_t a99, uint64_t a100, uint64_t a101, uint64_t a102, uint64_t a103, uint64_t a104, uint64_t a105, uint64_t a106, uint64_t a107, uint64_t a108, uint64_t a109, uint64_t a110, uint64_t a111, uint64_t a112, uint64_t a113, uint64_t a114, uint64_t a115, uint64_t a116, uint64_t a117, uint64_t a118, uint64_t a119, uint64_t a120, uint64_t a121, uint64_t a122, uint64_t a123, uint64_t a124, uint64_t a125, uint64_t a126, uint64_t a127)) |
DART_EXPORT intptr_t | dart::TestReturnStruct3BytesPackedInt (Struct3BytesPackedInt(*f)(int8_t a0, int16_t a1)) |
DART_EXPORT intptr_t | dart::TestReturnStruct8BytesPackedInt (Struct8BytesPackedInt(*f)(uint8_t a0, uint32_t a1, uint8_t a2, uint8_t a3, uint8_t a4)) |
DART_EXPORT intptr_t | dart::TestReturnStruct9BytesPackedMixed (Struct9BytesPackedMixed(*f)(uint8_t a0, double a1)) |
DART_EXPORT intptr_t | dart::TestReturnUnion4BytesMixed (Union4BytesMixed(*f)(uint32_t a0)) |
DART_EXPORT intptr_t | dart::TestReturnUnion8BytesNestedFloat (Union8BytesNestedFloat(*f)(double a0)) |
DART_EXPORT intptr_t | dart::TestReturnUnion9BytesNestedInt (Union9BytesNestedInt(*f)(Struct8BytesInt a0)) |
DART_EXPORT intptr_t | dart::TestReturnUnion16BytesNestedFloat (Union16BytesNestedFloat(*f)(Struct8BytesHomogeneousFloat a0)) |
DART_EXPORT intptr_t | dart::TestReturnStructArgumentStruct1ByteInt (Struct1ByteInt(*f)(Struct1ByteInt a0)) |
DART_EXPORT intptr_t | dart::TestReturnStructArgumentInt32x8Struct1ByteInt (Struct1ByteInt(*f)(int32_t a0, int32_t a1, int32_t a2, int32_t a3, int32_t a4, int32_t a5, int32_t a6, int32_t a7, Struct1ByteInt a8)) |
DART_EXPORT intptr_t | dart::TestReturnStructArgumentStruct8BytesHomogeneousFloat (Struct8BytesHomogeneousFloat(*f)(Struct8BytesHomogeneousFloat a0)) |
DART_EXPORT intptr_t | dart::TestReturnStructArgumentStruct20BytesHomogeneousInt32 (Struct20BytesHomogeneousInt32(*f)(Struct20BytesHomogeneousInt32 a0)) |
DART_EXPORT intptr_t | dart::TestReturnStructArgumentInt32x8Struct20BytesHomogeneou (Struct20BytesHomogeneousInt32(*f)(int32_t a0, int32_t a1, int32_t a2, int32_t a3, int32_t a4, int32_t a5, int32_t a6, int32_t a7, Struct20BytesHomogeneousInt32 a8)) |
DART_EXPORT intptr_t | dart::TestReturnStructArgumentStruct8BytesInlineArrayInt (Struct8BytesInlineArrayInt(*f)(Struct8BytesInlineArrayInt a0)) |
DART_EXPORT intptr_t | dart::TestReturnStructArgumentStructStruct16BytesHomogeneous (StructStruct16BytesHomogeneousFloat2(*f)(StructStruct16BytesHomogeneousFloat2 a0)) |
DART_EXPORT intptr_t | dart::TestReturnStructArgumentStructStruct32BytesHomogeneous (StructStruct32BytesHomogeneousDouble2(*f)(StructStruct32BytesHomogeneousDouble2 a0)) |
DART_EXPORT intptr_t | dart::TestReturnStructArgumentStructStruct16BytesMixed3 (StructStruct16BytesMixed3(*f)(StructStruct16BytesMixed3 a0)) |
DART_EXPORT intptr_t | dart::TestReturnStructAlignmentInt16 (StructAlignmentInt16(*f)(int8_t a0, int16_t a1, int8_t a2)) |
DART_EXPORT intptr_t | dart::TestReturnStructAlignmentInt32 (StructAlignmentInt32(*f)(int8_t a0, int32_t a1, int8_t a2)) |
DART_EXPORT intptr_t | dart::TestReturnStructAlignmentInt64 (StructAlignmentInt64(*f)(int8_t a0, int64_t a1, int8_t a2)) |
DART_EXPORT intptr_t | dart::TestReturnStruct8BytesNestedInt (Struct8BytesNestedInt(*f)(Struct4BytesHomogeneousInt16 a0, Struct4BytesHomogeneousInt16 a1)) |
DART_EXPORT intptr_t | dart::TestReturnStruct8BytesNestedFloat (Struct8BytesNestedFloat(*f)(Struct4BytesFloat a0, Struct4BytesFloat a1)) |
DART_EXPORT intptr_t | dart::TestReturnStruct8BytesNestedFloat2 (Struct8BytesNestedFloat2(*f)(Struct4BytesFloat a0, float a1)) |
DART_EXPORT intptr_t | dart::TestReturnStruct8BytesNestedMixed (Struct8BytesNestedMixed(*f)(Struct4BytesHomogeneousInt16 a0, Struct4BytesFloat a1)) |
DART_EXPORT intptr_t | dart::TestReturnStruct16BytesNestedInt (Struct16BytesNestedInt(*f)(Struct8BytesNestedInt a0, Struct8BytesNestedInt a1)) |
DART_EXPORT intptr_t | dart::TestReturnStruct32BytesNestedInt (Struct32BytesNestedInt(*f)(Struct16BytesNestedInt a0, Struct16BytesNestedInt a1)) |
DART_EXPORT intptr_t | dart::TestReturnStructNestedIntStructAlignmentInt16 (StructNestedIntStructAlignmentInt16(*f)(StructAlignmentInt16 a0, StructAlignmentInt16 a1)) |
DART_EXPORT intptr_t | dart::TestReturnStructNestedIntStructAlignmentInt32 (StructNestedIntStructAlignmentInt32(*f)(StructAlignmentInt32 a0, StructAlignmentInt32 a1)) |
DART_EXPORT intptr_t | dart::TestReturnStructNestedIntStructAlignmentInt64 (StructNestedIntStructAlignmentInt64(*f)(StructAlignmentInt64 a0, StructAlignmentInt64 a1)) |
DART_EXPORT intptr_t | dart::TestReturnStructNestedIrregularEvenBigger (StructNestedIrregularEvenBigger(*f)(uint64_t a0, StructNestedIrregularBigger a1, StructNestedIrregularBigger a2, double a3)) |
DART_EXPORT void | dart::TestAsyncPassStruct1ByteIntx10 (void(*f)(Struct1ByteInt a0, Struct1ByteInt a1, Struct1ByteInt a2, Struct1ByteInt a3, Struct1ByteInt a4, Struct1ByteInt a5, Struct1ByteInt a6, Struct1ByteInt a7, Struct1ByteInt a8, Struct1ByteInt a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct3BytesHomogeneousUint8x10 (void(*f)(Struct3BytesHomogeneousUint8 a0, Struct3BytesHomogeneousUint8 a1, Struct3BytesHomogeneousUint8 a2, Struct3BytesHomogeneousUint8 a3, Struct3BytesHomogeneousUint8 a4, Struct3BytesHomogeneousUint8 a5, Struct3BytesHomogeneousUint8 a6, Struct3BytesHomogeneousUint8 a7, Struct3BytesHomogeneousUint8 a8, Struct3BytesHomogeneousUint8 a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct3BytesInt2ByteAlignedx10 (void(*f)(Struct3BytesInt2ByteAligned a0, Struct3BytesInt2ByteAligned a1, Struct3BytesInt2ByteAligned a2, Struct3BytesInt2ByteAligned a3, Struct3BytesInt2ByteAligned a4, Struct3BytesInt2ByteAligned a5, Struct3BytesInt2ByteAligned a6, Struct3BytesInt2ByteAligned a7, Struct3BytesInt2ByteAligned a8, Struct3BytesInt2ByteAligned a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct4BytesHomogeneousInt16x10 (void(*f)(Struct4BytesHomogeneousInt16 a0, Struct4BytesHomogeneousInt16 a1, Struct4BytesHomogeneousInt16 a2, Struct4BytesHomogeneousInt16 a3, Struct4BytesHomogeneousInt16 a4, Struct4BytesHomogeneousInt16 a5, Struct4BytesHomogeneousInt16 a6, Struct4BytesHomogeneousInt16 a7, Struct4BytesHomogeneousInt16 a8, Struct4BytesHomogeneousInt16 a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct7BytesHomogeneousUint8x10 (void(*f)(Struct7BytesHomogeneousUint8 a0, Struct7BytesHomogeneousUint8 a1, Struct7BytesHomogeneousUint8 a2, Struct7BytesHomogeneousUint8 a3, Struct7BytesHomogeneousUint8 a4, Struct7BytesHomogeneousUint8 a5, Struct7BytesHomogeneousUint8 a6, Struct7BytesHomogeneousUint8 a7, Struct7BytesHomogeneousUint8 a8, Struct7BytesHomogeneousUint8 a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct7BytesInt4ByteAlignedx10 (void(*f)(Struct7BytesInt4ByteAligned a0, Struct7BytesInt4ByteAligned a1, Struct7BytesInt4ByteAligned a2, Struct7BytesInt4ByteAligned a3, Struct7BytesInt4ByteAligned a4, Struct7BytesInt4ByteAligned a5, Struct7BytesInt4ByteAligned a6, Struct7BytesInt4ByteAligned a7, Struct7BytesInt4ByteAligned a8, Struct7BytesInt4ByteAligned a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct8BytesIntx10 (void(*f)(Struct8BytesInt a0, Struct8BytesInt a1, Struct8BytesInt a2, Struct8BytesInt a3, Struct8BytesInt a4, Struct8BytesInt a5, Struct8BytesInt a6, Struct8BytesInt a7, Struct8BytesInt a8, Struct8BytesInt a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct8BytesHomogeneousFloatx10 (void(*f)(Struct8BytesHomogeneousFloat a0, Struct8BytesHomogeneousFloat a1, Struct8BytesHomogeneousFloat a2, Struct8BytesHomogeneousFloat a3, Struct8BytesHomogeneousFloat a4, Struct8BytesHomogeneousFloat a5, Struct8BytesHomogeneousFloat a6, Struct8BytesHomogeneousFloat a7, Struct8BytesHomogeneousFloat a8, Struct8BytesHomogeneousFloat a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct8BytesMixedx10 (void(*f)(Struct8BytesMixed a0, Struct8BytesMixed a1, Struct8BytesMixed a2, Struct8BytesMixed a3, Struct8BytesMixed a4, Struct8BytesMixed a5, Struct8BytesMixed a6, Struct8BytesMixed a7, Struct8BytesMixed a8, Struct8BytesMixed a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct9BytesHomogeneousUint8x10 (void(*f)(Struct9BytesHomogeneousUint8 a0, Struct9BytesHomogeneousUint8 a1, Struct9BytesHomogeneousUint8 a2, Struct9BytesHomogeneousUint8 a3, Struct9BytesHomogeneousUint8 a4, Struct9BytesHomogeneousUint8 a5, Struct9BytesHomogeneousUint8 a6, Struct9BytesHomogeneousUint8 a7, Struct9BytesHomogeneousUint8 a8, Struct9BytesHomogeneousUint8 a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct9BytesInt4Or8ByteAlignedx10 (void(*f)(Struct9BytesInt4Or8ByteAligned a0, Struct9BytesInt4Or8ByteAligned a1, Struct9BytesInt4Or8ByteAligned a2, Struct9BytesInt4Or8ByteAligned a3, Struct9BytesInt4Or8ByteAligned a4, Struct9BytesInt4Or8ByteAligned a5, Struct9BytesInt4Or8ByteAligned a6, Struct9BytesInt4Or8ByteAligned a7, Struct9BytesInt4Or8ByteAligned a8, Struct9BytesInt4Or8ByteAligned a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct12BytesHomogeneousFloatx6 (void(*f)(Struct12BytesHomogeneousFloat a0, Struct12BytesHomogeneousFloat a1, Struct12BytesHomogeneousFloat a2, Struct12BytesHomogeneousFloat a3, Struct12BytesHomogeneousFloat a4, Struct12BytesHomogeneousFloat a5)) |
DART_EXPORT void | dart::TestAsyncPassStruct16BytesHomogeneousFloatx5 (void(*f)(Struct16BytesHomogeneousFloat a0, Struct16BytesHomogeneousFloat a1, Struct16BytesHomogeneousFloat a2, Struct16BytesHomogeneousFloat a3, Struct16BytesHomogeneousFloat a4)) |
DART_EXPORT void | dart::TestAsyncPassStruct16BytesMixedx10 (void(*f)(Struct16BytesMixed a0, Struct16BytesMixed a1, Struct16BytesMixed a2, Struct16BytesMixed a3, Struct16BytesMixed a4, Struct16BytesMixed a5, Struct16BytesMixed a6, Struct16BytesMixed a7, Struct16BytesMixed a8, Struct16BytesMixed a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct16BytesMixed2x10 (void(*f)(Struct16BytesMixed2 a0, Struct16BytesMixed2 a1, Struct16BytesMixed2 a2, Struct16BytesMixed2 a3, Struct16BytesMixed2 a4, Struct16BytesMixed2 a5, Struct16BytesMixed2 a6, Struct16BytesMixed2 a7, Struct16BytesMixed2 a8, Struct16BytesMixed2 a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct17BytesIntx10 (void(*f)(Struct17BytesInt a0, Struct17BytesInt a1, Struct17BytesInt a2, Struct17BytesInt a3, Struct17BytesInt a4, Struct17BytesInt a5, Struct17BytesInt a6, Struct17BytesInt a7, Struct17BytesInt a8, Struct17BytesInt a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct19BytesHomogeneousUint8x10 (void(*f)(Struct19BytesHomogeneousUint8 a0, Struct19BytesHomogeneousUint8 a1, Struct19BytesHomogeneousUint8 a2, Struct19BytesHomogeneousUint8 a3, Struct19BytesHomogeneousUint8 a4, Struct19BytesHomogeneousUint8 a5, Struct19BytesHomogeneousUint8 a6, Struct19BytesHomogeneousUint8 a7, Struct19BytesHomogeneousUint8 a8, Struct19BytesHomogeneousUint8 a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct20BytesHomogeneousInt32x10 (void(*f)(Struct20BytesHomogeneousInt32 a0, Struct20BytesHomogeneousInt32 a1, Struct20BytesHomogeneousInt32 a2, Struct20BytesHomogeneousInt32 a3, Struct20BytesHomogeneousInt32 a4, Struct20BytesHomogeneousInt32 a5, Struct20BytesHomogeneousInt32 a6, Struct20BytesHomogeneousInt32 a7, Struct20BytesHomogeneousInt32 a8, Struct20BytesHomogeneousInt32 a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct20BytesHomogeneousFloat (void(*f)(Struct20BytesHomogeneousFloat a0)) |
DART_EXPORT void | dart::TestAsyncPassStruct32BytesHomogeneousDoublex5 (void(*f)(Struct32BytesHomogeneousDouble a0, Struct32BytesHomogeneousDouble a1, Struct32BytesHomogeneousDouble a2, Struct32BytesHomogeneousDouble a3, Struct32BytesHomogeneousDouble a4)) |
DART_EXPORT void | dart::TestAsyncPassStruct40BytesHomogeneousDouble (void(*f)(Struct40BytesHomogeneousDouble a0)) |
DART_EXPORT void | dart::TestAsyncPassStruct1024BytesHomogeneousUint64 (void(*f)(Struct1024BytesHomogeneousUint64 a0)) |
DART_EXPORT void | dart::TestAsyncPassFloatStruct16BytesHomogeneousFloatFloatStruct1 (void(*f)(float a0, Struct16BytesHomogeneousFloat a1, float a2, Struct16BytesHomogeneousFloat a3, float a4, Struct16BytesHomogeneousFloat a5, float a6, Struct16BytesHomogeneousFloat a7, float a8)) |
DART_EXPORT void | dart::TestAsyncPassFloatStruct32BytesHomogeneousDoubleFloatStruct (void(*f)(float a0, Struct32BytesHomogeneousDouble a1, float a2, Struct32BytesHomogeneousDouble a3, float a4, Struct32BytesHomogeneousDouble a5, float a6, Struct32BytesHomogeneousDouble a7, float a8)) |
DART_EXPORT void | dart::TestAsyncPassInt8Struct16BytesMixedInt8Struct16BytesMixedIn (void(*f)(int8_t a0, Struct16BytesMixed a1, int8_t a2, Struct16BytesMixed a3, int8_t a4, Struct16BytesMixed a5, int8_t a6, Struct16BytesMixed a7, int8_t a8)) |
DART_EXPORT void | dart::TestAsyncPassDoublex6Struct16BytesMixedx4Int32 (void(*f)(double a0, double a1, double a2, double a3, double a4, double a5, Struct16BytesMixed a6, Struct16BytesMixed a7, Struct16BytesMixed a8, Struct16BytesMixed a9, int32_t a10)) |
DART_EXPORT void | dart::TestAsyncPassInt32x4Struct16BytesMixedx4Double (void(*f)(int32_t a0, int32_t a1, int32_t a2, int32_t a3, Struct16BytesMixed a4, Struct16BytesMixed a5, Struct16BytesMixed a6, Struct16BytesMixed a7, double a8)) |
DART_EXPORT void | dart::TestAsyncPassStruct40BytesHomogeneousDoubleStruct4BytesHomo (void(*f)(Struct40BytesHomogeneousDouble a0, Struct4BytesHomogeneousInt16 a1, Struct8BytesHomogeneousFloat a2)) |
DART_EXPORT void | dart::TestAsyncPassInt32x8Doublex8Int64Int8Struct1ByteIntInt64Int (void(*f)(int32_t a0, int32_t a1, int32_t a2, int32_t a3, int32_t a4, int32_t a5, int32_t a6, int32_t a7, double a8, double a9, double a10, double a11, double a12, double a13, double a14, double a15, int64_t a16, int8_t a17, Struct1ByteInt a18, int64_t a19, int8_t a20, Struct4BytesHomogeneousInt16 a21, int64_t a22, int8_t a23, Struct8BytesInt a24, int64_t a25, int8_t a26, Struct8BytesHomogeneousFloat a27, int64_t a28, int8_t a29, Struct8BytesMixed a30, int64_t a31, int8_t a32, StructAlignmentInt16 a33, int64_t a34, int8_t a35, StructAlignmentInt32 a36, int64_t a37, int8_t a38, StructAlignmentInt64 a39)) |
DART_EXPORT void | dart::TestAsyncPassStructAlignmentInt16 (void(*f)(StructAlignmentInt16 a0)) |
DART_EXPORT void | dart::TestAsyncPassStructAlignmentInt32 (void(*f)(StructAlignmentInt32 a0)) |
DART_EXPORT void | dart::TestAsyncPassStructAlignmentInt64 (void(*f)(StructAlignmentInt64 a0)) |
DART_EXPORT void | dart::TestAsyncPassStruct8BytesNestedIntx10 (void(*f)(Struct8BytesNestedInt a0, Struct8BytesNestedInt a1, Struct8BytesNestedInt a2, Struct8BytesNestedInt a3, Struct8BytesNestedInt a4, Struct8BytesNestedInt a5, Struct8BytesNestedInt a6, Struct8BytesNestedInt a7, Struct8BytesNestedInt a8, Struct8BytesNestedInt a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct8BytesNestedFloatx10 (void(*f)(Struct8BytesNestedFloat a0, Struct8BytesNestedFloat a1, Struct8BytesNestedFloat a2, Struct8BytesNestedFloat a3, Struct8BytesNestedFloat a4, Struct8BytesNestedFloat a5, Struct8BytesNestedFloat a6, Struct8BytesNestedFloat a7, Struct8BytesNestedFloat a8, Struct8BytesNestedFloat a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct8BytesNestedFloat2x10 (void(*f)(Struct8BytesNestedFloat2 a0, Struct8BytesNestedFloat2 a1, Struct8BytesNestedFloat2 a2, Struct8BytesNestedFloat2 a3, Struct8BytesNestedFloat2 a4, Struct8BytesNestedFloat2 a5, Struct8BytesNestedFloat2 a6, Struct8BytesNestedFloat2 a7, Struct8BytesNestedFloat2 a8, Struct8BytesNestedFloat2 a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct8BytesNestedMixedx10 (void(*f)(Struct8BytesNestedMixed a0, Struct8BytesNestedMixed a1, Struct8BytesNestedMixed a2, Struct8BytesNestedMixed a3, Struct8BytesNestedMixed a4, Struct8BytesNestedMixed a5, Struct8BytesNestedMixed a6, Struct8BytesNestedMixed a7, Struct8BytesNestedMixed a8, Struct8BytesNestedMixed a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct16BytesNestedIntx2 (void(*f)(Struct16BytesNestedInt a0, Struct16BytesNestedInt a1)) |
DART_EXPORT void | dart::TestAsyncPassStruct32BytesNestedIntx2 (void(*f)(Struct32BytesNestedInt a0, Struct32BytesNestedInt a1)) |
DART_EXPORT void | dart::TestAsyncPassStructNestedIntStructAlignmentInt16 (void(*f)(StructNestedIntStructAlignmentInt16 a0)) |
DART_EXPORT void | dart::TestAsyncPassStructNestedIntStructAlignmentInt32 (void(*f)(StructNestedIntStructAlignmentInt32 a0)) |
DART_EXPORT void | dart::TestAsyncPassStructNestedIntStructAlignmentInt64 (void(*f)(StructNestedIntStructAlignmentInt64 a0)) |
DART_EXPORT void | dart::TestAsyncPassStructNestedIrregularEvenBiggerx4 (void(*f)(StructNestedIrregularEvenBigger a0, StructNestedIrregularEvenBigger a1, StructNestedIrregularEvenBigger a2, StructNestedIrregularEvenBigger a3)) |
DART_EXPORT void | dart::TestAsyncPassStruct8BytesInlineArrayIntx4 (void(*f)(Struct8BytesInlineArrayInt a0, Struct8BytesInlineArrayInt a1, Struct8BytesInlineArrayInt a2, Struct8BytesInlineArrayInt a3)) |
DART_EXPORT void | dart::TestAsyncPassStructInlineArrayIrregularx4 (void(*f)(StructInlineArrayIrregular a0, StructInlineArrayIrregular a1, StructInlineArrayIrregular a2, StructInlineArrayIrregular a3)) |
DART_EXPORT void | dart::TestAsyncPassStructInlineArray100Bytes (void(*f)(StructInlineArray100Bytes a0)) |
DART_EXPORT void | dart::TestAsyncPassStructStruct16BytesHomogeneousFloat2x5 (void(*f)(StructStruct16BytesHomogeneousFloat2 a0, StructStruct16BytesHomogeneousFloat2 a1, StructStruct16BytesHomogeneousFloat2 a2, StructStruct16BytesHomogeneousFloat2 a3, StructStruct16BytesHomogeneousFloat2 a4)) |
DART_EXPORT void | dart::TestAsyncPassStructStruct32BytesHomogeneousDouble2x5 (void(*f)(StructStruct32BytesHomogeneousDouble2 a0, StructStruct32BytesHomogeneousDouble2 a1, StructStruct32BytesHomogeneousDouble2 a2, StructStruct32BytesHomogeneousDouble2 a3, StructStruct32BytesHomogeneousDouble2 a4)) |
DART_EXPORT void | dart::TestAsyncPassStructStruct16BytesMixed3x10 (void(*f)(StructStruct16BytesMixed3 a0, StructStruct16BytesMixed3 a1, StructStruct16BytesMixed3 a2, StructStruct16BytesMixed3 a3, StructStruct16BytesMixed3 a4, StructStruct16BytesMixed3 a5, StructStruct16BytesMixed3 a6, StructStruct16BytesMixed3 a7, StructStruct16BytesMixed3 a8, StructStruct16BytesMixed3 a9)) |
DART_EXPORT void | dart::TestAsyncPassUint8Struct32BytesInlineArrayMultiDimensionalI (void(*f)(uint8_t a0, Struct32BytesInlineArrayMultiDimensionalInt a1, uint8_t a2, Struct8BytesInlineArrayMultiDimensionalInt a3, uint8_t a4, Struct8BytesInlineArrayMultiDimensionalInt a5, uint8_t a6)) |
DART_EXPORT void | dart::TestAsyncPassUint8Struct4BytesInlineArrayMultiDimensionalIn (void(*f)(uint8_t a0, Struct4BytesInlineArrayMultiDimensionalInt a1, uint8_t a2)) |
DART_EXPORT void | dart::TestAsyncPassStruct3BytesPackedIntx10 (void(*f)(Struct3BytesPackedInt a0, Struct3BytesPackedInt a1, Struct3BytesPackedInt a2, Struct3BytesPackedInt a3, Struct3BytesPackedInt a4, Struct3BytesPackedInt a5, Struct3BytesPackedInt a6, Struct3BytesPackedInt a7, Struct3BytesPackedInt a8, Struct3BytesPackedInt a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct8BytesPackedIntx10 (void(*f)(Struct8BytesPackedInt a0, Struct8BytesPackedInt a1, Struct8BytesPackedInt a2, Struct8BytesPackedInt a3, Struct8BytesPackedInt a4, Struct8BytesPackedInt a5, Struct8BytesPackedInt a6, Struct8BytesPackedInt a7, Struct8BytesPackedInt a8, Struct8BytesPackedInt a9)) |
DART_EXPORT void | dart::TestAsyncPassStruct9BytesPackedMixedx10DoubleInt32x2 (void(*f)(Struct9BytesPackedMixed a0, Struct9BytesPackedMixed a1, Struct9BytesPackedMixed a2, Struct9BytesPackedMixed a3, Struct9BytesPackedMixed a4, Struct9BytesPackedMixed a5, Struct9BytesPackedMixed a6, Struct9BytesPackedMixed a7, Struct9BytesPackedMixed a8, Struct9BytesPackedMixed a9, double a10, int32_t a11, int32_t a12)) |
DART_EXPORT void | dart::TestAsyncPassStruct5BytesPackedMixed (void(*f)(Struct5BytesPackedMixed a0)) |
DART_EXPORT void | dart::TestAsyncPassStructNestedAlignmentStruct5BytesPackedMixed (void(*f)(StructNestedAlignmentStruct5BytesPackedMixed a0)) |
DART_EXPORT void | dart::TestAsyncPassStruct6BytesInlineArrayInt (void(*f)(Struct6BytesInlineArrayInt a0)) |
DART_EXPORT void | dart::TestAsyncPassStruct15BytesInlineArrayMixed (void(*f)(Struct15BytesInlineArrayMixed a0)) |
DART_EXPORT void | dart::TestAsyncPassUnion4BytesMixedx10 (void(*f)(Union4BytesMixed a0, Union4BytesMixed a1, Union4BytesMixed a2, Union4BytesMixed a3, Union4BytesMixed a4, Union4BytesMixed a5, Union4BytesMixed a6, Union4BytesMixed a7, Union4BytesMixed a8, Union4BytesMixed a9)) |
DART_EXPORT void | dart::TestAsyncPassUnion8BytesNestedFloatx10 (void(*f)(Union8BytesNestedFloat a0, Union8BytesNestedFloat a1, Union8BytesNestedFloat a2, Union8BytesNestedFloat a3, Union8BytesNestedFloat a4, Union8BytesNestedFloat a5, Union8BytesNestedFloat a6, Union8BytesNestedFloat a7, Union8BytesNestedFloat a8, Union8BytesNestedFloat a9)) |
DART_EXPORT void | dart::TestAsyncPassUnion9BytesNestedIntx10 (void(*f)(Union9BytesNestedInt a0, Union9BytesNestedInt a1, Union9BytesNestedInt a2, Union9BytesNestedInt a3, Union9BytesNestedInt a4, Union9BytesNestedInt a5, Union9BytesNestedInt a6, Union9BytesNestedInt a7, Union9BytesNestedInt a8, Union9BytesNestedInt a9)) |
DART_EXPORT void | dart::TestAsyncPassUnion16BytesNestedInlineArrayFloatx10 (void(*f)(Union16BytesNestedInlineArrayFloat a0, Union16BytesNestedInlineArrayFloat a1, Union16BytesNestedInlineArrayFloat a2, Union16BytesNestedInlineArrayFloat a3, Union16BytesNestedInlineArrayFloat a4, Union16BytesNestedInlineArrayFloat a5, Union16BytesNestedInlineArrayFloat a6, Union16BytesNestedInlineArrayFloat a7, Union16BytesNestedInlineArrayFloat a8, Union16BytesNestedInlineArrayFloat a9)) |
DART_EXPORT void | dart::TestAsyncPassUnion16BytesNestedFloatx10 (void(*f)(Union16BytesNestedFloat a0, Union16BytesNestedFloat a1, Union16BytesNestedFloat a2, Union16BytesNestedFloat a3, Union16BytesNestedFloat a4, Union16BytesNestedFloat a5, Union16BytesNestedFloat a6, Union16BytesNestedFloat a7, Union16BytesNestedFloat a8, Union16BytesNestedFloat a9)) |
DART_EXPORT void | dart::TestAsyncPassUint8Boolx9Struct10BytesHomogeneousBoolBool (void(*f)(uint8_t a0, bool a1, bool a2, bool a3, bool a4, bool a5, bool a6, bool a7, bool a8, bool a9, Struct10BytesHomogeneousBool a10, bool a11)) |
DART_EXPORT void | dart::TestAsyncPassUint8Boolx9Struct10BytesInlineArrayBoolBool (void(*f)(uint8_t a0, bool a1, bool a2, bool a3, bool a4, bool a5, bool a6, bool a7, bool a8, bool a9, Struct10BytesInlineArrayBool a10, bool a11)) |
DART_EXPORT void | dart::TestAsyncPassUint8Struct1ByteBool (void(*f)(uint8_t a0, Struct1ByteBool a1)) |
DART_EXPORT void | dart::TestAsyncPassWCharStructInlineArrayIntUintPtrx2LongUnsigned (void(*f)(wchar_t a0, StructInlineArrayInt a1, uintptr_t a2, uintptr_t a3, long a4, unsigned long a5)) |
DART_EXPORT void | dart::TestAsyncPassInt64x7Struct12BytesHomogeneousInt32 (void(*f)(int64_t a0, int64_t a1, int64_t a2, int64_t a3, int64_t a4, int64_t a5, int64_t a6, Struct12BytesHomogeneousInt32 a7)) |
DART_EXPORT void | dart::TestAsyncReturnStruct1ByteInt (void(*f)(int8_t a0)) |
DART_EXPORT void | dart::TestAsyncReturnStruct3BytesHomogeneousUint8 (void(*f)(uint8_t a0, uint8_t a1, uint8_t a2)) |
DART_EXPORT void | dart::TestAsyncReturnStruct3BytesInt2ByteAligned (void(*f)(int16_t a0, int8_t a1)) |
DART_EXPORT void | dart::TestAsyncReturnStruct4BytesHomogeneousInt16 (void(*f)(int16_t a0, int16_t a1)) |
DART_EXPORT void | dart::TestAsyncReturnStruct7BytesHomogeneousUint8 (void(*f)(uint8_t a0, uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)) |
DART_EXPORT void | dart::TestAsyncReturnStruct7BytesInt4ByteAligned (void(*f)(int32_t a0, int16_t a1, int8_t a2)) |
DART_EXPORT void | dart::TestAsyncReturnStruct8BytesInt (void(*f)(int16_t a0, int16_t a1, int32_t a2)) |
DART_EXPORT void | dart::TestAsyncReturnStruct8BytesHomogeneousFloat (void(*f)(float a0, float a1)) |
DART_EXPORT void | dart::TestAsyncReturnStruct8BytesMixed (void(*f)(float a0, int16_t a1, int16_t a2)) |
DART_EXPORT void | dart::TestAsyncReturnStruct9BytesHomogeneousUint8 (void(*f)(uint8_t a0, uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)) |
DART_EXPORT void | dart::TestAsyncReturnStruct9BytesInt4Or8ByteAligned (void(*f)(int64_t a0, int8_t a1)) |
DART_EXPORT void | dart::TestAsyncReturnStruct12BytesHomogeneousFloat (void(*f)(float a0, float a1, float a2)) |
DART_EXPORT void | dart::TestAsyncReturnStruct16BytesHomogeneousFloat (void(*f)(float a0, float a1, float a2, float a3)) |
DART_EXPORT void | dart::TestAsyncReturnStruct16BytesMixed (void(*f)(double a0, int64_t a1)) |
DART_EXPORT void | dart::TestAsyncReturnStruct16BytesMixed2 (void(*f)(float a0, float a1, float a2, int32_t a3)) |
DART_EXPORT void | dart::TestAsyncReturnStruct17BytesInt (void(*f)(int64_t a0, int64_t a1, int8_t a2)) |
DART_EXPORT void | dart::TestAsyncReturnStruct19BytesHomogeneousUint8 (void(*f)(uint8_t a0, uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8, uint8_t a9, uint8_t a10, uint8_t a11, uint8_t a12, uint8_t a13, uint8_t a14, uint8_t a15, uint8_t a16, uint8_t a17, uint8_t a18)) |
DART_EXPORT void | dart::TestAsyncReturnStruct20BytesHomogeneousInt32 (void(*f)(int32_t a0, int32_t a1, int32_t a2, int32_t a3, int32_t a4)) |
DART_EXPORT void | dart::TestAsyncReturnStruct20BytesHomogeneousFloat (void(*f)(float a0, float a1, float a2, float a3, float a4)) |
DART_EXPORT void | dart::TestAsyncReturnStruct32BytesHomogeneousDouble (void(*f)(double a0, double a1, double a2, double a3)) |
DART_EXPORT void | dart::TestAsyncReturnStruct40BytesHomogeneousDouble (void(*f)(double a0, double a1, double a2, double a3, double a4)) |
DART_EXPORT void | dart::TestAsyncReturnStruct1024BytesHomogeneousUint64 (void(*f)(uint64_t a0, uint64_t a1, uint64_t a2, uint64_t a3, uint64_t a4, uint64_t a5, uint64_t a6, uint64_t a7, uint64_t a8, uint64_t a9, uint64_t a10, uint64_t a11, uint64_t a12, uint64_t a13, uint64_t a14, uint64_t a15, uint64_t a16, uint64_t a17, uint64_t a18, uint64_t a19, uint64_t a20, uint64_t a21, uint64_t a22, uint64_t a23, uint64_t a24, uint64_t a25, uint64_t a26, uint64_t a27, uint64_t a28, uint64_t a29, uint64_t a30, uint64_t a31, uint64_t a32, uint64_t a33, uint64_t a34, uint64_t a35, uint64_t a36, uint64_t a37, uint64_t a38, uint64_t a39, uint64_t a40, uint64_t a41, uint64_t a42, uint64_t a43, uint64_t a44, uint64_t a45, uint64_t a46, uint64_t a47, uint64_t a48, uint64_t a49, uint64_t a50, uint64_t a51, uint64_t a52, uint64_t a53, uint64_t a54, uint64_t a55, uint64_t a56, uint64_t a57, uint64_t a58, uint64_t a59, uint64_t a60, uint64_t a61, uint64_t a62, uint64_t a63, uint64_t a64, uint64_t a65, uint64_t a66, uint64_t a67, uint64_t a68, uint64_t a69, uint64_t a70, uint64_t a71, uint64_t a72, uint64_t a73, uint64_t a74, uint64_t a75, uint64_t a76, uint64_t a77, uint64_t a78, uint64_t a79, uint64_t a80, uint64_t a81, uint64_t a82, uint64_t a83, uint64_t a84, uint64_t a85, uint64_t a86, uint64_t a87, uint64_t a88, uint64_t a89, uint64_t a90, uint64_t a91, uint64_t a92, uint64_t a93, uint64_t a94, uint64_t a95, uint64_t a96, uint64_t a97, uint64_t a98, uint64_t a99, uint64_t a100, uint64_t a101, uint64_t a102, uint64_t a103, uint64_t a104, uint64_t a105, uint64_t a106, uint64_t a107, uint64_t a108, uint64_t a109, uint64_t a110, uint64_t a111, uint64_t a112, uint64_t a113, uint64_t a114, uint64_t a115, uint64_t a116, uint64_t a117, uint64_t a118, uint64_t a119, uint64_t a120, uint64_t a121, uint64_t a122, uint64_t a123, uint64_t a124, uint64_t a125, uint64_t a126, uint64_t a127)) |
DART_EXPORT void | dart::TestAsyncReturnStruct3BytesPackedInt (void(*f)(int8_t a0, int16_t a1)) |
DART_EXPORT void | dart::TestAsyncReturnStruct8BytesPackedInt (void(*f)(uint8_t a0, uint32_t a1, uint8_t a2, uint8_t a3, uint8_t a4)) |
DART_EXPORT void | dart::TestAsyncReturnStruct9BytesPackedMixed (void(*f)(uint8_t a0, double a1)) |
DART_EXPORT void | dart::TestAsyncReturnUnion4BytesMixed (void(*f)(uint32_t a0)) |
DART_EXPORT void | dart::TestAsyncReturnUnion8BytesNestedFloat (void(*f)(double a0)) |
DART_EXPORT void | dart::TestAsyncReturnUnion9BytesNestedInt (void(*f)(Struct8BytesInt a0)) |
DART_EXPORT void | dart::TestAsyncReturnUnion16BytesNestedFloat (void(*f)(Struct8BytesHomogeneousFloat a0)) |
DART_EXPORT void | dart::TestAsyncReturnStructArgumentStruct1ByteInt (void(*f)(Struct1ByteInt a0)) |
DART_EXPORT void | dart::TestAsyncReturnStructArgumentInt32x8Struct1ByteInt (void(*f)(int32_t a0, int32_t a1, int32_t a2, int32_t a3, int32_t a4, int32_t a5, int32_t a6, int32_t a7, Struct1ByteInt a8)) |
DART_EXPORT void | dart::TestAsyncReturnStructArgumentStruct8BytesHomogeneousFloat (void(*f)(Struct8BytesHomogeneousFloat a0)) |
DART_EXPORT void | dart::TestAsyncReturnStructArgumentStruct20BytesHomogeneousInt32 (void(*f)(Struct20BytesHomogeneousInt32 a0)) |
DART_EXPORT void | dart::TestAsyncReturnStructArgumentInt32x8Struct20BytesHomogeneou (void(*f)(int32_t a0, int32_t a1, int32_t a2, int32_t a3, int32_t a4, int32_t a5, int32_t a6, int32_t a7, Struct20BytesHomogeneousInt32 a8)) |
DART_EXPORT void | dart::TestAsyncReturnStructArgumentStruct8BytesInlineArrayInt (void(*f)(Struct8BytesInlineArrayInt a0)) |
DART_EXPORT void | dart::TestAsyncReturnStructArgumentStructStruct16BytesHomogeneous (void(*f)(StructStruct16BytesHomogeneousFloat2 a0)) |
DART_EXPORT void | dart::TestAsyncReturnStructArgumentStructStruct32BytesHomogeneous (void(*f)(StructStruct32BytesHomogeneousDouble2 a0)) |
DART_EXPORT void | dart::TestAsyncReturnStructArgumentStructStruct16BytesMixed3 (void(*f)(StructStruct16BytesMixed3 a0)) |
DART_EXPORT void | dart::TestAsyncReturnStructAlignmentInt16 (void(*f)(int8_t a0, int16_t a1, int8_t a2)) |
DART_EXPORT void | dart::TestAsyncReturnStructAlignmentInt32 (void(*f)(int8_t a0, int32_t a1, int8_t a2)) |
DART_EXPORT void | dart::TestAsyncReturnStructAlignmentInt64 (void(*f)(int8_t a0, int64_t a1, int8_t a2)) |
DART_EXPORT void | dart::TestAsyncReturnStruct8BytesNestedInt (void(*f)(Struct4BytesHomogeneousInt16 a0, Struct4BytesHomogeneousInt16 a1)) |
DART_EXPORT void | dart::TestAsyncReturnStruct8BytesNestedFloat (void(*f)(Struct4BytesFloat a0, Struct4BytesFloat a1)) |
DART_EXPORT void | dart::TestAsyncReturnStruct8BytesNestedFloat2 (void(*f)(Struct4BytesFloat a0, float a1)) |
DART_EXPORT void | dart::TestAsyncReturnStruct8BytesNestedMixed (void(*f)(Struct4BytesHomogeneousInt16 a0, Struct4BytesFloat a1)) |
DART_EXPORT void | dart::TestAsyncReturnStruct16BytesNestedInt (void(*f)(Struct8BytesNestedInt a0, Struct8BytesNestedInt a1)) |
DART_EXPORT void | dart::TestAsyncReturnStruct32BytesNestedInt (void(*f)(Struct16BytesNestedInt a0, Struct16BytesNestedInt a1)) |
DART_EXPORT void | dart::TestAsyncReturnStructNestedIntStructAlignmentInt16 (void(*f)(StructAlignmentInt16 a0, StructAlignmentInt16 a1)) |
DART_EXPORT void | dart::TestAsyncReturnStructNestedIntStructAlignmentInt32 (void(*f)(StructAlignmentInt32 a0, StructAlignmentInt32 a1)) |
DART_EXPORT void | dart::TestAsyncReturnStructNestedIntStructAlignmentInt64 (void(*f)(StructAlignmentInt64 a0, StructAlignmentInt64 a1)) |
DART_EXPORT void | dart::TestAsyncReturnStructNestedIrregularEvenBigger (void(*f)(uint64_t a0, StructNestedIrregularBigger a1, StructNestedIrregularBigger a2, double a3)) |
DART_EXPORT int64_t | dart::VariadicAt1Int64x2 (int64_t a0,...) |
DART_EXPORT double | dart::VariadicAt1Doublex2 (double a0,...) |
DART_EXPORT int64_t | dart::VariadicAt1Int64x5 (int64_t a0,...) |
DART_EXPORT double | dart::VariadicAt1Doublex5 (double a0,...) |
DART_EXPORT int64_t | dart::VariadicAt1Int64x20 (int64_t a0,...) |
DART_EXPORT double | dart::VariadicAt1Doublex20 (double a0,...) |
DART_EXPORT int64_t | dart::VariadicAt1Int64x2Struct8BytesIntInt64 (int64_t a0,...) |
DART_EXPORT double | dart::VariadicAt1Doublex2Struct32BytesHomogeneousDoubleD (double a0,...) |
DART_EXPORT double | dart::VariadicAt1DoubleStruct12BytesHomogeneousFloatDoub (double a0,...) |
DART_EXPORT int32_t | dart::VariadicAt1Int32Struct20BytesHomogeneousInt32Int32 (int32_t a0,...) |
DART_EXPORT double | dart::VariadicAt1DoubleStruct20BytesHomogeneousFloatDoub (double a0,...) |
DART_EXPORT int32_t | dart::VariadicAt2Int32Int64IntPtr (int32_t a0, int64_t a1,...) |
DART_EXPORT double | dart::VariadicAt1DoubleInt64Int32DoubleInt64Int32 (double a0,...) |
DART_EXPORT double | dart::VariadicAt1Int64Int32Struct12BytesHomogeneousFloat (int64_t a0,...) |
DART_EXPORT double | dart::VariadicAt11Doublex8FloatStruct12BytesHomogeneousF (double a0, double a1, double a2, double a3, double a4, double a5, double a6, double a7, float a8, Struct12BytesHomogeneousFloat a9, int64_t a10,...) |
DART_EXPORT double | dart::VariadicAt1DoubleInt64Int32Struct20BytesHomogeneou (double a0,...) |
DART_EXPORT double | dart::VariadicAt5Doublex5 (double a0, double a1, double a2, double a3, double a4,...) |
DART_EXPORT int64_t | dart::VariadicAt1Int64x7Struct12BytesHomogeneousInt32 (int64_t a0,...) |
DART_EXPORT int32_t | dart::VariadicAt1Struct12BytesHomogeneousInt32Int32x4 (Struct12BytesHomogeneousInt32 a0,...) |
DART_EXPORT intptr_t | dart::TestVariadicAt1Int64x2 (int64_t(*f)(int64_t a0,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt1Doublex2 (double(*f)(double a0,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt1Int64x5 (int64_t(*f)(int64_t a0,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt1Doublex5 (double(*f)(double a0,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt1Int64x20 (int64_t(*f)(int64_t a0,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt1Doublex20 (double(*f)(double a0,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt1Int64x2Struct8BytesIntInt64 (int64_t(*f)(int64_t a0,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt1Doublex2Struct32BytesHomogeneousDoubleD (double(*f)(double a0,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt1DoubleStruct12BytesHomogeneousFloatDoub (double(*f)(double a0,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt1Int32Struct20BytesHomogeneousInt32Int32 (int32_t(*f)(int32_t a0,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt1DoubleStruct20BytesHomogeneousFloatDoub (double(*f)(double a0,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt2Int32Int64IntPtr (int32_t(*f)(int32_t a0, int64_t a1,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt1DoubleInt64Int32DoubleInt64Int32 (double(*f)(double a0,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt1Int64Int32Struct12BytesHomogeneousFloat (double(*f)(int64_t a0,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt11Doublex8FloatStruct12BytesHomogeneousF (double(*f)(double a0, double a1, double a2, double a3, double a4, double a5, double a6, double a7, float a8, Struct12BytesHomogeneousFloat a9, int64_t a10,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt1DoubleInt64Int32Struct20BytesHomogeneou (double(*f)(double a0,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt5Doublex5 (double(*f)(double a0, double a1, double a2, double a3, double a4,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt1Int64x7Struct12BytesHomogeneousInt32 (int64_t(*f)(int64_t a0,...)) |
DART_EXPORT intptr_t | dart::TestVariadicAt1Struct12BytesHomogeneousInt32Int32x4 (int32_t(*f)(Struct12BytesHomogeneousInt32 a0,...)) |
#define CHECK | ( | X | ) |
Definition at line 27 of file ffi_test_functions_generated.cc.
#define CHECK_APPROX | ( | EXPECTED, | |
ACTUAL | |||
) |
Definition at line 36 of file ffi_test_functions_generated.cc.
Definition at line 33 of file ffi_test_functions_generated.cc.
#define DART_EXPORT extern "C" __attribute__((visibility("default"))) __attribute((used)) |
Definition at line 21 of file ffi_test_functions_generated.cc.