[kdevelop] [Bug 364749] parser support for Blocks please

2016-07-14 Thread RJVB via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364749 --- Comment #15 from RJVB --- For future reference: "How Do I Declare A Block in Objective-C?" [http://goshdarnblocksyntax.com/] -- You are receiving this mail because: You are watching all bug changes.

[kdevelop] [Bug 364749] parser support for Blocks please

2016-06-28 Thread RJVB via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364749 --- Comment #14 from RJVB --- Done. I should have used the occasion to suggest (commit?) a bit more detailed output in the warnings about unsupported types, printing the line for instance. Re: Phab: any ETA on integration in KDevelop? -- You are re

[kdevelop] [Bug 364749] parser support for Blocks please

2016-06-28 Thread RJVB via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364749 RJVB changed: What|Removed |Added Status|CONFIRMED |RESOLVED Resolution|---

[kdevelop] [Bug 364749] parser support for Blocks please

2016-06-28 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364749 Kevin Funk changed: What|Removed |Added Keywords||junior-jobs -- You are receiving this mail becaus

[kdevelop] [Bug 364749] parser support for Blocks please

2016-06-28 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364749 Kevin Funk changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED |

[kdevelop] [Bug 364749] parser support for Blocks please

2016-06-28 Thread RJVB via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364749 --- Comment #11 from RJVB --- I'll have to get feedback from someone more knowledgeable about this kind of syntax question. -- You are receiving this mail because: You are watching all bug changes.

[kdevelop] [Bug 364749] parser support for Blocks please

2016-06-28 Thread RJVB via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364749 --- Comment #10 from RJVB --- Created attachment 99749 --> https://bugs.kde.org/attachment.cgi?id=99749&action=edit code completion in Xcode Xcode doesn't have an equivalent to KDevelop's context browser that pops up an informational window when hove

[kdevelop] [Bug 364749] parser support for Blocks please

2016-06-28 Thread RJVB via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364749 --- Comment #9 from RJVB --- Created attachment 99747 --> https://bugs.kde.org/attachment.cgi?id=99747&action=edit context browser output for a block pointer with minimal support for CXType_BlockPointer Minimal support means adding only `UseKind(CXTy

[kdevelop] [Bug 364749] parser support for Blocks please

2016-06-28 Thread RJVB via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364749 --- Comment #8 from RJVB --- Created attachment 99746 --> https://bugs.kde.org/attachment.cgi?id=99746&action=edit Current context browser output for a block pointer argument -- You are receiving this mail because: You are watching all bug changes.

[kdevelop] [Bug 364749] parser support for Blocks please

2016-06-27 Thread Milian Wolff via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364749 --- Comment #7 from Milian Wolff --- yes -- You are receiving this mail because: You are watching all bug changes.

[kdevelop] [Bug 364749] parser support for Blocks please

2016-06-27 Thread RJVB via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364749 --- Comment #6 from RJVB --- btw, from https://en.wikipedia.org/wiki/Blocks_(C_language_extension): > The block may be assigned to variables, passed to functions, and otherwise > treated like a normal function pointer That seems to suggest that it sh

[kdevelop] [Bug 364749] parser support for Blocks please

2016-06-27 Thread RJVB via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364749 --- Comment #5 from RJVB --- http://clang.llvm.org/docs/LanguageExtensions.html#blocks I'll try to determine if a more exhaustive fix is required than simply adding a `UseKind` line and what that should be. If a more complex implementation is indeed r

[kdevelop] [Bug 364749] parser support for Blocks please

2016-06-27 Thread Milian Wolff via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364749 --- Comment #4 from Milian Wolff --- What is a Block? Anyhow, please push a patch somewhere for review. -- You are receiving this mail because: You are watching all bug changes.

[kdevelop] [Bug 364749] parser support for Blocks please

2016-06-26 Thread RJVB via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364749 --- Comment #3 from RJVB --- NB: blocks are not exclusive to OS X ! -- You are receiving this mail because: You are watching all bug changes.

[kdevelop] [Bug 364749] parser support for Blocks please

2016-06-26 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364749 --- Comment #2 from Kevin Funk --- @RJVB, please add a test to confirm & make sure it works. No time to test on OS X at this point. See kdevelop.git:languages/clang/tests. The files/ folder contains easy-to-extend unit tests where you can add code and

[kdevelop] [Bug 364749] parser support for Blocks please

2016-06-26 Thread RJVB via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364749 --- Comment #1 from RJVB --- Isn't this a question of just adding a `UseKind(CXType_BlockPointer)` statement in the right place? It makes the warnings go away and gives what looks like a perfectly acceptable context browsing popup. -- You are receivin

[kdevelop] [Bug 364749] parser support for Blocks please

2016-06-26 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364749 Kevin Funk changed: What|Removed |Added Priority|NOR |LO -- You are receiving this mail because: You ar