Как заставить средство форматирования кода Eclipse CDT понимать ссылку на rvalue?

У меня есть довольно неприятная проблема с форматировщиком / парсером кода Eclipse CDT IDE, и я не могу найти на нее ответ.

По какой-то причине синтаксический анализатор IDE не рассматривает ссылку на rvalue как часть нормального кода C++ и, встретив ее, нарушает форматирование кода со всеми вытекающими последствиями: Indexer начинает плохо себя вести, подсветка кода и форматирование сходят с ума. Это просто проблема IDE, но это очень раздражает - мне нужно определить макрос в стиле C, который расширяется до &&, чтобы обойти это.

Судя по тому, что я не могу найти по нему никакой информации, я предполагаю, что я один из немногих невезучих, у кого такая проблема. Может быть, кто-то знает, что мне нужно настроить, чтобы заставить его работать? Я использую Eclipse Indigo CDT x64 для Win7...


person lapk    schedule 05.02.2012    source источник


Ответы (1)


Возможно дубликат: https://bugs.eclipse.org/bugs/show_bug.cgi?id=389235

Eclipse CDT уже давно знает о ссылках на rvalue, как видно из вложения 152935 к этой ошибке: https://bugs.eclipse.org/bugs/show_bug.cgi?id=294730 Но я предполагаю, что эти знания должны быть ограничены тем, что делает Eclipse CDT, кроме "быть синтаксисом -выделяющий редактор."

В общем, если у вас есть отчет об ошибке в определенной части программного обеспечения с открытым исходным кодом, правильное место, где можно попросить о помощи, — это Bugzilla (или любой другой инструмент отслеживания ошибок) для этой конкретной части программного обеспечения.

person Quuxplusone    schedule 15.09.2012