フォーラム


ゲスト  

ようこそ ゲスト さん。このフォーラムに投稿するには 登録が必要です。

ページ: [1]
トピック: [QC#108490] False reports of "$IFEND expected but $ENDIF found at line nnn (nnn:n)" when using Error insight.
DEKO
管理者
投稿数: 2691
[QC#108490] False reports of "$IFEND expected but $ENDIF found at line nnn (nnn:n)" when using Error insight.
on: 2013/08/16 06:32 Fri

Report No: 108490 Status: Open
False reports of "$IFEND expected but $ENDIF found at line nnn (nnn:n)" when using Error insight.
http://qc.embarcadero.com/wc/qcmain.aspx?d=108490
QCWIN:Defect_No=108490

 
んー、何と言うか実害はないのですがウザい問題です。XE3 からだと思いますが、RTL の各所で {$IF} コンパイラ指令が {$IEEND} ではなく {$ENDIF} で終わっているため、[構造] ペインに

$IFEND が必要ですが '$ENDIF' が見つかりました

 
が大量に列挙されるようになりました (試しに RTL の何かを開いてみてください)。

[ツール | オプション] の "支援機能" でエラーインサイトをオフにすればエラーは列挙されなくなりますが、コードエディタの赤波下線も表示されなくなるので一長一短です。個人的にはとてもウザいと思ったので Vote しておきました。

ページ: [1]
WP Forum Server by ForumPress | LucidCrew
バージョン: 1.7.5 ; ページロード: 0.02 sec.