Я не уверен, почему Xcode 4.3 сообщает «Логическая ошибка. Неопределенное значение или значение мусора, возвращенное вызывающей стороне» при выполнении статического анализа в следующем коде C ++.Сообщается, что ошибка находится в строке return e;
.
enum MyEnum { MyEnumValue };
MyEnum myFunction() {
try {
throw MyEnumValue;
} catch (MyEnum e) {
return e;
}
return MyEnumValue;
}
Любые подсказки ??