Home | History | Annotate | Download | only in preparser

Lines Matching refs:throws

45 // Optionally this can be followed by the word "throws" (case sensitive),
130 bool throws() {
137 if (!throws()) return NULL;
152 if (!throws()) return -1;
158 if (!throws()) return -1;
225 : throws(false), type(NULL), beg_pos(-1), end_pos(-1) { }
226 bool throws;
236 if (expects->throws) {
237 if (!reader.throws()) {
263 } else if (reader.throws()) {
265 fail(data, "Throws unexpectedly with message: %s at location %d-%d\n",
272 // Parse ["throws" [<exn-type> [<start> [<end>]]]].
275 while (argc > arg_index && strncmp("throws", argv[arg_index], 7)) {
279 expects.throws = true;
300 // ["throws" [<exn-type> [<start> [<end>]]]]
302 // Flags must not separate "throws" and its arguments.