Bug 1956

Summary: Class 'org.eclipse.cdt.core.dom.ast.c.ICASTEnumerationSpecifier.IASTEnumerator' not found in type
Product: frysk Reporter: Andrew Cagney <cagney>
Component: generalAssignee: Unassigned <frysk-bugzilla>
Status: NEW ---    
Severity: normal    
Priority: P1    
Version: unspecified   
Target Milestone: ---   
Host: Target:
Build: Last reconfirmed:
Bug Depends on:    
Bug Blocks: 1839    

Description Andrew Cagney 2005-12-01 00:45:20 UTC
cd ../../../../frysk-0.0.0.20051130.2/frysk-imports/cdtparser ; \
/usr/bin/gcj4 -C -O -g -d $classdir @file.list
./org/eclipse/cdt/internal/core/dom/parser/c/CASTEnumerationSpecifier.java: In
class 'org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerationSpecifier':
./org/eclipse/cdt/internal/core/dom/parser/c/CASTEnumerationSpecifier.java: In
method
'org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerationSpecifier.addEnumerator(org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier$IASTEnumerator)':./org/eclipse/cdt/internal/core/dom/parser/c/CASTEnumerationSpecifier.java:32:
error: Class
'org.eclipse.cdt.core.dom.ast.c.ICASTEnumerationSpecifier.IASTEnumerator' not
found in type declaration.
                enumerators =
(org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier.IASTEnumerator[])
ArrayUtil.append(
org.eclipse.cdt.core.dom.ast.c.ICASTEnumerationSpecifier.IASTEnumerator.class,
enumerators, enumerator );
                                             ^
There were two errors:
- one looks like a bug in the cdt, it just forgot to qualify a name
- the other is it refering to a nested interface via an extension of the interface
need to post-mortem this, and possibly add bug reports.