I'm using distcc from my mac laptop to an ubuntu desktop. I installed
clang on ubuntu by running "sudo apt-get install clang".
Initially I was also getting an error about "blocks". I don't really know
what that means, but adding -fblocks fixed it. However, I'm still getting
the two following
I was hoping to be able to use custom attributes in my source code and be
able to see them in the AST, but even though there are some mentions on the
internet saying this can work, it doesn't seem to.
If I say
class [[random_attribute]] Foo {};
I see nothing in -ast-dump, but if I change it to [
if I have something like
template
class V8TOOLKIT_WRAPPED_CLASS
MyTemplate {};
template
class V8TOOLKIT_WRAPPED_CLASS DerivedFromMyTemplate : public MyTemplate {};
and then DerivedFromMyTemplate some_var;
I get two CXXRecordDecl's from my matcher which just matches all classes
and structs -- on
While going through the child comments of a fullcomment, specifically the
ParamCommandComment, when I try to get the description of the param, I'm
getting the trailing newline and * for the next line
/**
* This is some function
* @param some_param this is what it does
* @param some_other_param ...
While it generates some ugly code I found it easier to simply use the
canonical names for all types. I spent tens of hours fighting this and
never found a good way.
On Tuesday, September 27, 2016, Michael via cfe-users <
cfe-users@lists.llvm.org> wrote:
> Nobody? Wrong list? Any insight in this