diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2015-11-13 10:08:57 -0800 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2015-11-13 10:08:57 -0800 |
commit | c603cd6cef43100aa83a62e15f96fd54c9fb987e (patch) | |
tree | d8631b1964a0200d170a996314f6e023686ff8de /098check_type_pointers.cc | |
parent | 05d3592047a76db4cc8d77102508c21ca1b86e7b (diff) | |
download | mu-c603cd6cef43100aa83a62e15f96fd54c9fb987e.tar.gz |
2430 - make room for more transforms
Diffstat (limited to '098check_type_pointers.cc')
-rw-r--r-- | 098check_type_pointers.cc | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/098check_type_pointers.cc b/098check_type_pointers.cc deleted file mode 100644 index 36c548a9..00000000 --- a/098check_type_pointers.cc +++ /dev/null @@ -1,33 +0,0 @@ -:(before "End Transform All") -check_type_pointers(); - -:(code) -void check_type_pointers() { - for (map<recipe_ordinal, recipe>::iterator p = Recipe.begin(); p != Recipe.end(); ++p) { - if (any_type_ingredient_in_header(p->first)) continue; - const recipe& r = p->second; - for (long long int i = 0; i < SIZE(r.steps); ++i) { - const instruction& inst = r.steps.at(i); - for (long long int j = 0; j < SIZE(inst.ingredients); ++j) { - if (!inst.ingredients.at(j).type) { - raise_error << maybe(r.name) << " '" << inst.to_string() << "' -- " << inst.ingredients.at(j).to_string() << " has no type\n" << end(); - return; - } - if (!inst.ingredients.at(j).properties.at(0).second) { - raise_error << maybe(r.name) << " '" << inst.to_string() << "' -- " << inst.ingredients.at(j).to_string() << " has no type name\n" << end(); - return; - } - } - for (long long int j = 0; j < SIZE(inst.products); ++j) { - if (!inst.products.at(j).type) { - raise_error << maybe(r.name) << " '" << inst.to_string() << "' -- " << inst.products.at(j).to_string() << " has no type\n" << end(); - return; - } - if (!inst.products.at(j).properties.at(0).second) { - raise_error << maybe(r.name) << " '" << inst.to_string() << "' -- " << inst.products.at(j).to_string() << " has no type name\n" << end(); - return; - } - } - } - } -} |