| Summary: | [gnu c++] Overload resolution ignores __restrict qualifier | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Tools] CDT | Reporter: | Jens Elmenthaler <jens.elmenthaler> | ||||||
| Component: | cdt-parser | Assignee: | Markus Schorn <mschorn.eclipse> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | Markus Schorn <mschorn.eclipse> | ||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | cdtdoug | ||||||
| Version: | 7.0 | ||||||||
| Target Milestone: | 8.0 | ||||||||
| Hardware: | All | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
Build Identifier: HEAD Create a source file with the following content (possibly it requires the GNU Linux headers): #include <sys/stat.h> int main() { struct stat entryInfo; lstat("a", &entryInfo); // ERROR return 0; } The indexer reports the call to lstat as ambiguity. Reproducible: Always