Community
Participate
Working Groups
CDT4.0M6 org.eclipse.cdt.internal.core.pdom.dom.PDOMNotImplementedError at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPReferenceType.setType(PDOMCPPReferenceType.java:97) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplates.instantiateType(CPPTemplates.java:686) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplates.instantiateType(CPPTemplates.java:671) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization.getType(CPPFunctionSpecialization.java:76) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPOverloaderUtil.getSignature(PDOMCPPOverloaderUtil.java:69) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPOverloaderUtil.getSignatureMemento(PDOMCPPOverloaderUtil.java:157) at org.eclipse.cdt.internal.core.pdom.dom.cpp.CPPFindBinding.findBinding(CPPFindBinding.java:110) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.adaptBinding(PDOMCPPLinkage.java:496) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.addBinding(PDOMCPPLinkage.java:222) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.addBinding(PDOMCPPLinkage.java:203) at org.eclipse.cdt.internal.core.pdom.WritablePDOM.addBinding(WritablePDOM.java:81) at org.eclipse.cdt.internal.core.pdom.dom.PDOMFile.createPDOMName(PDOMFile.java:214) at org.eclipse.cdt.internal.core.pdom.dom.PDOMFile.addNames(PDOMFile.java:197) at org.eclipse.cdt.internal.core.pdom.WritablePDOM.addFileContent(WritablePDOM.java:62) at org.eclipse.cdt.internal.core.index.WritableCIndex.setFileContent(WritableCIndex.java:70) at org.eclipse.cdt.internal.core.pdom.PDOMWriter.addToIndex(PDOMWriter.java:271) at org.eclipse.cdt.internal.core.pdom.PDOMWriter.addSymbols(PDOMWriter.java:132) at org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask.parseTU(PDOMIndexerTask.java:200) at org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask.parseTUs(PDOMIndexerTask.java:127) at org.eclipse.cdt.internal.core.pdom.indexer.fast.PDOMFastIndexerTask.run(PDOMFastIndexerTask.java:91) at org.eclipse.cdt.internal.core.pdom.indexer.PDOMRebuildTask.run(PDOMRebuildTask.java:80) at org.eclipse.cdt.internal.core.pdom.PDOMIndexerJob.run(PDOMIndexerJob.java:89) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
Will be fixed once the latest patch for Bug #167098 is committed.
Latest patch for Bug #167098 has been committed, which fixes this error. During type instantiation, in the case of a type container, the contained type is instantiated, the type container is cloned, and the clone's type is set to the instantiated type. PDOM type containers now create clones which can have their types modified.
Was fixed together with bug 167090.