Home | History | Annotate | Download | only in dex

Lines Matching refs:factory

17     DexItemFactory factory = new DexItemFactory();
18 checkEncodedLength(factory.createString("\u0000"), 2);
19 checkEncodedLength(factory.createString("\u0001"), 1);
20 checkEncodedLength(factory.createString("\u007f"), 1);
21 checkEncodedLength(factory.createString("\u0080"), 2);
22 checkEncodedLength(factory.createString("\u07ff"), 2);
23 checkEncodedLength(factory.createString("\u0800"), 3);
24 checkEncodedLength(factory.createString("\uffff"), 3);
25 checkEncodedLength(factory.createString("\ud800\udc00"), 6);
26 checkEncodedLength(factory.createString("\udbff\udfff"), 6);
31 DexItemFactory factory = new DexItemFactory();
35 factory.createString(""),
36 factory.createString("\u0000"),
37 factory.createString("\u0001"),
38 factory.createString("\u0060a"), // 'a' is 0x61.
39 factory.createString("a"),
40 factory.createString("a\u0000a"),
41 factory.createString("a\u0001a"),
42 factory.createString("a\u0060a"), // 'a' is 0x61.
43 factory.createString("aa"),
44 factory.createString("aaa"),
45 factory.createString("a\u007f"), // U+007f is the last code point with one UTF-8 bytes.
46 factory.createString("a\u007fa"),
47 factory.createString("a\u0080"), // U+0080 is the first code point with two UTF-8 bytes.
48 factory.createString("a\u0080a"),
49 factory.createString("a\u07ff"), // U+07ff is the last code point with two UTF-8 bytes.
50 factory.createString("a\u07ffa"),
51 factory.createString("a\u0800"), // U+0800 is the first code point with three UTF-8 bytes.
52 factory.createString("a\u0800a"),
53 factory.createString("a\u0801"),
54 factory.createString("a\u0801a"),
55 factory.createString("a\ud800\udc00a"), // Surrogate pair for U+010000. Sorts per UTF-16.
56 factory.createString("a\udbff\udfffa"), // Surrogate pair for U+10ffff. Sorts per UTF-16.
57 factory.createString("a\uffffa"),
58 factory.createString("\u007f"), // U+007f is the last code point with one UTF-8 bytes.
59 factory.createString("\u0080"), // U+0080 is the first code point with two UTF-8 bytes.
60 factory.createString("\u07ff"), // U+07ff is the last code point with two UTF-8 bytes.
61 factory.createString("\u0800"), // U+0800 is the first code point with three UTF-8 bytes.
62 factory.createString("\u0801"), // U+0800 is the first code point with three UTF-8 bytes.
63 factory.createString("\ud800\udc00"), // Surrogate pair for U+010000. Sorts per UTF-16.
64 factory.createString("\udbff\udfff"), // Surrogate pair for U+10ffff. Sorts per UTF-16.
65 factory.createString("\uffff"),