- Queries
- All Stories
- Search
- Advanced Search
Feed Advanced Search
Advanced Search
Advanced Search
Jan 7 2016
Jan 7 2016
skalinichev committed R32:1e10af6339f9: Make TestDUChain::testGccCompatibility pass for me (authored by skalinichev).
Make TestDUChain::testGccCompatibility pass for me
Nov 15 2015
Nov 15 2015
Move some tests to test_duchain
Use newly added AutoType
skalinichev committed R32:b74e44d6ab06: Adjust to Clang regarding TypeAliasTemplate visitation (authored by skalinichev).
Adjust to Clang regarding TypeAliasTemplate visitation
skalinichev committed R32:e688fd52ce95: Make sure parserArguments is never empty (authored by skalinichev).
Make sure parserArguments is never empty
Nov 4 2015
Nov 4 2015
skalinichev committed R32:60e9b2d411b4: Make kdevelop session applet work (authored by skalinichev).
Make kdevelop session applet work
Oct 20 2015
Oct 20 2015
skalinichev committed R32:1c78a564626a: Fall back to default parser arguments when none specified (authored by skalinichev).
Fall back to default parser arguments when none specified
skalinichev committed R32:f216919b9338: Use additional parser arguments for all files, not just for tests. (try 2) (authored by skalinichev).
Use additional parser arguments for all files, not just for tests. (try 2)
Oct 17 2015
Oct 17 2015
skalinichev committed R32:6fb92a4a7591: Don't create compiler from config if it's not registered (authored by skalinichev).
Don't create compiler from config if it's not registered
skalinichev committed R32:9816f7b310d7: Use additional parser arguments for all files, not just for tests. (authored by skalinichev).
Use additional parser arguments for all files, not just for tests.
Oct 9 2015
Oct 9 2015
skalinichev committed R32:d3004b83d687: Make compile with old versions of LibClang (authored by skalinichev).
Make compile with old versions of LibClang
Make clang tests pass
Oct 8 2015
Oct 8 2015
skalinichev committed R32:c7f2a2d0ad21: Adjust to Clang changes regarding availability of deleted methods (authored by skalinichev).
Adjust to Clang changes regarding availability of deleted methods
Expand all optional chunks
skalinichev committed R32:fb5f7260bd0f: Mark out the current argument with bold font (authored by skalinichev).
Mark out the current argument with bold font
skalinichev committed R32:941ddfd9eac1: Move currentClassContext initialization out of the for loop (authored by skalinichev).
Move currentClassContext initialization out of the for loop
Remove unneeded anymore string
skalinichev committed R32:805c3f7a9e86: Fix '.' to '->' member access replacement (authored by skalinichev).
Fix '.' to '->' member access replacement
skalinichev committed R32:6885bbd156e6: Added argument-hint code completion (authored by skalinichev).
Added argument-hint code completion
skalinichev committed R32:b493cc0341ad: Fix false positive member access replacement (authored by skalinichev).
Fix false positive member access replacement
skalinichev committed R32:194d8feb09c4: Improve support for anonymous struct/class/union (authored by skalinichev).
Improve support for anonymous struct/class/union
Fix not deduced auto type names
Enable test_files building
Use CINDEX_VERSION_MINOR 31
skalinichev committed R32:d0d35de27f6f: Adjust to Clang changes regarding auto type deduction (authored by skalinichev).
Adjust to Clang changes regarding auto type deduction
Make a workaround obsolete
skalinichev committed R32:d9df47501dbf: Create uses for declarations instead of definitions. (authored by skalinichev).
Create uses for declarations instead of definitions.
skalinichev committed R32:6b8a4d166704: Remove dead code, accidentally copy-pasted from oldcpp (authored by skalinichev).
Remove dead code, accidentally copy-pasted from oldcpp
Use canonical paths everywhere.
skalinichev committed R32:64a066cf8339: Always attach AST to the active document (authored by skalinichev).
Always attach AST to the active document
skalinichev committed R32:4e0bc293a9c9: Fix code completion performance regression (authored by skalinichev).
Fix code completion performance regression
Add myself to copyright
Added failing tests
skalinichev committed R32:c6a3e88c6fb0: Don't use findDeclaration twice when not needed (authored by skalinichev).
Don't use findDeclaration twice when not needed
Fix another assistant test
Make assistant tests pass
skalinichev committed R32:4902600334e9: Recurse into nested class template specialization types (authored by skalinichev).
Recurse into nested class template specialization types
skalinichev committed R32:0aaaf980a65e: Don't convert the diagnostic string to QString (authored by skalinichev).
Don't convert the diagnostic string to QString
skalinichev committed R32:184993a16e64: Automatically change member access operator. (authored by skalinichev).
Automatically change member access operator.
skalinichev committed R32:53ec147cf436: Bump required LibClang version up to 3.5 (authored by skalinichev).
Bump required LibClang version up to 3.5
Remove obsolete TODO
skalinichev committed R32:e5bcbce11133: Added class template specialization type (authored by skalinichev).
Added class template specialization type
skalinichev committed R32:5545104e94ea: Make compile with old versions of LibClang (authored by skalinichev).
Make compile with old versions of LibClang
skalinichev committed R32:4f349dc9a759: Use PersistentSymbolTable after all (authored by skalinichev).
Use PersistentSymbolTable after all
Fix code-completion scope issue.
skalinichev committed R32:d9fe7c081381: Build text string for look-ahead items only when item'll be shown (authored by skalinichev).
Build text string for look-ahead items only when item'll be shown
skalinichev committed R32:06063496555d: Added look-ahead matching code completion (authored by skalinichev).
Added look-ahead matching code completion
Fix in-class code-completion
skalinichev committed R32:af76c02d5837: Add protected members into completions (authored by skalinichev).
Add protected members into completions
skalinichev committed R32:31daed5ca71b: Correctly build parent context for out-of-line methods (authored by skalinichev).
Correctly build parent context for out-of-line methods
skalinichev committed R32:e11b1d6b2e5d: Make compile with older versions of LibClang (authored by skalinichev).
Make compile with older versions of LibClang
skalinichev committed R32:55fa558415ee: Try harder not to add unrelated completion items to the best matches group (authored by skalinichev).
Try harder not to add unrelated completion items to the best matches group
skalinichev committed R32:2860cb172d5c: Moved a lot of the code into the KDevelop repository (authored by skalinichev).
Moved a lot of the code into the KDevelop repository
skalinichev committed R32:25d024da9193: Use config values from setings pages. (authored by skalinichev).
Use config values from setings pages.
Review board fixes
skalinichev committed R32:64dead8e52a8: Make parser use command-line arguments from setting pages (authored by skalinichev).
Make parser use command-line arguments from setting pages
Added clang settings pages (WIP)
skalinichev committed R32:34762a420ff0: Don't add const and volatile modifiers for names of types. (authored by skalinichev).
Don't add const and volatile modifiers for names of types.
Extract TODO's for imports too.
skalinichev committed R32:d92cbd2708b8: Don't add pointers to best completion results (authored by skalinichev).
Don't add pointers to best completion results
skalinichev committed R32:f4a4a4efddc6: Make completion priority tests data driven (authored by skalinichev).
Make completion priority tests data driven
skalinichev committed R32:99b4d3a7bf4d: Don't add classes to the Best matches group (authored by skalinichev).
Don't add classes to the Best matches group
skalinichev committed R32:f073aae278b8: Sort all completion items by priority (authored by skalinichev).
Sort all completion items by priority
skalinichev committed R32:4c3f5dcb465d: Greatly improve include-path completion performance (authored by skalinichev).
Greatly improve include-path completion performance
skalinichev committed R32:5404f001bb8d: Don't add function signature for declaration completion items (authored by skalinichev).
Don't add function signature for declaration completion items
Fix ranges for some problems
skalinichev committed R32:224f9f5a31e2: Don't add functions for code-completion based on parameters. (authored by skalinichev).
Don't add functions for code-completion based on parameters.
skalinichev committed R32:221833e9cb21: Attach correct declarations for overloaded code-completion items (authored by skalinichev).
Attach correct declarations for overloaded code-completion items
Fix override code-completion
skalinichev committed R32:1383602cf92b: Invert return value of the codeCompletionPriorityToMatchQuality (authored by skalinichev).
Invert return value of the codeCompletionPriorityToMatchQuality
Skip empty code-completion items
skalinichev committed R32:b4a123b5d191: Improve variadic functions support (authored by skalinichev).
Improve variadic functions support
skalinichev committed R32:49935ab8b4b7: Set one char ranges for uses of some operators. (authored by skalinichev).
Set one char ranges for uses of some operators.
skalinichev committed R32:3ed90997b71a: Add support for the goto statement (authored by skalinichev).
Add support for the goto statement
skalinichev committed R32:93245d4b7967: Don't create declarations for anonymous function parameters (authored by skalinichev).
Don't create declarations for anonymous function parameters
skalinichev committed R32:f8594ec12142: Fix regression caused by the previous commit (authored by skalinichev).
Fix regression caused by the previous commit
skalinichev committed R32:f28879da7099: Set correct ranges for multiline macro usages. (authored by skalinichev).
Set correct ranges for multiline macro usages.
skalinichev committed R32:e509a8e0493c: Set empty ranges for uses inside nested macro expansions (authored by skalinichev).
Set empty ranges for uses inside nested macro expansions
skalinichev committed R32:5e8146d8d40b: Fix regression introduced by af32e19b (authored by skalinichev).
Fix regression introduced by af32e19b
skalinichev committed R32:287b054ce1f6: Update cursor to declaration cache on reparse. (authored by skalinichev).
Update cursor to declaration cache on reparse.
skalinichev committed R32:94745093e187: Fix completion of base class variables (authored by skalinichev).
Fix completion of base class variables
skalinichev committed R32:8da27c1995ba: Set empty ranges for declarations inside macro expansion (authored by skalinichev).
Set empty ranges for declarations inside macro expansion
skalinichev committed R32:af32e19b9b56: Try to handle the ElaboratedType. (authored by skalinichev).
Try to handle the ElaboratedType.
Add more code-completion tests
skalinichev committed R32:ec7d571da7a2: Extend code-completion test to check whether completion item is DeclarationItem (authored by skalinichev).
Extend code-completion test to check whether completion item is DeclarationItem
skalinichev committed R32:c6c97e362afb: Correctly initialize MacroDefinitionData (authored by skalinichev).
Correctly initialize MacroDefinitionData
skalinichev committed R32:c1340fd22a0d: Properly parse functions with calling conventions specified (authored by skalinichev).
Properly parse functions with calling conventions specified
Optimize findForwardDeclaration
Make code completion faster
skalinichev committed R32:651cff71a36b: Enable highlighting of declarations/uses in the DUContext::Other contexts (authored by skalinichev).
Enable highlighting of declarations/uses in the DUContext::Other contexts
Added clang highligting
skalinichev committed R32:433f7cba94f1: Change kind for type aliases to Declaration::Type. (authored by skalinichev).
Change kind for type aliases to Declaration::Type.
Fix assert in TestProblems test
skalinichev committed R32:a5dec4758447: Select language standard from config file. (authored by skalinichev).
Select language standard from config file.
skalinichev committed R32:91f617939d5f: Make the language standard per file (authored by skalinichev).
Make the language standard per file
skalinichev committed R32:5ecd478d8d39: Don't lose defined macros on document reparsing (authored by skalinichev).
Don't lose defined macros on document reparsing
Fix parsing environment hash
skalinichev committed R32:e5570c5a2317: Correctly build imported contexts for nested imports (authored by skalinichev).
Correctly build imported contexts for nested imports
Use const&
skalinichev committed R32:84319dd446b8: Don't show the same document buddy twice (authored by skalinichev).
Don't show the same document buddy twice