32 #if ENABLE(WEB_REPLAY) 33 #include "InternalNamespaceHeaderIncludeDummy.h" 34 #include <platform/ExternalNamespaceHeaderIncludeDummy.h> 44 template<>
struct TEST_EXPORT_MACRO InputTraits<
Test::ScalarInput1> {
45 static InputQueue
queue() {
return InputQueue::ScriptMemoizedData; }
48 static void encode(JSC::EncodedValue&,
const Test::ScalarInput1&);
49 static bool decode(JSC::EncodedValue&, std::unique_ptr<Test::ScalarInput1>&);
52 template<>
struct TEST_EXPORT_MACRO InputTraits<
Test::ScalarInput2> {
53 static InputQueue
queue() {
return InputQueue::ScriptMemoizedData; }
56 static void encode(JSC::EncodedValue&,
const Test::ScalarInput2&);
57 static bool decode(JSC::EncodedValue&, std::unique_ptr<Test::ScalarInput2>&);
63 class ScalarInput1 :
public NondeterministicInput<ScalarInput1> {
65 TEST_EXPORT_MACRO ScalarInput1(ScalarType
data);
66 virtual ~ScalarInput1();
73 class ScalarInput2 :
public NondeterministicInput<ScalarInput2> {
75 TEST_EXPORT_MACRO ScalarInput2(ScalarType
data);
76 virtual ~ScalarInput2();
92 #define TEST_REPLAY_INPUT_NAMES_FOR_EACH(macro) \ 96 // end of TEST_REPLAY_INPUT_NAMES_FOR_EACH 98 #endif // ENABLE(WEB_REPLAY) short encode(IlbcEncoder *iLBCenc_inst, int16_t *encoded_data, int16_t *data)
Definition: iLBC_testprogram.c:42
s decode
Definition: plot_neteq_delay.m:61
Definition: AirOpcode.h:4
#define SPECIALIZE_TYPE_TRAITS_BEGIN(ClassName)
Definition: TypeCasts.h:94
#define m_data
Definition: user_mbuf.h:247
EGLenum type
Definition: eglext.h:63
EGLStreamKHR EGLint EGLint EGLint const void * data
Definition: eglext.h:984
Definition: bn_test.cc:620
const
Definition: upload.py:398
string input
Definition: tokenizer_unittest.cc:198
#define SPECIALIZE_TYPE_TRAITS_END()
Definition: TypeCasts.h:102
AVCFPlayerRef CMTime dispatch_queue_t queue
Definition: AVFoundationCFSoftLinking.h:135