123 Commits (b242f8d6a73cb211ea9faa9bbfd4f444e0afbf0a)

Author SHA1 Message Date
eidheim b242f8d6a7 Added const to SourceRange constructor parameters 8 years ago
eidheim 25afc70c0c A minor optimization of Diagnostic::Diagnostic 8 years ago
eidheim 4b24a69e47 Optimization of Tokens::Tokens, and some minor cleanup 8 years ago
eidheim c42e39685e Slight optimization of Tokens::get_similar_token_offsets 8 years ago
eidheim 411890a110 Corrected Cursor::get_usr_extended 8 years ago
eidheim 5947e77d0d Corrected Tokens::get_similar_token_offsets 8 years ago
eidheim 6f92b0d2fd Corrected Cursor::get_usr_extended for classes defined inside a scope 8 years ago
eidheim f34b2c604d Tokens and Token cleanup 8 years ago
eidheim 77cfc43d38 Slight optimization of Tokens::get_similar_token_offsets 8 years ago
eidheim d4c2f89fbf Minor improvement to Cursor::get_usr_extended() 8 years ago
eidheim be11079396 Simplified Tokens::get_similar_token_offsets, and improved Cursor::get_usr_extended so that constructor, destructor, and class cursors with equal token spelling are now considered similar. 8 years ago
eidheim 3e678a45a8 Corrected: when getting tokens from a header, FieldDecl tokens are getting ClassDecl or StructDecl cursors 8 years ago
eidheim 2010000696 Added ostream operator overloads to Cursor and Token 8 years ago
eidheim a125fd759f SourceLocation: Added const to operator== and operator!= 8 years ago
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