Skip to content

Commit 5eaee0f

Browse files
committed
Add UIDs for sourcekitd's new CollectVariableType request
1 parent 5030c27 commit 5eaee0f

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

Sources/SourceKitD/sourcekitd_uids.swift

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,10 @@ public struct sourcekitd_keys {
6464
public let text: sourcekitd_uid_t
6565
public let typename: sourcekitd_uid_t
6666
public let usr: sourcekitd_uid_t
67+
public let variable_offset: sourcekitd_uid_t
68+
public let variable_length: sourcekitd_uid_t
69+
public let variable_type: sourcekitd_uid_t
70+
public let variable_type_explicit: sourcekitd_uid_t
6771

6872
// Code Completion options.
6973
public let codecomplete_options: sourcekitd_uid_t
@@ -129,6 +133,10 @@ public struct sourcekitd_keys {
129133
text = api.uid_get_from_cstr("key.text")!
130134
typename = api.uid_get_from_cstr("key.typename")!
131135
usr = api.uid_get_from_cstr("key.usr")!
136+
variable_offset = api.uid_get_from_cstr("key.variable_offset")!
137+
variable_length = api.uid_get_from_cstr("key.variable_length")!
138+
variable_type = api.uid_get_from_cstr("key.variable_type")!
139+
variable_type_explicit = api.uid_get_from_cstr("key.variable_type_explicit")!
132140

133141
// Code Completion options
134142
codecomplete_options = api.uid_get_from_cstr("key.codecomplete.options")!
@@ -155,6 +163,7 @@ public struct sourcekitd_requests {
155163
public let codecomplete_close: sourcekitd_uid_t
156164
public let cursorinfo: sourcekitd_uid_t
157165
public let expression_type: sourcekitd_uid_t
166+
public let variable_type: sourcekitd_uid_t
158167
public let relatedidents: sourcekitd_uid_t
159168
public let semantic_refactoring: sourcekitd_uid_t
160169

@@ -169,6 +178,7 @@ public struct sourcekitd_requests {
169178
codecomplete_close = api.uid_get_from_cstr("source.request.codecomplete.close")!
170179
cursorinfo = api.uid_get_from_cstr("source.request.cursorinfo")!
171180
expression_type = api.uid_get_from_cstr("source.request.expression.type")!
181+
variable_type = api.uid_get_from_cstr("source.request.variable.type")!
172182
relatedidents = api.uid_get_from_cstr("source.request.relatedidents")!
173183
semantic_refactoring = api.uid_get_from_cstr("source.request.semantic.refactoring")!
174184
}

0 commit comments

Comments
 (0)