• Home
  • Raw
  • Download

Lines Matching refs:keyPath

51 void checkKeyPath(const String& keyPath, const Vector<IDBKeyPathElement>& expected, int parserError)  in checkKeyPath()  argument
56 IDBParseKeyPath(keyPath, idbKeyPathElements, error); in checkKeyPath()
75 String keyPath("foo.bar.zoo"); in TEST() local
79 checkKeyPath(keyPath, expected, 0); in TEST()
85 String keyPath("a[34][20].foo[2].bar"); in TEST() local
92 checkKeyPath(keyPath, expected, 0); in TEST()
98 String keyPath("foo[ 34 ].Zoo_[00023]\t._c"); in TEST() local
104 checkKeyPath(keyPath, expected, 0); in TEST()
110 String keyPath("foo[ 34 ]"); in TEST() local
113 checkKeyPath(keyPath, expected, 0); in TEST()
119 String keyPath("[ 34 ]"); in TEST() local
121 checkKeyPath(keyPath, expected, 0); in TEST()
127 String keyPath("a[[34]].b[2].c"); in TEST() local
129 checkKeyPath(keyPath, expected, 3); in TEST()
135 String keyPath("a[[34].b[2].c"); in TEST() local
137 checkKeyPath(keyPath, expected, 3); in TEST()
143 String keyPath("a[[34.b[2].c"); in TEST() local
145 checkKeyPath(keyPath, expected, 3); in TEST()
151 String keyPath("+a[34].b[2].c"); in TEST() local
152 checkKeyPath(keyPath, expected, 1); in TEST()
158 String keyPath("%a[34].b[2].c"); in TEST() local
159 checkKeyPath(keyPath, expected, 1); in TEST()
165 String keyPath("a{[34]}.b[2].c"); in TEST() local
167 checkKeyPath(keyPath, expected, 2); in TEST()
173 String keyPath("a..b[2].c"); in TEST() local
175 checkKeyPath(keyPath, expected, 5); in TEST()
181 String keyPath("a[34]b.foo[2].bar"); in TEST() local
184 checkKeyPath(keyPath, expected, 4); in TEST()
190 String keyPath("a[-1]"); in TEST() local
192 checkKeyPath(keyPath, expected, 3); in TEST()
198 String keyPath("a[9999999999999999999999999999999999]"); in TEST() local
200 checkKeyPath(keyPath, expected, 3); in TEST()