| Summary: | [Index] The size of an array is not stored in the index | ||
|---|---|---|---|
| Product: | [Tools] CDT | Reporter: | Missing name Mising name <sebastian.moss> |
| Component: | cdt-indexer | Assignee: | Project Inbox <cdt-core-inbox> |
| Status: | CLOSED DUPLICATE | QA Contact: | Doug Schaefer <cdtdoug> |
| Severity: | enhancement | ||
| Priority: | P3 | ||
| Version: | 6.0 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
Expressions cannot be stored in the index, however we can store values. Therefore we need to deprecate the method 'IArrayType.getArraySizeExpression()' and provide a new one:
public interface IArrayType {
...
IValue getArraySize();
}
Fixed together with bug 294306. *** This bug has been marked as a duplicate of bug 294306 *** |
from PDOMArrayType: public IASTExpression getArraySizeExpression() throws DOMException { return null; } Would this necessitate creating a PDOMLiteralExpression class?