Summary: | CPPClassSpecialization is incomplete and wrong | ||||||
---|---|---|---|---|---|---|---|
Product: | [Tools] CDT | Reporter: | Andrew Niefer <aniefer> | ||||
Component: | cdt-parser | Assignee: | Doug Schaefer <cdtdoug> | ||||
Status: | RESOLVED FIXED | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | P3 | CC: | bryan2233 | ||||
Version: | 4.0 | Keywords: | contributed | ||||
Target Milestone: | 4.0 M6 | ||||||
Hardware: | PC | ||||||
OS: | Windows XP | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
Andrew Niefer
2007-03-12 15:51:48 EDT
Created attachment 61840 [details]
proposed patch
Patch implements the required methods of CPPClassSepcialization. Also, the behaviour of getCompositeScope() now depends on whether or not the class specialization is explicit. If it is not explicit, the scope behaves the same way as a CPPClassInstance's scope, by specializing everything in the scope.
Getting to it... Patch applied. Thanks! |