@@ -37,12 +37,13 @@ public struct sourcekitd_keys {
37
37
public let endline : sourcekitd_uid_t
38
38
public let expression_length : sourcekitd_uid_t
39
39
public let expression_offset : sourcekitd_uid_t
40
- public let expression_type : sourcekitd_uid_t
41
40
public let expression_type_list : sourcekitd_uid_t
41
+ public let expression_type : sourcekitd_uid_t
42
42
public let filepath : sourcekitd_uid_t
43
43
public let fixits : sourcekitd_uid_t
44
44
public let groupname : sourcekitd_uid_t
45
45
public let id : sourcekitd_uid_t
46
+ public let includeNonEditableBaseNames : sourcekitd_uid_t
46
47
public let is_system : sourcekitd_uid_t
47
48
public let isDynamic : sourcekitd_uid_t
48
49
public let kind : sourcekitd_uid_t
@@ -52,6 +53,7 @@ public struct sourcekitd_keys {
52
53
public let name : sourcekitd_uid_t
53
54
public let namelength : sourcekitd_uid_t
54
55
public let nameoffset : sourcekitd_uid_t
56
+ public let nameType : sourcekitd_uid_t
55
57
public let not_recommended : sourcekitd_uid_t
56
58
public let notification : sourcekitd_uid_t
57
59
public let num_bytes_to_erase : sourcekitd_uid_t
@@ -68,17 +70,21 @@ public struct sourcekitd_keys {
68
70
public let sourcetext : sourcekitd_uid_t
69
71
public let substructure : sourcekitd_uid_t
70
72
public let syntactic_only : sourcekitd_uid_t
73
+ public let syntacticRenameCall : sourcekitd_uid_t
74
+ public let syntacticRenameDefinition : sourcekitd_uid_t
75
+ public let syntacticRenameReference : sourcekitd_uid_t
76
+ public let syntacticRenameUnknown : sourcekitd_uid_t
71
77
public let syntaxmap : sourcekitd_uid_t
72
78
public let synthesizedextensions : sourcekitd_uid_t
73
79
public let enablesyntaxmap : sourcekitd_uid_t
74
80
public let text : sourcekitd_uid_t
75
81
public let typename : sourcekitd_uid_t
76
82
public let usr : sourcekitd_uid_t
77
- public let variable_offset : sourcekitd_uid_t
78
83
public let variable_length : sourcekitd_uid_t
79
- public let variable_type : sourcekitd_uid_t
84
+ public let variable_offset : sourcekitd_uid_t
80
85
public let variable_type_explicit : sourcekitd_uid_t
81
86
public let variable_type_list : sourcekitd_uid_t
87
+ public let variable_type : sourcekitd_uid_t
82
88
83
89
// Code Completion options.
84
90
public let codecomplete_options : sourcekitd_uid_t
@@ -113,6 +119,7 @@ public struct sourcekitd_keys {
113
119
doc_full_as_xml = api. uid_get_from_cstr ( " key.doc.full_as_xml " ) !
114
120
edits = api. uid_get_from_cstr ( " key.edits " ) !
115
121
educational_note_paths = api. uid_get_from_cstr ( " key.educational_note_paths " ) !
122
+ enablesyntaxmap = api. uid_get_from_cstr ( " key.enablesyntaxmap " ) !
116
123
endcolumn = api. uid_get_from_cstr ( " key.endcolumn " ) !
117
124
endline = api. uid_get_from_cstr ( " key.endline " ) !
118
125
expression_length = api. uid_get_from_cstr ( " key.expression_length " ) !
@@ -123,6 +130,7 @@ public struct sourcekitd_keys {
123
130
fixits = api. uid_get_from_cstr ( " key.fixits " ) !
124
131
groupname = api. uid_get_from_cstr ( " key.groupname " ) !
125
132
id = api. uid_get_from_cstr ( " key.id " ) !
133
+ includeNonEditableBaseNames = api. uid_get_from_cstr ( " key.include_non_editable_base_names " ) !
126
134
is_system = api. uid_get_from_cstr ( " key.is_system " ) !
127
135
isDynamic = api. uid_get_from_cstr ( " key.is_dynamic " ) !
128
136
kind = api. uid_get_from_cstr ( " key.kind " ) !
@@ -132,6 +140,7 @@ public struct sourcekitd_keys {
132
140
name = api. uid_get_from_cstr ( " key.name " ) !
133
141
namelength = api. uid_get_from_cstr ( " key.namelength " ) !
134
142
nameoffset = api. uid_get_from_cstr ( " key.nameoffset " ) !
143
+ nameType = api. uid_get_from_cstr ( " key.nametype " ) !
135
144
not_recommended = api. uid_get_from_cstr ( " key.not_recommended " ) !
136
145
notification = api. uid_get_from_cstr ( " key.notification " ) !
137
146
num_bytes_to_erase = api. uid_get_from_cstr ( " key.num_bytes_to_erase " ) !
@@ -148,14 +157,17 @@ public struct sourcekitd_keys {
148
157
sourcetext = api. uid_get_from_cstr ( " key.sourcetext " ) !
149
158
substructure = api. uid_get_from_cstr ( " key.substructure " ) !
150
159
syntactic_only = api. uid_get_from_cstr ( " key.syntactic_only " ) !
160
+ syntacticRenameCall = api. uid_get_from_cstr ( " source.syntacticrename.call " ) !
161
+ syntacticRenameDefinition = api. uid_get_from_cstr ( " source.syntacticrename.definition " ) !
162
+ syntacticRenameReference = api. uid_get_from_cstr ( " source.syntacticrename.reference " ) !
163
+ syntacticRenameUnknown = api. uid_get_from_cstr ( " source.syntacticrename.unknown " ) !
151
164
syntaxmap = api. uid_get_from_cstr ( " key.syntaxmap " ) !
152
- enablesyntaxmap = api. uid_get_from_cstr ( " key.enablesyntaxmap " ) !
153
165
synthesizedextensions = api. uid_get_from_cstr ( " key.synthesizedextensions " ) !
154
166
text = api. uid_get_from_cstr ( " key.text " ) !
155
167
typename = api. uid_get_from_cstr ( " key.typename " ) !
156
168
usr = api. uid_get_from_cstr ( " key.usr " ) !
157
- variable_offset = api. uid_get_from_cstr ( " key.variable_offset " ) !
158
169
variable_length = api. uid_get_from_cstr ( " key.variable_length " ) !
170
+ variable_offset = api. uid_get_from_cstr ( " key.variable_offset " ) !
159
171
variable_type = api. uid_get_from_cstr ( " key.variable_type " ) !
160
172
variable_type_explicit = api. uid_get_from_cstr ( " key.variable_type_explicit " ) !
161
173
variable_type_list = api. uid_get_from_cstr ( " key.variable_type_list " ) !
0 commit comments