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