ADL merged

Milian Wolff mail at milianw.de
Sun Nov 21 17:54:15 UTC 2010


On Saturday 20 November 2010 16:39:38 Milian Wolff wrote:
> Hey all,
> 
> I've merged and pushed (the latter I forgot yesterday o_O) the ADL merge
> request into master. Please test it and report problems. Ciprian is reading
> this ML and hangs out in our devel channel. I'd appreciate more from you :)

I think we need to work on the performance here, I have the feeling that it 
has a noticeable impact on code completion - is that needed there at all?

...
#7  0x00007f6db61924a6 in Cpp::OverloadResolver::computeADLCandidates 
(this=0x7fff8cb11380, params=..., declarations=QList<KDevelop::Declaration *> = 
{...})
    at 
/home/milian/projects/kde4/kdevelop/languages/cpp/cppduchain/overloadresolution.cpp:486
#8  0x00007f6db6190cf7 in Cpp::OverloadResolver::resolveList 
(this=0x7fff8cb11380, params=..., declarations=QList<KDevelop::Declaration *> = 
{...}, noUserDefinedConversion=true, 
    doADL=true) at 
/home/milian/projects/kde4/kdevelop/languages/cpp/cppduchain/overloadresolution.cpp:233
#9  0x00007f6db618fc1c in Cpp::OverloadResolver::resolveConstructor 
(this=0x7fff8cb11380, params=..., implicit=true, noUserDefinedConversion=true)
    at 
/home/milian/projects/kde4/kdevelop/languages/cpp/cppduchain/overloadresolution.cpp:73
#10 0x00007f6db618e500 in Cpp::TypeConversion::userDefinedConversion 
(this=0x7fff8cb117a0, from=..., to=..., fromLValue=false, 
secondConversionIsIdentity=false)
    at 
/home/milian/projects/kde4/kdevelop/languages/cpp/cppduchain/typeconversion.cpp:572
#11 0x00007f6db618c485 in Cpp::TypeConversion::implicitConversion 
(this=0x7fff8cb117a0, _from=..., _to=..., fromLValue=false, 
noUserDefinedConversion=false)
    at 
/home/milian/projects/kde4/kdevelop/languages/cpp/cppduchain/typeconversion.cpp:206
#12 0x00007f6db66a1f45 in Cpp::NormalDeclarationCompletionItem::data 
(this=0xc912650, index=..., role=34, model=0x59bb200)
    at 
/home/milian/projects/kde4/kdevelop/languages/cpp/codecompletion/item.cpp:353
#13 0x00007f6dde6dde02 in KDevelop::CodeCompletionModel::data (this=0x59bb200, 
index=..., role=34)
    at 
/home/milian/projects/kde4/kdevplatform/language/codecompletion/codecompletionmodel.cpp:366
#14 0x00007f6dcfe1c9e9 in QModelIndex::data (this=0x7fff8cb11c80, arole=34) at 
/usr/include/QtCore/qabstractitemmodel.h:398
#15 0x00007f6dcfe211dc in KateCompletionModel::contextMatchQuality 
(this=0xc5cc7a0, source=...) at 
/home/milian/projects/kde4/kate/part/completion/katecompletionmodel.cpp:327
#16 0x00007f6dcfe28ac2 in KateCompletionModel::updateBestMatches 
(this=0xc5cc7a0) at 
/home/milian/projects/kde4/kate/part/completion/katecompletionmodel.cpp:2014
#17 0x00007f6dcfe24572 in KateCompletionModel::setCurrentCompletion 
(this=0xc5cc7a0, model=0x4a91ff0, completion="c")
    at 
/home/milian/projects/kde4/kate/part/completion/katecompletionmodel.cpp:952
...

Bye
-- 
Milian Wolff
mail at milianw.de
http://milianw.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20101121/5ebf7f35/attachment.sig>


More information about the KDevelop-devel mailing list