161 Commits (a80c8081f599847ce0ea507d25a59565fda99ea0)

Author SHA1 Message Date
eidheim 7114f695ab Corrected flags type to int 8 years ago
eidheim ee3de5de88 Simplified Tokens::get_similar_token_offsets 8 years ago
eidheim 6df6b21887 Renamed TranslationUnit::ReparseTranslationUnit to TranslationUnit::reparse, and added additional TranslationUnit::get_tokens overloads 8 years ago
eidheim f333da6a4e Reverted byte offset addition in clangmm::Offset 8 years ago
eidheim 4d3f12f528 Added std::vector::reserve to CompileCommands::get_commands(), and added byte offset to clangmm::Offset 8 years ago
eidheim 955c113c73 Minor cleanups 8 years ago
eidheim 7ef30c8177 CompileCommand cleanup 8 years ago
eidheim 45e6bd321e Added remove_include_guard to Utility 8 years ago
eidheim e687e95fa6 Improved get_similar_token_offsets to also include virtual and override functions 9 years ago
eidheim 7f5c657f52 Added TranslationUnit::get_cursor(SourceLocation const&), and some minor cleanup of TranslationUnit 9 years ago
eidheim 98741cff18 Improved Tokens::get_similar_token_offsets and added Cursor::get_usr_extended 9 years ago
eidheim 4c5fa3f0c1 Changed namespace to clangmm due to conflicts with libclang on for instance OpenSuse 9 years ago
eidheim 1ef04246b8 Made some functions const, renamed Cursor::has_type_description to Cursor::is_valid_kind, and added Token::is_identifier 9 years ago
eidheim e0e2293fa0 Added the flag CXTranslationUnit_KeepGoing for clang versions>=3.9 9 years ago
eidheim a627c6da5d Removed clang::Tokens::get_cxx_methods and added Cursor::get_display_name 9 years ago
eidheim ca2021d935 Cleanup, added Cursor::Type class, and extra functions to Cursor 10 years ago
eidheim 89cdce36da Fixes #26: fixed memory leak in clang::Index 10 years ago
eidheim df42c7658b Added default constructor to clang::Cursor 10 years ago
eidheim 251ff8ef0c Improved Tokens::get_cxx_methods and various minor cleanups 10 years ago
eidheim 89b5a8731e Improved clang::Cursor::has_type 10 years ago
eidheim 0753e37f0f CMakeLists: added extra warning flags 10 years ago
eidheim 6a9f24ac29 Removed unneeded const return qualifiers, replaced a couple old c-casts, and updated FindLibClang.cmake 10 years ago
eidheim b0fb1f7311 Fix to last commit 10 years ago
eidheim 5eb017cd16 Added version check to Cursor::get_type 10 years ago
eidheim 8d83d9c69b Fixes to last commit 10 years ago
eidheim ebea913261 Improved type info for auto and const auto 10 years ago
eidheim decd187c09 Cleanup of TranslationUnit and CodeCompleteResults. 10 years ago
eidheim c948f26943 Now possible to perform clang processing without copy of buffer from Glib::ustring. 10 years ago
eidheim e060dec32b Fixed fix it bug. 10 years ago
eidheim 5bd4a97b01 More minor cleanup. 10 years ago
eidheim 618b9068bc Minor cleanup. 10 years ago
eidheim 37795c7515 Added fix its to diagnostics. 10 years ago
eidheim 7c447f589a MSYS2 has fixed the missing libclang.dll.a file. Please install the latest clang package on MSYS2. 10 years ago
eidheim b18935d82c Fixed get_similar_token_offsets. 10 years ago
eidheim 847a3546f0 Token and Cursor cleanup. 10 years ago
eidheim 2aab9cd898 Added get_usr to completion results, and get_spelling to cursor. 10 years ago
eidheim 79a1849997 Fixed marking of similar tokens for instance in: exit(EXIT_SUCCESS); 10 years ago
eidheim 950d47389b More effective get_similar_token_offsets. 10 years ago
eidheim d4ac255e72 Various new functions to retrieve cursor information more effective. 10 years ago
Ole Christian Eidheim 192122d17b A bit shorter function signatures 10 years ago
eidheim a31f06416f Fixes a bug where not all of the similar types gets returned. 10 years ago
eidheim 78117904f3 Now handles crash in clang_codeCompleteAt. 10 years ago
eidheim e54fed4952 Now should install to include/libclangmm. 10 years ago
eidheim 88b2b1a404 CMakeLists now works with -DCMAKE_INSTALL_PREFIX to install on all platforms. 10 years ago
U-olece-PC\olece 51d753d254 Fixed cmakelists for Windows and updated doc (though make install seems not to work. 10 years ago
eidheim ce0ef4a757 Added Cygwin support. 10 years ago
eidheim c27329af7d Returned offsets are now line and line index to be able to find correct offsets in UTF-8 files. 10 years ago
eidheim 5bdfce3e6e Fixed memoryleak in CodeComplete. 10 years ago
Jørgen Lien Sellæg 79d71fa2c3 Move docs to correct folder 11 years ago
eidheim 573a759b33 Slight change to Tokens::get_similar_token_offsets. 11 years ago