Update ycmd. Update docs for GetTypeImprecise and GetDocImprecise
This commit is contained in:
parent
cd6a16f0ae
commit
94a81144af
26
README.md
26
README.md
@ -1307,6 +1307,19 @@ NOTE: Causes re-parsing of the current translation unit.
|
||||
|
||||
Supported in filetypes: `c, cpp, objc, objcpp, javascript, typescript`
|
||||
|
||||
#### The `GetTypeImprecise` subcommand
|
||||
|
||||
WARNING: This command trades correctness for speed!
|
||||
|
||||
Same as the `GetType` command except that it doesn't recompile the file with
|
||||
libclang before looking up nodes in the AST. This can be very useful when you're
|
||||
editing files that take long to compile but you know that you haven't made any
|
||||
changes since the last parse that would lead to incorrect type. When you're
|
||||
just browsing around your codebase, this command can spare you quite a bit of
|
||||
latency.
|
||||
|
||||
Supported in filetypes: `c, cpp, objc, objcpp`
|
||||
|
||||
#### The `GetParent` subcommand
|
||||
|
||||
Echos the semantic parent of the point under the cursor.
|
||||
@ -1351,6 +1364,19 @@ under the cursor. Depending on the file type, this includes things like:
|
||||
Supported in filetypes: `c, cpp, objc, objcpp, cs, python, typescript,
|
||||
javascript`
|
||||
|
||||
#### The `GetDocImprecise` subcommand
|
||||
|
||||
WARNING: This command trades correctness for speed!
|
||||
|
||||
Same as the `GetDoc` command except that it doesn't recompile the file with
|
||||
libclang before looking up nodes in the AST. This can be very useful when you're
|
||||
editing files that take long to compile but you know that you haven't made any
|
||||
changes since the last parse that would lead to incorrect docs. When you're
|
||||
just browsing around your codebase, this command can spare you quite a bit of
|
||||
latency.
|
||||
|
||||
Supported in filetypes: `c, cpp, objc, objcpp`
|
||||
|
||||
### Refactoring and FixIt Commands
|
||||
|
||||
These commands make changes to your source code in order to perform refactoring
|
||||
|
@ -59,8 +59,10 @@ Contents ~
|
||||
8. The |GoToImplementationElseDeclaration| subcommand
|
||||
2. Semantic Information Commands |youcompleteme-semantic-information-commands|
|
||||
1. The |GetType| subcommand
|
||||
2. The |GetParent| subcommand
|
||||
3. The |GetDoc| subcommand
|
||||
2. The |GetTypeImprecise| subcommand
|
||||
3. The |GetParent| subcommand
|
||||
4. The |GetDoc| subcommand
|
||||
5. The |GetDocImprecise| subcommand
|
||||
3. Refactoring and FixIt Commands |youcompleteme-refactoring-fixit-commands|
|
||||
1. The |FixIt| subcommand
|
||||
2. The 'RefactorRename <new name>' subcommand |RefactorRename-new-name|
|
||||
@ -1580,6 +1582,20 @@ NOTE: Causes re-parsing of the current translation unit.
|
||||
|
||||
Supported in filetypes: 'c, cpp, objc, objcpp, javascript, typescript'
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
The *GetTypeImprecise* subcommand
|
||||
|
||||
WARNING: This command trades correctness for speed!
|
||||
|
||||
Same as the |GetType| command except that it doesn't recompile the file with
|
||||
libclang before looking up nodes in the AST. This can be very useful when
|
||||
you're editing files that take long to compile but you know that you haven't
|
||||
made any changes since the last parse that would lead to incorrect type. When
|
||||
you're just browsing around your codebase, this command can spare you quite a
|
||||
bit of latency.
|
||||
|
||||
Supported in filetypes: 'c, cpp, objc, objcpp'
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
The *GetParent* subcommand
|
||||
|
||||
@ -1624,6 +1640,20 @@ under the cursor. Depending on the file type, this includes things like:
|
||||
Supported in filetypes: 'c, cpp, objc, objcpp, cs, python, typescript,
|
||||
javascript'
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
The *GetDocImprecise* subcommand
|
||||
|
||||
WARNING: This command trades correctness for speed!
|
||||
|
||||
Same as the |GetDoc| command except that it doesn't recompile the file with
|
||||
libclang before looking up nodes in the AST. This can be very useful when
|
||||
you're editing files that take long to compile but you know that you haven't
|
||||
made any changes since the last parse that would lead to incorrect docs. When
|
||||
you're just browsing around your codebase, this command can spare you quite a
|
||||
bit of latency.
|
||||
|
||||
Supported in filetypes: 'c, cpp, objc, objcpp'
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
*youcompleteme-refactoring-fixit-commands*
|
||||
Refactoring and FixIt Commands ~
|
||||
|
2
third_party/ycmd
vendored
2
third_party/ycmd
vendored
@ -1 +1 @@
|
||||
Subproject commit b540c06ab5bfb6f50a528948fa93b465929c372f
|
||||
Subproject commit 363506449fe18337b6aabbf29d8a14720483ccf6
|
Loading…
Reference in New Issue
Block a user