From ranadeep at cmi.ac.in Sat Oct 1 07:50:11 2016 From: ranadeep at cmi.ac.in (Ranadeep Biswas) Date: Sat, 1 Oct 2016 17:20:11 +0530 Subject: [CastXML] Fwd: using castxml to generate control flow graph In-Reply-To: References: Message-ID: Hello all, I am doing this project that needs to parse a c/c++ program and generate its control flow graph so that I can do some analysis on it. Can this be done using castxml? I tried to use castxml to generate xml output to build the CFG, but I can not generate the output as per my need. I could not find any good documentations. May be I am missing something. Consider this very simple c++ program. // foo.cpp int main(){ int x, y; x = 0; y = x + 3; return 0; } now I run `castxml --castxml-cc-gnu g++ --castxml-gccxml foo.cpp`. It generates `foo.xml` file, but xml file contains a lot of other tags. But I don't find tags for variable x and y. Also is it possible to trim the output, so that I can get tags for only main, x, y and relevant types? Thanks, Ranadeep MSc CS 2nd year Chennai Mathematical Institute -------------- next part -------------- An HTML attachment was scrubbed... URL: From mattator at gmail.com Sat Oct 1 11:16:15 2016 From: mattator at gmail.com (Matt) Date: Sat, 1 Oct 2016 17:16:15 +0200 Subject: [CastXML] Fwd: using castxml to generate control flow graph In-Reply-To: References: Message-ID: Hi, You can filter the results with pygccxml. 2016-10-01 13:50 GMT+02:00 Ranadeep Biswas : > Hello all, > > I am doing this project that needs to parse a c/c++ program and generate its > control flow graph so that I can do some analysis on it. Can this be done > using castxml? > > I tried to use castxml to generate xml output to build the CFG, but I can > not generate the output as per my need. I could not find any good > documentations. May be I am missing something. > > Consider this very simple c++ program. > > // foo.cpp > int main(){ > int x, y; > x = 0; > y = x + 3; > return 0; > } > > now I run `castxml --castxml-cc-gnu g++ --castxml-gccxml foo.cpp`. It > generates `foo.xml` file, but xml file contains a lot of other tags. But I > don't find tags for variable x and y. Also is it possible to trim the > output, so that I can get tags for only main, x, y and relevant types? > > Thanks, > > Ranadeep > MSc CS 2nd year > Chennai Mathematical Institute > > > _______________________________________________ > CastXML mailing list > CastXML at public.kitware.com > http://public.kitware.com/mailman/listinfo/castxml > From ranadeep at cmi.ac.in Sat Oct 1 12:05:40 2016 From: ranadeep at cmi.ac.in (Ranadeep Biswas) Date: Sat, 1 Oct 2016 21:35:40 +0530 Subject: [CastXML] Fwd: using castxml to generate control flow graph In-Reply-To: References: Message-ID: Hi Matt, Yes, I have tried Pygccxml. But I would prefer not to use Python. But since that you mentioned pygccxml, can you give me an pygccxml example to parse x and y from that previous c++ code? And if possible an example of castxml also to parse x and y. If trimming is not possible I am okay with that. Thanks, Ranadeep On Sat, Oct 1, 2016 at 8:46 PM, Matt wrote: > Hi, > > You can filter the results with pygccxml. > > 2016-10-01 13:50 GMT+02:00 Ranadeep Biswas : > > Hello all, > > > > I am doing this project that needs to parse a c/c++ program and generate > its > > control flow graph so that I can do some analysis on it. Can this be done > > using castxml? > > > > I tried to use castxml to generate xml output to build the CFG, but I can > > not generate the output as per my need. I could not find any good > > documentations. May be I am missing something. > > > > Consider this very simple c++ program. > > > > // foo.cpp > > int main(){ > > int x, y; > > x = 0; > > y = x + 3; > > return 0; > > } > > > > now I run `castxml --castxml-cc-gnu g++ --castxml-gccxml foo.cpp`. It > > generates `foo.xml` file, but xml file contains a lot of other tags. But > I > > don't find tags for variable x and y. Also is it possible to trim the > > output, so that I can get tags for only main, x, y and relevant types? > > > > Thanks, > > > > Ranadeep > > MSc CS 2nd year > > Chennai Mathematical Institute > > > > > > _______________________________________________ > > CastXML mailing list > > CastXML at public.kitware.com > > http://public.kitware.com/mailman/listinfo/castxml > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From michkapopoff at gmail.com Sat Oct 1 12:09:04 2016 From: michkapopoff at gmail.com (Michka Popoff) Date: Sat, 1 Oct 2016 18:09:04 +0200 Subject: [CastXML] Fwd: using castxml to generate control flow graph In-Reply-To: References: Message-ID: <233CA52C-A1FC-4C02-860D-23A0A401627A@gmail.com> Hi There are a bunch of pygccxml examples here: http://pygccxml.readthedocs.io/en/develop/examples.html A simple example that almost looks like yours would be this one: http://pygccxml.readthedocs.io/en/develop/examples/variables/example.html Hope this helps you getting started. Michka > On 1 Oct 2016, at 18:05, Ranadeep Biswas wrote: > > Hi Matt, > > Yes, I have tried Pygccxml. But I would prefer not to use Python. > But since that you mentioned pygccxml, can you give me an pygccxml example to parse x and y from that previous c++ code? > And if possible an example of castxml also to parse x and y. If trimming is not possible I am okay with that. > > Thanks, > Ranadeep > > On Sat, Oct 1, 2016 at 8:46 PM, Matt > wrote: > Hi, > > You can filter the results with pygccxml. > > 2016-10-01 13:50 GMT+02:00 Ranadeep Biswas >: > > Hello all, > > > > I am doing this project that needs to parse a c/c++ program and generate its > > control flow graph so that I can do some analysis on it. Can this be done > > using castxml? > > > > I tried to use castxml to generate xml output to build the CFG, but I can > > not generate the output as per my need. I could not find any good > > documentations. May be I am missing something. > > > > Consider this very simple c++ program. > > > > // foo.cpp > > int main(){ > > int x, y; > > x = 0; > > y = x + 3; > > return 0; > > } > > > > now I run `castxml --castxml-cc-gnu g++ --castxml-gccxml foo.cpp`. It > > generates `foo.xml` file, but xml file contains a lot of other tags. But I > > don't find tags for variable x and y. Also is it possible to trim the > > output, so that I can get tags for only main, x, y and relevant types? > > > > Thanks, > > > > Ranadeep > > MSc CS 2nd year > > Chennai Mathematical Institute > > > > > > _______________________________________________ > > CastXML mailing list > > CastXML at public.kitware.com > > http://public.kitware.com/mailman/listinfo/castxml > > > > _______________________________________________ > CastXML mailing list > CastXML at public.kitware.com > http://public.kitware.com/mailman/listinfo/castxml -------------- next part -------------- An HTML attachment was scrubbed... URL: From ranadeep at cmi.ac.in Sun Oct 2 13:51:23 2016 From: ranadeep at cmi.ac.in (Ranadeep Biswas) Date: Sun, 2 Oct 2016 23:21:23 +0530 Subject: [CastXML] Fwd: using castxml to generate control flow graph In-Reply-To: <233CA52C-A1FC-4C02-860D-23A0A401627A@gmail.com> References: <233CA52C-A1FC-4C02-860D-23A0A401627A@gmail.com> Message-ID: Hi Michka, Thanks for the documentations. But I am still stuck. Can you tell me how to extract information for variables inside of a function? Consider this simple c++ code. int f(){ int a = 3; return a; } how to extract information about variable a? Thanks, Ranadeep On Sat, Oct 1, 2016 at 9:39 PM, Michka Popoff wrote: > Hi > > There are a bunch of pygccxml examples here: > http://pygccxml.readthedocs.io/en/develop/examples.html > > A simple example that almost looks like yours would be this one: > http://pygccxml.readthedocs.io/en/develop/examples/variables/example.html > > Hope this helps you getting started. > > Michka > > On 1 Oct 2016, at 18:05, Ranadeep Biswas wrote: > > Hi Matt, > > Yes, I have tried Pygccxml. But I would prefer not to use Python. > But since that you mentioned pygccxml, can you give me an pygccxml example > to parse x and y from that previous c++ code? > And if possible an example of castxml also to parse x and y. If trimming > is not possible I am okay with that. > > Thanks, > Ranadeep > > On Sat, Oct 1, 2016 at 8:46 PM, Matt wrote: > >> Hi, >> >> You can filter the results with pygccxml. >> >> 2016-10-01 13:50 GMT+02:00 Ranadeep Biswas : >> > Hello all, >> > >> > I am doing this project that needs to parse a c/c++ program and >> generate its >> > control flow graph so that I can do some analysis on it. Can this be >> done >> > using castxml? >> > >> > I tried to use castxml to generate xml output to build the CFG, but I >> can >> > not generate the output as per my need. I could not find any good >> > documentations. May be I am missing something. >> > >> > Consider this very simple c++ program. >> > >> > // foo.cpp >> > int main(){ >> > int x, y; >> > x = 0; >> > y = x + 3; >> > return 0; >> > } >> > >> > now I run `castxml --castxml-cc-gnu g++ --castxml-gccxml foo.cpp`. It >> > generates `foo.xml` file, but xml file contains a lot of other tags. >> But I >> > don't find tags for variable x and y. Also is it possible to trim the >> > output, so that I can get tags for only main, x, y and relevant types? >> > >> > Thanks, >> > >> > Ranadeep >> > MSc CS 2nd year >> > Chennai Mathematical Institute >> > >> > >> > _______________________________________________ >> > CastXML mailing list >> > CastXML at public.kitware.com >> > http://public.kitware.com/mailman/listinfo/castxml >> > >> > > _______________________________________________ > CastXML mailing list > CastXML at public.kitware.com > http://public.kitware.com/mailman/listinfo/castxml > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From michkapopoff at gmail.com Sun Oct 2 16:28:08 2016 From: michkapopoff at gmail.com (Michka Popoff) Date: Sun, 2 Oct 2016 22:28:08 +0200 Subject: [CastXML] using castxml to generate control flow graph In-Reply-To: References: <233CA52C-A1FC-4C02-860D-23A0A401627A@gmail.com> Message-ID: <0F13BBD7-DB4C-4FA0-8B2B-43DB38C796C6@gmail.com> Right, I did not realise you wanted information about variables defined inside the function?s body. I think this can not be done with CastXML (GCCXML didn?t allow this too). CastXML and GCCXML were written to generate XML files containing enough information to generate bindings to other languages; the content of functions is not of interest for that goal. Of course if you want to do c++ analysis on these variables, castxml could probably be extended to output that information. Not sure how much work that would be though Michka > On 2 Oct 2016, at 19:51, Ranadeep Biswas wrote: > > Hi Michka, > > Thanks for the documentations. But I am still stuck. > Can you tell me how to extract information for variables inside of a function? Consider this simple c++ code. > > int f(){ > int a = 3; > return a; > } > > how to extract information about variable a? > > Thanks, > Ranadeep > > On Sat, Oct 1, 2016 at 9:39 PM, Michka Popoff > wrote: > Hi > > There are a bunch of pygccxml examples here: > http://pygccxml.readthedocs.io/en/develop/examples.html > > A simple example that almost looks like yours would be this one: > http://pygccxml.readthedocs.io/en/develop/examples/variables/example.html > > Hope this helps you getting started. > > Michka > >> On 1 Oct 2016, at 18:05, Ranadeep Biswas > wrote: >> >> Hi Matt, >> >> Yes, I have tried Pygccxml. But I would prefer not to use Python. >> But since that you mentioned pygccxml, can you give me an pygccxml example to parse x and y from that previous c++ code? >> And if possible an example of castxml also to parse x and y. If trimming is not possible I am okay with that. >> >> Thanks, >> Ranadeep >> >> On Sat, Oct 1, 2016 at 8:46 PM, Matt > wrote: >> Hi, >> >> You can filter the results with pygccxml. >> >> 2016-10-01 13:50 GMT+02:00 Ranadeep Biswas >: >> > Hello all, >> > >> > I am doing this project that needs to parse a c/c++ program and generate its >> > control flow graph so that I can do some analysis on it. Can this be done >> > using castxml? >> > >> > I tried to use castxml to generate xml output to build the CFG, but I can >> > not generate the output as per my need. I could not find any good >> > documentations. May be I am missing something. >> > >> > Consider this very simple c++ program. >> > >> > // foo.cpp >> > int main(){ >> > int x, y; >> > x = 0; >> > y = x + 3; >> > return 0; >> > } >> > >> > now I run `castxml --castxml-cc-gnu g++ --castxml-gccxml foo.cpp`. It >> > generates `foo.xml` file, but xml file contains a lot of other tags. But I >> > don't find tags for variable x and y. Also is it possible to trim the >> > output, so that I can get tags for only main, x, y and relevant types? >> > >> > Thanks, >> > >> > Ranadeep >> > MSc CS 2nd year >> > Chennai Mathematical Institute >> > >> > >> > _______________________________________________ >> > CastXML mailing list >> > CastXML at public.kitware.com >> > http://public.kitware.com/mailman/listinfo/castxml >> > >> >> _______________________________________________ >> CastXML mailing list >> CastXML at public.kitware.com >> http://public.kitware.com/mailman/listinfo/castxml > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ranadeep at cmi.ac.in Sun Oct 2 16:34:43 2016 From: ranadeep at cmi.ac.in (Ranadeep Biswas) Date: Mon, 3 Oct 2016 02:04:43 +0530 Subject: [CastXML] using castxml to generate control flow graph In-Reply-To: <0F13BBD7-DB4C-4FA0-8B2B-43DB38C796C6@gmail.com> References: <233CA52C-A1FC-4C02-860D-23A0A401627A@gmail.com> <0F13BBD7-DB4C-4FA0-8B2B-43DB38C796C6@gmail.com> Message-ID: Hi Michka, Oh, I see. Thank you for clarifying that. :) Ranadeep On Mon, Oct 3, 2016 at 1:58 AM, Michka Popoff wrote: > Right, I did not realise you wanted information about variables defined > inside the function?s body. > > I think this can not be done with CastXML (GCCXML didn?t allow this too). > CastXML and GCCXML were written to generate XML files containing enough > information to generate bindings to other languages; the content of > functions > is not of interest for that goal. > > Of course if you want to do c++ analysis on these variables, castxml could > probably be extended to output that information. Not sure how much > work that would be though > > Michka > > > On 2 Oct 2016, at 19:51, Ranadeep Biswas wrote: > > Hi Michka, > > Thanks for the documentations. But I am still stuck. > Can you tell me how to extract information for variables inside of a > function? Consider this simple c++ code. > > int f(){ > int a = 3; > return a; > } > > how to extract information about variable a? > > Thanks, > Ranadeep > > On Sat, Oct 1, 2016 at 9:39 PM, Michka Popoff > wrote: > >> Hi >> >> There are a bunch of pygccxml examples here: >> http://pygccxml.readthedocs.io/en/develop/examples.html >> >> A simple example that almost looks like yours would be this one: >> http://pygccxml.readthedocs.io/en/develop/examples/variables/example.html >> >> Hope this helps you getting started. >> >> Michka >> >> On 1 Oct 2016, at 18:05, Ranadeep Biswas wrote: >> >> Hi Matt, >> >> Yes, I have tried Pygccxml. But I would prefer not to use Python. >> But since that you mentioned pygccxml, can you give me an pygccxml >> example to parse x and y from that previous c++ code? >> And if possible an example of castxml also to parse x and y. If trimming >> is not possible I am okay with that. >> >> Thanks, >> Ranadeep >> >> On Sat, Oct 1, 2016 at 8:46 PM, Matt wrote: >> >>> Hi, >>> >>> You can filter the results with pygccxml. >>> >>> 2016-10-01 13:50 GMT+02:00 Ranadeep Biswas : >>> > Hello all, >>> > >>> > I am doing this project that needs to parse a c/c++ program and >>> generate its >>> > control flow graph so that I can do some analysis on it. Can this be >>> done >>> > using castxml? >>> > >>> > I tried to use castxml to generate xml output to build the CFG, but I >>> can >>> > not generate the output as per my need. I could not find any good >>> > documentations. May be I am missing something. >>> > >>> > Consider this very simple c++ program. >>> > >>> > // foo.cpp >>> > int main(){ >>> > int x, y; >>> > x = 0; >>> > y = x + 3; >>> > return 0; >>> > } >>> > >>> > now I run `castxml --castxml-cc-gnu g++ --castxml-gccxml foo.cpp`. It >>> > generates `foo.xml` file, but xml file contains a lot of other tags. >>> But I >>> > don't find tags for variable x and y. Also is it possible to trim the >>> > output, so that I can get tags for only main, x, y and relevant types? >>> > >>> > Thanks, >>> > >>> > Ranadeep >>> > MSc CS 2nd year >>> > Chennai Mathematical Institute >>> > >>> > >>> > _______________________________________________ >>> > CastXML mailing list >>> > CastXML at public.kitware.com >>> > http://public.kitware.com/mailman/listinfo/castxml >>> > >>> >> >> _______________________________________________ >> CastXML mailing list >> CastXML at public.kitware.com >> http://public.kitware.com/mailman/listinfo/castxml >> >> >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ron at flownet.com Tue Oct 4 13:55:38 2016 From: ron at flownet.com (Ron Garret) Date: Tue, 4 Oct 2016 10:55:38 -0700 Subject: [CastXML] Problem building castxml Message-ID: <65664413-9DFE-4CD2-B0BF-8B8FFB6FBBBD@flownet.com> [ron at mighty:~/devel]? clang --version Apple LLVM version 6.0 (clang-600.0.51) (based on LLVM 3.5svn) Target: x86_64-apple-darwin13.4.0 Thread model: posix [ron at mighty:~/devel]? git clone git at github.com:CastXML/CastXML.git Cloning into 'CastXML'... remote: Counting objects: 2457, done. remote: Total 2457 (delta 0), reused 0 (delta 0), pack-reused 2457 Receiving objects: 100% (2457/2457), 903.21 KiB | 1.13 MiB/s, done. Resolving deltas: 100% (1675/1675), done. Checking connectivity... done. [ron at mighty:~/devel]? cmake CastXML/ -- The C compiler identification is AppleClang 6.0.0.6000051 -- The CXX compiler identification is AppleClang 6.0.0.6000051 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Found Git: /usr/bin/git (found version "1.9.3 (Apple Git-50)") -- Checking whether header cstdio is available -- Checking whether header cstdio is available - yes -- Checking for Large File Support -- Checking for Large File Support - yes -- Checking whether C compiler has ptrdiff_t in stddef.h -- Checking whether C compiler has ptrdiff_t in stddef.h - yes -- Checking whether C compiler has ssize_t in unistd.h -- Checking whether C compiler has ssize_t in unistd.h - yes CMake Error at CMakeLists.txt:64 (find_package): By not providing "FindLLVM.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "LLVM", but CMake did not find one. Could not find a package configuration file provided by "LLVM" with any of the following names: LLVMConfig.cmake llvm-config.cmake Add the installation prefix of "LLVM" to CMAKE_PREFIX_PATH or set "LLVM_DIR" to a directory containing one of the above files. If "LLVM" provides a separate development package or SDK, be sure it has been installed. -- Configuring incomplete, errors occurred! See also "/Users/ron/devel/CMakeFiles/CMakeOutput.log". From brad.king at kitware.com Tue Oct 4 14:08:27 2016 From: brad.king at kitware.com (Brad King) Date: Tue, 4 Oct 2016 14:08:27 -0400 Subject: [CastXML] Problem building castxml In-Reply-To: <65664413-9DFE-4CD2-B0BF-8B8FFB6FBBBD@flownet.com> References: <65664413-9DFE-4CD2-B0BF-8B8FFB6FBBBD@flownet.com> Message-ID: On 10/04/2016 01:55 PM, Ron Garret wrote: > Could not find a package configuration file provided by "LLVM" with any of > the following names: > > LLVMConfig.cmake > llvm-config.cmake > > Add the installation prefix of "LLVM" to CMAKE_PREFIX_PATH or set > "LLVM_DIR" to a directory containing one of the above files. If "LLVM" > provides a separate development package or SDK, be sure it has been > installed. Please see instructions here: https://github.com/CastXML/CastXML#build You need to have the LLVM/Clang SDK available. On macOS one may use homebrew to get it: brew install llvm --with-clang --with-libcxx --with-rtti Or, one may build it from source using upstream instructions. -Brad From michkapopoff at gmail.com Tue Oct 4 14:13:18 2016 From: michkapopoff at gmail.com (Michka Popoff) Date: Tue, 4 Oct 2016 20:13:18 +0200 Subject: [CastXML] Problem building castxml In-Reply-To: References: <65664413-9DFE-4CD2-B0BF-8B8FFB6FBBBD@flownet.com> Message-ID: <1E55B129-C045-45B0-8D40-B809F56CF0C9@gmail.com> Hi I think that with llvm 3.8 provided by homebrew, the ?with-clang is now implicit, so you do not need it anymore (which saves some build time). You can then just call something like this: cmake CastXMLSourceDir -DLLVM_DIR=/usr/local/Cellar/llvm/3.8.1/share/llvm/cmake/ and it should work. Adapt the path accordingly if LLVMConfig.cmake or llvm-config.cmake are installed somewhere else. Michka > On 4 Oct 2016, at 20:08, Brad King wrote: > > On 10/04/2016 01:55 PM, Ron Garret wrote: >> Could not find a package configuration file provided by "LLVM" with any of >> the following names: >> >> LLVMConfig.cmake >> llvm-config.cmake >> >> Add the installation prefix of "LLVM" to CMAKE_PREFIX_PATH or set >> "LLVM_DIR" to a directory containing one of the above files. If "LLVM" >> provides a separate development package or SDK, be sure it has been >> installed. > > Please see instructions here: > > https://github.com/CastXML/CastXML#build > > You need to have the LLVM/Clang SDK available. > > On macOS one may use homebrew to get it: > > brew install llvm --with-clang --with-libcxx --with-rtti > > Or, one may build it from source using upstream instructions. > > -Brad > _______________________________________________ > CastXML mailing list > CastXML at public.kitware.com > http://public.kitware.com/mailman/listinfo/castxml From ron at flownet.com Tue Oct 4 19:07:27 2016 From: ron at flownet.com (Ron Garret) Date: Tue, 4 Oct 2016 16:07:27 -0700 Subject: [CastXML] Problem building castxml In-Reply-To: <1E55B129-C045-45B0-8D40-B809F56CF0C9@gmail.com> References: <65664413-9DFE-4CD2-B0BF-8B8FFB6FBBBD@flownet.com> <1E55B129-C045-45B0-8D40-B809F56CF0C9@gmail.com> Message-ID: <9C301E54-5FD7-4FB8-A349-C4B940F6E0C1@flownet.com> That did it. Thanks! On Oct 4, 2016, at 11:13 AM, Michka Popoff wrote: > Hi > > I think that with llvm 3.8 provided by homebrew, the ?with-clang is now implicit, > so you do not need it anymore (which saves some build time). > > You can then just call something like this: > > cmake CastXMLSourceDir -DLLVM_DIR=/usr/local/Cellar/llvm/3.8.1/share/llvm/cmake/ > > and it should work. Adapt the path accordingly if LLVMConfig.cmake or llvm-config.cmake > are installed somewhere else. > > Michka > >> On 4 Oct 2016, at 20:08, Brad King wrote: >> >> On 10/04/2016 01:55 PM, Ron Garret wrote: >>> Could not find a package configuration file provided by "LLVM" with any of >>> the following names: >>> >>> LLVMConfig.cmake >>> llvm-config.cmake >>> >>> Add the installation prefix of "LLVM" to CMAKE_PREFIX_PATH or set >>> "LLVM_DIR" to a directory containing one of the above files. If "LLVM" >>> provides a separate development package or SDK, be sure it has been >>> installed. >> >> Please see instructions here: >> >> https://github.com/CastXML/CastXML#build >> >> You need to have the LLVM/Clang SDK available. >> >> On macOS one may use homebrew to get it: >> >> brew install llvm --with-clang --with-libcxx --with-rtti >> >> Or, one may build it from source using upstream instructions. >> >> -Brad >> _______________________________________________ >> CastXML mailing list >> CastXML at public.kitware.com >> http://public.kitware.com/mailman/listinfo/castxml > From matt.mccormick at kitware.com Mon Oct 24 11:16:04 2016 From: matt.mccormick at kitware.com (Matt McCormick) Date: Mon, 24 Oct 2016 11:16:04 -0400 Subject: [CastXML] LLVM GitHub survey Message-ID: Hi, Folks on this list may be interested in the LLVM GitHub survey. More feedback could encourage an LLVM / Clang Git / GitHub migration, which would ease CastXML development in my opinion. http://lists.llvm.org/pipermail/llvm-dev/2016-October/106135.html Matt