diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2015-04-04 09:39:35 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2015-04-04 09:39:35 -0700 |
commit | f2cafededd8d57237263fc7cb7d726ad1eacecd2 (patch) | |
tree | cf2a8a07c681dd647473109148b104789138aa0a /cpp/025name | |
parent | 97f3bbacd9fec1d898d9ae147797b7164fb78833 (diff) | |
download | mu-f2cafededd8d57237263fc7cb7d726ad1eacecd2.tar.gz |
1017
Diffstat (limited to 'cpp/025name')
-rw-r--r-- | cpp/025name | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/cpp/025name b/cpp/025name index f5ab234d..78250426 100644 --- a/cpp/025name +++ b/cpp/025name @@ -11,6 +11,13 @@ recipe main [ +run: instruction main/0 +mem: storing 0 in location 1 +:(scenario "convert_names_warns") +hide warnings +recipe main [ + x:integer <- copy y:integer +] ++warn: use before set: y in main + :(after "int main") Transform.push_back(transform_names); @@ -39,8 +46,7 @@ void transform_names(const recipe_number r) { && inst.ingredients[in].types[0] && inst.ingredients[in].name.find_first_not_of("0123456789-.") != string::npos) { if (names.find(inst.ingredients[in].name) == names.end()) { - // todo: test - cerr << "user before set: " << inst.ingredients[in].name << " in " << Recipe[r].name << '\n'; + raise << "use before set: " << inst.ingredients[in].name << " in " << Recipe[r].name; } inst.ingredients[in].set_value(names[inst.ingredients[in].name]); } |