Здравствуйте, Mace Windu, Вы писали:
MW>Ну для меня это решило вопрос с компилированием кода, сгенерированного из CodeDom. Точнее частично решило, так как ещё остались баги в генераторе.
т.е. с этим патем компилятор просто проглатывает line hidden?
module MainClass
{
Main() : void
{
#line 200 "Special"mutable i : int; // W: Special\:200.*mutable j : int; // W: Special\:201.*#line default
mutable c : char; // W: 9.*mutable f : float; // W: 10.*#line hidden // numbering not affectedmutable s : string; // W: 12.*mutable d : double; // W: 13.*
}
}
Выхлоп:
Special:200:17:200:18: ←[01;33mwarning←[0m: N168: a local value i was never used
Special:200:17:200:18: ←[01;32mhint←[0m: replace name with `_' or prefix it like `_bar' to avoid the warning
Special:201:17:201:18: ←[01;33mwarning←[0m: N168: a local value j was never used
l.n:9:17:9:18: ←[01;33mwarning←[0m: N168: a local value c was never used
l.n:10:17:10:18: ←[01;33mwarning←[0m: N168: a local value f was never used
l.n:16707566:17:16707566:18: ←[01;33mwarning←[0m: N168: a local value s was never used
l.n:16707567:17:16707567:18: ←[01;33mwarning←[0m: N168: a local value d was never used
Здравствуйте, Mace Windu, Вы писали:
MW>Здравствуйте, _nn_, Вы писали:
__>>Присутствует баг:
MW>Действительно. Попробую пофиксить попозже, сейчас времени нет разбираться, а нахрапом не осилю — я в компилятор залез в день написания патча.
Да там несложно, я надеюсь
Кстати, попроси Влада добавить тебя в коммитеры, сможешь патч подключить после прохождения тестов.