Commit Graph

  • 6df6b21887 Renamed TranslationUnit::ReparseTranslationUnit to TranslationUnit::reparse, and added additional TranslationUnit::get_tokens overloads eidheim 2017-08-07 18:39:43 +0200
  • f333da6a4e Reverted byte offset addition in clangmm::Offset eidheim 2017-08-07 10:54:43 +0200
  • 4d3f12f528 Added std::vector::reserve to CompileCommands::get_commands(), and added byte offset to clangmm::Offset eidheim 2017-08-06 19:37:02 +0200
  • 955c113c73 Minor cleanups eidheim 2017-08-05 14:58:25 +0200
  • 7ef30c8177 CompileCommand cleanup eidheim 2017-08-05 13:14:31 +0200
  • 45e6bd321e Added remove_include_guard to Utility eidheim 2017-08-03 12:04:10 +0200
  • e687e95fa6 Improved get_similar_token_offsets to also include virtual and override functions eidheim 2017-07-21 09:17:28 +0200
  • 7f5c657f52 Added TranslationUnit::get_cursor(SourceLocation const&), and some minor cleanup of TranslationUnit eidheim 2017-07-13 16:39:22 +0200
  • 98741cff18 Improved Tokens::get_similar_token_offsets and added Cursor::get_usr_extended eidheim 2017-07-11 11:52:29 +0200
  • c79b2925ef Fixes #29: unit-test failures eidheim 2017-05-20 08:07:07 +0200
  • 4c5fa3f0c1 Changed namespace to clangmm due to conflicts with libclang on for instance OpenSuse eidheim 2017-05-06 11:39:00 +0200
  • e9ae076c63 Fixes #28, also updated README.md for out of source test build eidheim 2016-12-30 12:33:10 +0100
  • ea3632c466 Added libclang version 3.9.1 eidheim 2016-12-23 14:01:35 +0100
  • f4c4a06b9c Added 4.0 to LIBCLANG_KNOWN_LLVM_VERSIONS eidheim 2016-12-08 20:11:55 +0100
  • 8a3c5c11ab Add CI-badge Jørgen Lien Sellæg 2016-12-07 00:52:13 +0100
  • 3210ff1390 Add Travis and AppVeyor Jørgen Lien Sellæg 2016-12-07 00:34:02 +0100
  • 1ef04246b8 Made some functions const, renamed Cursor::has_type_description to Cursor::is_valid_kind, and added Token::is_identifier eidheim 2016-12-03 15:48:00 +0100
  • e0e2293fa0 Added the flag CXTranslationUnit_KeepGoing for clang versions>=3.9 eidheim 2016-11-16 14:34:31 +0100
  • e9aa11be72 Added libclang version 3.9.0, in addition to 3.9, to FindLibClang.cmake eidheim 2016-11-01 09:34:40 +0100
  • a627c6da5d Removed clang::Tokens::get_cxx_methods and added Cursor::get_display_name eidheim 2016-08-12 09:33:37 +0200
  • ca2021d935 Cleanup, added Cursor::Type class, and extra functions to Cursor eidheim 2016-07-06 11:07:37 +0200
  • 89cdce36da Fixes #26: fixed memory leak in clang::Index eidheim 2016-07-01 09:06:39 +0200
  • b298871937 Resolved conflicts eidheim 2016-06-16 10:17:46 +0200
  • 177ca1862b Merge pull request #24 from pluehne/issue-configurable-tests Ole Christian Eidheim 2016-06-16 10:05:26 +0200
  • 642a9f4f88 Updated copyright year in license. Patrick Lühne 2016-06-15 23:23:39 +0200
  • 223cda3355 Fixed URL in readme file. Patrick Lühne 2016-06-15 23:13:13 +0200
  • 86365311ac Minor formatting in installation guide. Patrick Lühne 2016-06-15 23:10:54 +0200
  • 65102e176c Fixed typos in the readme file. Patrick Lühne 2016-06-15 23:07:46 +0200
  • 569f231512 Fixed typos in CMake file. Patrick Lühne 2016-06-15 23:06:46 +0200
  • 9154d5fe2b Updated readme file with information about CMake option for enabling unit tests. Patrick Lühne 2016-06-15 23:04:39 +0200
  • ae800e3aaf Added CMake option to enable tests (disabled by default). Patrick Lühne 2016-06-15 22:52:41 +0200
  • df42c7658b Added default constructor to clang::Cursor eidheim 2016-05-19 07:21:05 +0200
  • 251ff8ef0c Improved Tokens::get_cxx_methods and various minor cleanups eidheim 2016-05-18 12:55:38 +0200
  • 89b5a8731e Improved clang::Cursor::has_type eidheim 2016-05-14 21:50:31 +0200
  • 0753e37f0f CMakeLists: added extra warning flags v0.9.6 eidheim 2016-04-15 15:05:21 +0200
  • 6a9f24ac29 Removed unneeded const return qualifiers, replaced a couple old c-casts, and updated FindLibClang.cmake eidheim 2016-04-15 09:42:49 +0200
  • b0fb1f7311 Fix to last commit v0.9.5 eidheim 2016-04-01 14:00:40 +0200
  • 5eb017cd16 Added version check to Cursor::get_type eidheim 2016-04-01 13:40:43 +0200
  • 8d83d9c69b Fixes to last commit eidheim 2016-03-31 21:46:53 +0200
  • ebea913261 Improved type info for auto and const auto eidheim 2016-03-31 15:40:33 +0200
  • c1f4eef139 Merge pull request #23 from eidheim/master v0.9.4 Jørgen Lien Sellæg 2015-11-27 14:19:39 +0100
  • decd187c09 Cleanup of TranslationUnit and CodeCompleteResults. eidheim 2015-11-27 09:34:49 +0100
  • 9fb4553e79 Merge pull request #22 from eidheim/master Ole Christian Eidheim 2015-11-27 09:04:11 +0100
  • c948f26943 Now possible to perform clang processing without copy of buffer from Glib::ustring. eidheim 2015-11-27 09:01:14 +0100
  • f1f784dd02 Merge pull request #21 from eidheim/master v0.9.3 Ole Christian Eidheim 2015-10-17 11:37:20 +0200
  • 83d27ab618 Yet another minor type fix to README.md. eidheim 2015-10-08 13:26:31 +0200
  • b0518229e7 Minor type fix to README.md. eidheim 2015-10-08 13:24:32 +0200
  • 4582853171 Added link to jucipp to README.md. eidheim 2015-10-08 13:23:28 +0200
  • e060dec32b Fixed fix it bug. eidheim 2015-10-05 16:41:48 +0200
  • 5bd4a97b01 More minor cleanup. eidheim 2015-10-05 11:06:39 +0200
  • 618b9068bc Minor cleanup. eidheim 2015-10-05 10:56:17 +0200
  • 37795c7515 Added fix its to diagnostics. eidheim 2015-10-02 20:24:50 +0200
  • 7c15b12a85 Merge pull request #20 from eidheim/master Jørgen Lien Sellæg 2015-10-02 15:15:28 +0200
  • 1b4a2cbb7f updated install doc. eidheim 2015-09-29 07:48:08 +0200
  • 1386f8582a Added clang version 3.7. eidheim 2015-09-23 07:56:56 +0200
  • 7c447f589a MSYS2 has fixed the missing libclang.dll.a file. Please install the latest clang package on MSYS2. eidheim 2015-09-22 19:18:55 +0200
  • b18935d82c Fixed get_similar_token_offsets. eidheim 2015-09-22 08:42:59 +0200
  • 847a3546f0 Token and Cursor cleanup. eidheim 2015-09-19 12:18:04 +0200
  • 2aab9cd898 Added get_usr to completion results, and get_spelling to cursor. eidheim 2015-09-18 14:20:43 +0200
  • 79a1849997 Fixed marking of similar tokens for instance in: exit(EXIT_SUCCESS); eidheim 2015-09-18 09:21:06 +0200
  • 950d47389b More effective get_similar_token_offsets. eidheim 2015-09-15 12:36:00 +0200
  • d4ac255e72 Various new functions to retrieve cursor information more effective. eidheim 2015-09-15 11:50:21 +0200
  • df393cb412 Merge pull request #19 from eidheim/master Jørgen Lien Sellæg 2015-09-13 21:38:38 +0200
  • 192122d17b A bit shorter function signatures Ole Christian Eidheim 2015-09-12 09:02:36 +0200
  • a31f06416f Fixes a bug where not all of the similar types gets returned. eidheim 2015-09-09 12:24:44 +0200
  • 2b4c4c9a08 Merge pull request #18 from eidheim/master Jørgen Lien Sellæg 2015-09-08 13:59:52 +0200
  • 78117904f3 Now handles crash in clang_codeCompleteAt. eidheim 2015-09-08 13:31:40 +0200
  • b940986a0a Merge pull request #17 from eidheim/master Jørgen Lien Sellæg 2015-08-29 16:09:32 +0200
  • e54fed4952 Now should install to include/libclangmm. eidheim 2015-08-29 11:29:14 +0200
  • 88b2b1a404 CMakeLists now works with -DCMAKE_INSTALL_PREFIX to install on all platforms. eidheim 2015-08-29 10:38:15 +0200
  • c535a4d7e8 Update install.md Ole Christian Eidheim 2015-08-25 12:49:56 +0200
  • c13bffa002 Added comment to Windows make install. U-olece-PC\olece 2015-08-24 15:35:24 +0200
  • 8c933910d3 Minor fix. U-olece-PC\olece 2015-08-24 15:27:48 +0200
  • 51d753d254 Fixed cmakelists for Windows and updated doc (though make install seems not to work. U-olece-PC\olece 2015-08-24 15:25:53 +0200
  • 4405a1c1d4 Update install.md Ole Christian Eidheim 2015-08-22 11:35:10 +0200
  • 60002a1340 Update install.md Ole Christian Eidheim 2015-08-21 14:20:18 +0200
  • 9bdc070f86 Update install.md Ole Christian Eidheim 2015-08-21 14:19:56 +0200
  • fe9f2b0acf apt-cyg did not seem to work Ole Christian Eidheim 2015-08-21 14:19:22 +0200
  • 6749ad0ea2 Added Windows with Cygwin install documentation Ole Christian Eidheim 2015-08-21 12:21:50 +0200
  • b7e3bc7cef Now installs to /usr/local/bin on Cygwin. U-olece-PC\olece 2015-08-21 11:15:34 +0200
  • ce0ef4a757 Added Cygwin support. eidheim 2015-08-21 10:27:55 +0200
  • bec6c01a9c sh is back Ole Christian Eidheim 2015-08-21 09:52:12 +0200
  • 5ea605bdf2 sh is back Ole Christian Eidheim 2015-08-21 09:51:40 +0200
  • 02be799f1d Removed $'s so one can copy and paste into terminal Ole Christian Eidheim 2015-08-21 09:50:25 +0200
  • 7800ba0dfb Removed $'s so one can copy and paste into terminal Ole Christian Eidheim 2015-08-21 09:48:52 +0200
  • da33e86540 Somewhat improved language Ole Christian Eidheim 2015-08-21 09:41:17 +0200
  • 7eb20ddeb7 Remove quickstart, best if people look at installation guide Ole Christian Eidheim 2015-08-21 09:36:57 +0200
  • 109330db10 Added llvm version 3.6.2 Ole Christian Eidheim 2015-08-21 09:34:24 +0200
  • 190a5feb2c Added $'s Ole Christian Eidheim 2015-08-21 09:33:09 +0200
  • 52edfa4e57 Cleanup and added OS X instructions Ole Christian Eidheim 2015-08-21 09:27:41 +0200
  • a060d02533 Merge branch 'master' of https://github.com/cppit/libclangmm Jørgen Lien Sellæg 2015-08-18 10:44:44 +0200
  • 22e6adf6cc Merge branch 'master' of https://github.com/eidheim/libclangmm Jørgen Lien Sellæg 2015-08-18 10:43:48 +0200
  • c27329af7d Returned offsets are now line and line index to be able to find correct offsets in UTF-8 files. eidheim 2015-08-14 09:27:19 +0200
  • b818d0eae3 Merge pull request #15 from eidheim/master Jørgen Lien Sellæg 2015-08-13 15:56:56 +0200
  • 5bdfce3e6e Fixed memoryleak in CodeComplete. eidheim 2015-08-10 11:02:22 +0200
  • e5f998e27f Merge pull request #4 from cppit/master Ole Christian Eidheim 2015-08-05 16:28:17 +0200
  • c823927a8b Merge branch 'master' of http://github.com/eidheim/libclangmm Jørgen Lien Sellæg 2015-08-04 23:34:28 +0200
  • 787c115423 Add g++ to dependencies Jørgen Lien Sellæg 2015-08-03 10:50:03 +0200
  • 8655596189 Add git to dependencies Jørgen Lien Sellæg 2015-08-03 10:42:45 +0200
  • 78a62c407c Merge branch 'master' of https://github.com/cppit/libclangmm Jørgen Lien Sellæg 2015-08-03 09:53:25 +0200