|
Eclipse CDT Pre-release 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IProblemBinding
Field Summary | |
---|---|
static int |
LAST_PROBLEM
|
static int |
SEMANTIC_AMBIGUOUS_LOOKUP
Ambiguous lookup for given name. |
static int |
SEMANTIC_BAD_SCOPE
there was a problem creating the scope |
static int |
SEMANTIC_CIRCULAR_INHERITANCE
circular inheritance was detected for a class |
static int |
SEMANTIC_DEFINITION_NOT_FOUND
the definition for the class/function can not be found |
static int |
SEMANTIC_INVALID_OVERLOAD
Invalid overload of a particular name. |
static int |
SEMANTIC_INVALID_REDECLARATION
invalid redeclaration of the name |
static int |
SEMANTIC_INVALID_REDEFINITION
invalid redefinition of the name |
static int |
SEMANTIC_INVALID_TYPE
Invalid type provided Required attribugtes: A_TYPE_NAME |
static int |
SEMANTIC_INVALID_USING
Invalid using directive. |
static int |
SEMANTIC_KNR_PARAMETER_DECLARATION_NOT_FOUND
the declaration for the K&R style function parameter can not be found |
static int |
SEMANTIC_LABEL_STATEMENT_NOT_FOUND
a label statement can not be found to match a goto statement |
static int |
SEMANTIC_MEMBER_DECLARATION_NOT_FOUND
|
static int |
SEMANTIC_NAME_NOT_FOUND
Attempt to use a symbol that was not found. |
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IBinding |
---|
EMPTY_BINDING_ARRAY |
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IType |
---|
EMPTY_TYPE_ARRAY |
Method Summary | |
---|---|
IASTNode |
getASTNode()
get the AST node that this problem was created for |
String |
getFileName()
returns the file name this problem occured in if known. |
int |
getID()
Returns the problem id |
int |
getLineNumber()
returns the line number for this problem if known |
String |
getMessage()
Answer a localized, human-readable message string which describes the problem. |
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IBinding |
---|
getName, getNameCharArray, getScope |
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IScope |
---|
addBinding, addName, find, flushCache, getBinding, getParent, getPhysicalNode, getScopeName, isFullyCached, removeBinding, setFullyCached |
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IType |
---|
clone, isSameType |
Field Detail |
---|
static final int SEMANTIC_NAME_NOT_FOUND
#A_SYMBOL_NAME
,
Constant Field Valuesstatic final int SEMANTIC_INVALID_OVERLOAD
#A_SYMBOL_NAME
,
Constant Field Valuesstatic final int SEMANTIC_INVALID_USING
#A_NAMESPACE_NAME
,
Constant Field Valuesstatic final int SEMANTIC_AMBIGUOUS_LOOKUP
#A_SYMBOL_NAME
,
Constant Field Valuesstatic final int SEMANTIC_INVALID_TYPE
#A_TYPE_NAME
,
Constant Field Valuesstatic final int SEMANTIC_CIRCULAR_INHERITANCE
static final int SEMANTIC_DEFINITION_NOT_FOUND
static final int SEMANTIC_KNR_PARAMETER_DECLARATION_NOT_FOUND
static final int SEMANTIC_LABEL_STATEMENT_NOT_FOUND
static final int SEMANTIC_BAD_SCOPE
static final int SEMANTIC_INVALID_REDEFINITION
static final int SEMANTIC_INVALID_REDECLARATION
static final int SEMANTIC_MEMBER_DECLARATION_NOT_FOUND
static final int LAST_PROBLEM
Method Detail |
---|
int getID()
String getMessage()
IASTNode getASTNode()
String getFileName()
int getLineNumber()
|
Eclipse CDT Pre-release 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |