Actually make the declaration-id's used for representing across-file context imports... v0.9.93
authorDavid Nolden <david.nolden.kde@art-master.de>
Sat, 30 May 2009 09:50:00 +0000 (09:50 -0000)
committerDavid Nolden <david.nolden.kde@art-master.de>
Sat, 30 May 2009 09:50:00 +0000 (09:50 -0000)
commit4d869507b7897430c0c97843f75982b92b17ec27
treeef257b97151000994713893024b2a0a0929bf440
parent14a79028a7c3ad7b9dd5abcd8b4bed384d11acc1
Actually make the declaration-id's used for representing across-file context imports indirect. This way, they solve the actual problem they were supposed to solve.
This fixes the problem that sometimes randomly all declarations from parent-class stopped being visible in a context, because the parent-class has been deleted/recreated.
language/duchain/ducontext.cpp
language/duchain/repositories/itemrepository.cpp