• Home
  • Raw
  • Download

Lines Matching refs:verify

32     def verify(self, preamble='', *args, **kwds):  member in FFI
54 lib = ffi.verify()
71 lib = ffi.verify('#include <math.h>', libraries=lib_m)
79 py.test.raises(VerificationError, ffi.verify, source, **kargs)
83 lib = ffi.verify(source, **kargs)
114 lib = ffi.verify('#include <math.h>', libraries=lib_m)
122 lib = ffi.verify('#include <math.h>', libraries=lib_m)
130 lib = ffi.verify("#include <string.h>")
142 lib = ffi.verify("signed char foo(signed char x) { return x;}")
149 lib = ffi.verify("#include <string.h>")
155 lib = ffi.verify('#include <math.h>', libraries=lib_m)
169 lib = ffi.verify("""
243 lib = ffi.verify('\n'.join(["%s foo_%s(%s x) { return (%s)(x+1); }" %
271 lib = ffi.verify(csource)
290 lib = ffi.verify(csource)
313 lib = ffi.verify(verifysrc)
333 lib = ffi.verify(verifysrc)
350 lib = ffi.verify("char foo(char x) { return ++x; }")
365 lib = ffi.verify("wchar_t foo(wchar_t x) { return x+1; }")
371 lib = ffi.verify("int foo(void) { return 42; }")
377 lib = ffi.verify("int foo(int a, int b) { return a - b; }")
383 lib = ffi.verify("#define foo(a, b) ((a) * (b))")
389 lib = ffi.verify("int *foo(int *a) { return a; }")
399 lib = ffi.verify("int *foo(int *a) { return a; }")
411 ffi.verify("typedef %s foo_t;" % real)
413 py.test.raises(VerificationError, ffi.verify,
419 lib = ffi.verify("typedef struct foo_s foo_t;\n"
427 ffi.verify(verified_code)
475 ffi.verify("""
486 ffi.verify("struct foo_s { int a, b; char x; };")
497 ffi.verify("struct foo_s { %s x; };" % real)
540 ffi.verify("struct foo_s { int x; int a[17]; int y; };")
549 lib = ffi.verify("struct foo_s { int x; int a[17]; int y; };\n"
570 ffi.verify("struct foo_s { int x; int a[17]; int y; };")
581 ffi.verify("struct foo_s { int x; int a[]; };")
604 ffi.verify("struct foo_s { int x, y; int a[]; };")
620 ffi.verify("struct foo_s { int x; int (*a)[17]; int y; };\n"
629 ffi.verify("struct foo_s { int a:2, b:3; };")
642 ffi.verify(code)
663 lib = ffi.verify("#define AA 42\n"
688 lib = ffi.verify("#define AA %s\n" % vstr)
695 lib = ffi.verify('static char *const PP = "testing!";\n')
703 ffi.verify("enum ee { EE1=10, EE2, EE3=-10, EE4 };")
713 lib = ffi.verify("enum ee { EE1, EE2, EE3 };")
719 lib = ffi.verify("enum ee { EE1,EE2 }; typedef struct { enum ee x; } *sp;")
729 lib = ffi.verify("enum { EE1 }; enum { EE2, EE3 };")
737 lib = ffi.verify("enum { EE2, EE1 }; enum { EE3 };")
745 ffi.verify("enum ee { EE1=10, EE2, EE3=-10, EE4 };")
752 ffi.verify("enum ee { EE1=10, EE2, EE3=-10, EE4 };")
757 ffi.verify("enum ee2 { EE4=-1234-5, EE5 }; ")
764 lib = ffi.verify("""
780 lib = ffi.verify("#define FOO 42\n"
791 lib = ffi.verify("""
808 lib = ffi.verify("""
821 lib = ffi.verify("""
853 lib = ffi.verify("""
879 lib = ffi.verify("""
897 lib = ffi.verify("""
912 lib = ffi.verify("""
927 lib = ffi.verify("""
949 lib = ffi.verify("typedef struct token_s token_t;")
958 lib = ffi.verify("""
975 lib = ffi.verify("""
992 py.test.raises(VerificationError, ffi.verify, """
1001 lib = ffi.verify("""
1021 lib = ffi.verify("""
1038 lib = ffi.verify("""
1064 lib = ffi.verify("""
1081 lib = ffi.verify("""
1097 ffi.verify("#include <stdlib.h>")
1105 ffi.verify("#include <stdlib.h>")
1112 ffi.verify("#include <string.h>")
1120 lib = ffi.verify("""
1133 lib = ffi.verify("""
1142 lib = ffi.verify("enum enum1_e { AA, BB };")
1150 lib = ffi.verify("typedef enum { AA, BB } enum1_t;")
1159 lib = ffi.verify("typedef enum { AA, CC, BB } enum1_t;")
1166 lib = ffi.verify("typedef enum { AA, CC, BB } enum1_t;")
1178 lib = ffi.verify("""
1191 lib = ffi.verify("""
1203 lib = ffi.verify('#include <math.h>', libraries=lib_m)
1219 lib = ffi.verify("""
1232 lib = ffi.verify("""
1246 lib = ffi.verify("""
1263 e = py.test.raises(VerificationError, ffi.verify,
1270 ffi.verify("struct foo_s { struct { int x; } someone; };")
1282 ffi.verify("""
1302 py.test.raises(VerificationError, ffi.verify, """
1315 ffi.verify("""
1325 ffi.verify("""
1333 ffi.verify("union foo_u { char x; int y; long *z; };")
1338 ffi.verify("union foo_u { char x; int y; };")
1344 ffi.verify("struct foo_s { int a; int x; }; "
1352 ffi.verify("typedef union { char x; int y; } u1;")
1359 ffi.verify("typedef struct { int a; int x; } s1; "
1370 ffi.verify("""
1383 lib = ffi.verify("int foo(int a) { return a + 42; }", tmpdir=tmpdir)
1397 lib = ffi.verify('#include "foo.h"',
1410 ffi.verify("""
1423 lib = ffi.verify("""
1478 lib = ffi.verify("long double square(long double f) { return f*f; }\n"
1498 lib = ffi.verify("""
1517 lib = ffi.verify("""
1554 lib = ffi.verify("int foobar(void) { return 42; }")
1568 lib = ffi.verify("int foobar(void) { return 42; }")
1583 lib = ffi.verify("""
1614 lib = ffi.verify("""
1640 lib = ffi.verify("int fooarray[50];")
1646 lib = ffi.verify("int fooarray[50];")
1654 py.test.raises(VerificationError, ffi.verify, "char fooarray[23];")
1659 ffi.verify("struct foo_s { int x; }; struct bar_s { struct foo_s f; };")
1663 ffi.verify("struct bar_s { int x; }; struct foo_s { struct bar_s f; };")
1668 e = py.test.raises(TypeError, ffi.verify,
1677 ffi1.verify("typedef struct { int y, x; } foo_t;")
1681 lib = ffi2.verify("typedef struct { int y, x; } foo_t;"
1691 lib1 = ffi1.verify("enum foo_e { CC, BB, AA };")
1695 lib2 = ffi2.verify("enum foo_e { CC, BB, AA };"
1704 lib = ffi.verify("typedef struct { int x; } *mystruct_p;\n"
1727 lib = ffi.verify("enum foo_e { AA, BB=%s };" % hidden_value)
1754 lib = ffi.verify("enum foo_e { AA=%s%s };" % (c2, c2c))
1760 lib = ffi.verify("int myfunc(void *p) { return ((signed char *)p)[0]; }")
1778 lib = ffi.verify("""
1821 lib = ffi.verify("""
1833 lib = ffi.verify("""
1845 lib = ffi.verify("""
1870 lib = ffi.verify("int foo(int x, char y) { (void)x; (void)y; return 42; }")
1878 lib = ffi.verify("int f(void *x) { return ((char*)x)[0]; }")
1888 lib = ffi.verify("""void somefunc(void) { }
1899 lib = ffi.verify("""struct s { int a; };
1909 lib = ffi.verify("""const char *a[5];""")
1915 lib = ffi.verify("""const int a[5];""")
1945 lib = ffi.verify("""
2022 lib = ffi.verify("""
2068 lib = ffi.verify("""
2109 lib1 = ffi1.verify("int foo_verify_dlopen_flags_1;")
2115 lib2 = ffi2.verify("""
2156 lib = ffi.verify("", define_macros=[('ABA', '42')])
2174 lib = ffi.verify("""
2189 lib = ffi.verify("#define FOO 0x123")
2195 lib = ffi.verify("#define FOO 124") # used to complain
2207 lib = ffi.verify("""
2231 py.test.raises(VerificationError, ffi.verify, "typedef float foo_t;")
2241 lib = ffi.verify("extern __declspec(dllimport) int my_value;",
2248 lib = ffi.verify("""
2272 ffi.verify("struct s { char *const *a; };")
2277 lib1 = ffi1.verify("void do_stuff(FILE *f) { (void)f; }")
2280 lib2 = ffi2.verify("FILE *barize(void) { return NULL; }")
2288 ffi.verify("")
2309 lib = ffi.verify(r"""
2331 lib = ffi.verify(r"""
2353 lib = ffi.verify("")