Re: [cfe-users] finding the source position (range) of a variable name

2016-09-14 Thread folkert via cfe-users
> DeclarationNameInfo dni = fd -> getNameInfo(); > SourceRange dniSr = dni.getSourceRange(); // dniSr is position and length of > name in source file > std::string name = dni.getName().getAsString(); // name of function/method > > But how can I get this information for variables? Both the name a

Re: [cfe-users] finding the source position (range) of a variable name

2016-09-14 Thread folkert via cfe-users
The problem can be reproduced with this small example code: http://files.slimwinnen.nl/n-nns.tgz Just run make and then ./parse and you'll see it saying that "! NO NestedNameSpecifier". The test-code is test.cpp and the file it parses is example.cpp. > > DeclarationNameInfo dni = fd -> getNameInf