[cfe-dev] Review: CLion: a great way to develop on clang
AlexDenisov
1101.debian at gmail.com
Mon Feb 16 08:45:43 PST 2015
> - is the syntax checking / code completion / refactoring in any way clang
> based? (quick look at the site didn't reveal anything about its innards)
I do not believe it is based on clang. Their products are written in
Java and from what I can tell they have written their own parser for
C++ in Java.
I had a short talk with a guy from core team some time ago and he told that they don’t use Clang, but own tool.
From any language they only need AST. And they have custom C++ parser, though it supports a bit less than clang (i.e. it can’t parse some code).
--
AlexDenisov
Software Engineer, https://github.com/AlexDenisov
On 16 Feb 2015 at 17:40:28, Richard (legalize at xmission.com) wrote:
In article <CAOsfVvkheC0xN9SF4KjDM=+pofuZs-RZgcF2TfhTb=NGrP+h0Q at mail.gmail.com>,
Manuel Klimek <klimek at google.com> writes:
> Out of curiosity:
> - are you involved in the project?
Am I involved with the development of CLion or affiliated with JetBrains?
No. I'm a happy use of other JetBrains products and have been waiting for
them to address C++ development for some time now.
> - is the syntax checking / code completion / refactoring in any way clang
> based? (quick look at the site didn't reveal anything about its innards)
I do not believe it is based on clang. Their products are written in
Java and from what I can tell they have written their own parser for
C++ in Java.
--
"The Direct3D Graphics Pipeline" free book <http://tinyurl.com/d3d-pipeline>
The Computer Graphics Museum <http://ComputerGraphicsMuseum.org>
The Terminals Wiki <http://terminals.classiccmp.org>
Legalize Adulthood! (my blog) <http://LegalizeAdulthood.wordpress.com>
_______________________________________________
cfe-dev mailing list
cfe-dev at cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20150216/21b9f0f7/attachment.html>
More information about the cfe-dev
mailing list