- 
    Task 
- 
    Resolution: Unresolved
- 
     Not Evaluated Not Evaluated
- 
    None
- 
    None
- 
    None
The CodeModelIcon::Type approach does not scale, as every additional "tag" would result in doubling the number of enum values.
We need a better data structure for this kind of information, as well as a way to get more information into the final icon.
- is required for
- 
                    QTCREATORBUG-2325 Code completion gives obsolete methods without warning. -         
- Closed
 
-         
- 
                    QTCREATORBUG-203 Different style for static functions in completion popup -         
- Open
 
-         
- 
                    QTCREATORBUG-8823 Different icon for constant variables in completion popup -         
- Closed
 
-         
- 
                    QTCREATORBUG-312 Symbol menu - special formatting for forward-declared classes/structs. -         
- Closed
 
-         
- relates to
- 
                    QTCREATORBUG-21867 Create more C++ code model icons -           
- Open
 
-