diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IProblem.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IProblem.java
index fc9e8da581a..5992d0dcdf0 100644
--- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IProblem.java
+++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IProblem.java
@@ -25,6 +25,8 @@ import org.eclipse.cdt.internal.core.parser.ParserMessages;
*
its ID : an number identifying the very nature of this problem. All possible IDs are listed
* as constants on this interface.
*
+ *
+ * @noimplement This interface is not intended to be implemented by clients.
*/
public interface IProblem
{
@@ -329,6 +331,7 @@ public interface IProblem
/**
* Bad binary encountered by Scanner.
* Required attributes: none.
+ * @since 5.1
*/
public final static int SCANNER_BAD_BINARY_FORMAT = SCANNER_RELATED | 0x00F;