Lines Matching defs:statements
149 root["statements"];
173 root["statements"] = std::move(Statements);
270 // Check if key 'statements' is present.
271 if (!JScop.get("statements")) {
272 errs() << "JScop file has no key name 'statements'.\n";
276 const json::Array &statements = *JScop.getArray("statements");
278 // Check whether the number of indices equals the number of statements
279 if (statements.size() != S.getSize()) {
280 errs() << "The number of indices and the number of statements differ.\n";
287 if (!statements[Index].getAsObject()->get("schedule")) {
292 statements[Index].getAsObject()->getString("schedule");
353 // Check if key 'statements' is present.
354 if (!JScop.get("statements")) {
355 errs() << "JScop file has no key name 'statements'.\n";
358 const json::Array &statements = *JScop.getArray("statements");
360 // Check whether the number of indices equals the number of statements
361 if (statements.size() != S.getSize()) {
362 errs() << "The number of indices and the number of statements differ.\n";
368 const json::Object *Statement = statements[StatementIdx].getAsObject();