[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 183614] Code completition inside template specialization not
From:       "Olivier.jg" <olivier.jg () gmail ! com>
Date:       2010-12-18 12:19:38
Message-ID: 20101218121938.55B317787E () immanuel ! kde ! org
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=183614





--- Comment #4 from Olivier.jg <olivier jg gmail com>  2010-12-18 13:19:37 ---
All clear on the expressionvisitor part, but as you suspected, the
specialization and declaration are not connected.
I can see in DeclarationBuilder where I assume this should be happening, but it
looks like it only does setSpecializedFrom() when there are template
identifiers (declarationbuilder.cpp:590).

Given the AbstractFunctionDeclaration cast combined with a TemplateDeclaration
cast, I can identify the functions that should be specialized, I only wonder
what's the best way to get the declaration that they're specialized from.

Also, I'm just thinking functions because of this bug, but should every
TemplateDeclaration have an associated specializedFrom?

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic