public interface ISemanticProblem
IProblemBinding
, IProblemType
Modifier and Type | Field and Description |
---|---|
static int |
BINDING_AMBIGUOUS_LOOKUP |
static int |
BINDING_BAD_SCOPE |
static int |
BINDING_CIRCULAR_INHERITANCE |
static int |
BINDING_DEFINITION_NOT_FOUND |
static int |
BINDING_INVALID_OVERLOAD |
static int |
BINDING_INVALID_REDECLARATION |
static int |
BINDING_INVALID_REDEFINITION |
static int |
BINDING_INVALID_TEMPLATE_ARGUMENTS |
static int |
BINDING_INVALID_TYPE |
static int |
BINDING_INVALID_USING |
static int |
BINDING_KNR_PARAMETER_DECLARATION_NOT_FOUND |
static int |
BINDING_LABEL_STATEMENT_NOT_FOUND |
static int |
BINDING_MEMBER_DECLARATION_NOT_FOUND |
static int |
BINDING_NO_CLASS |
static int |
BINDING_NOT_FOUND |
static int |
BINDING_RECURSION_IN_LOOKUP |
static int |
TYPE_AUTO_FOR_NON_STATIC_FIELD |
static int |
TYPE_AUTO_FOR_VIRTUAL_METHOD |
static int |
TYPE_CANNOT_DEDUCE_AUTO_TYPE |
static int |
TYPE_CANNOT_DEDUCE_DECLTYPE_AUTO_TYPE |
static int |
TYPE_ENUMERATION_EXPECTED |
static int |
TYPE_NO_NAME |
static int |
TYPE_NOT_PERSISTED |
static int |
TYPE_UNKNOWN_FOR_EXPRESSION |
static int |
TYPE_UNRESOLVED_NAME |
Modifier and Type | Method and Description |
---|---|
int |
getID()
Returns the ID of the problem.
|
java.lang.String |
getMessage()
A human-readable message that describes the problem.
|
static final int BINDING_NOT_FOUND
static final int BINDING_INVALID_OVERLOAD
static final int BINDING_INVALID_USING
static final int BINDING_AMBIGUOUS_LOOKUP
static final int BINDING_INVALID_TYPE
static final int BINDING_CIRCULAR_INHERITANCE
static final int BINDING_DEFINITION_NOT_FOUND
static final int BINDING_KNR_PARAMETER_DECLARATION_NOT_FOUND
static final int BINDING_LABEL_STATEMENT_NOT_FOUND
static final int BINDING_BAD_SCOPE
static final int BINDING_INVALID_REDEFINITION
static final int BINDING_INVALID_REDECLARATION
static final int BINDING_MEMBER_DECLARATION_NOT_FOUND
static final int BINDING_RECURSION_IN_LOOKUP
static final int BINDING_INVALID_TEMPLATE_ARGUMENTS
static final int BINDING_NO_CLASS
static final int TYPE_NO_NAME
static final int TYPE_UNRESOLVED_NAME
static final int TYPE_AUTO_FOR_NON_STATIC_FIELD
static final int TYPE_CANNOT_DEDUCE_AUTO_TYPE
static final int TYPE_UNKNOWN_FOR_EXPRESSION
static final int TYPE_NOT_PERSISTED
static final int TYPE_ENUMERATION_EXPECTED
static final int TYPE_CANNOT_DEDUCE_DECLTYPE_AUTO_TYPE
static final int TYPE_AUTO_FOR_VIRTUAL_METHOD
Copyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.