]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/test/letest/letest.h
ICU-62107.0.1.tar.gz
[apple/icu.git] / icuSources / test / letest / letest.h
index 15224a369d0bd0d422366b6af99e107af8e8a0d2..b26e85762ce9e145855ec4b8b1a0b55d71821bc1 100644 (file)
@@ -1,7 +1,9 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
 /*
  *******************************************************************************
  *
- *   Copyright (C) 1999-2006, International Business Machines
+ *   Copyright (C) 1999-2014, International Business Machines
  *   Corporation and others.  All Rights Reserved.
  *
  *******************************************************************************
 #ifndef __LETEST_H
 #define __LETEST_H
 
+
+#ifdef USING_ICULEHB
+#include "layout/LETypes.h"
+#else
 #include "LETypes.h"
+#endif
+#include "unicode/ctest.h"
 
 #include <stdlib.h>
 #include <string.h>
 
+U_NAMESPACE_USE
+
 #define ARRAY_SIZE(array) (sizeof array / sizeof array[0])
 
 #define ARRAY_COPY(dst, src, count) memcpy((void *) (dst), (void *) (src), (count) * sizeof (src)[0])
@@ -36,4 +46,11 @@ struct TestResult
     le_int32  *indices;
     float     *positions;
 };
+
+#ifndef __cplusplus
+typedef struct TestResult TestResult;
+#endif
+
+U_CFUNC void addCTests(TestNode **root);
+
 #endif