@@ -43,7 +43,7 @@ public static string Normalized(this string keyword) =>
43
43
////public const string Activate = "activate"; // reserved for future use
44
44
public const string And = "and" ;
45
45
////public const string Any = "any"; // reserved for future use
46
- public const string Array = "array" ;
46
+ //// public const string Array = "array"; // hack, see below
47
47
public const string As = "as" ;
48
48
public const string Asc = "asc" ;
49
49
////public const string Autonomous = "autonomous"; // reserved for future use
@@ -79,7 +79,7 @@ public static string Normalized(this string keyword) =>
79
79
public const string False = "false" ;
80
80
public const string Final = "final" ;
81
81
public const string Finally = "finally" ;
82
- public const string Float = "float" ; // reserved for future use
82
+ //// public const string Float = "float"; // hack, see below
83
83
public const string For = "for" ;
84
84
public const string From = "from" ;
85
85
////public const string Future = "future"; // annotation, see below
@@ -109,7 +109,7 @@ public static string Normalized(this string keyword) =>
109
109
////public const string Loop = "loop"; // reserved for future use
110
110
////public const string Map = "Map"; // Map<...> is a built-in generic type
111
111
////public const string Merge = "merge"; // hack, see below
112
- public const string New = "new" ;
112
+ //// public const string New = "new"; // hack, see below
113
113
public const string Next90Days = "next_90_days" ;
114
114
public const string NextMonth = "next_month" ;
115
115
public const string NextNDays = "next_n_days" ;
@@ -124,7 +124,7 @@ public static string Normalized(this string keyword) =>
124
124
public const string Or = "or" ;
125
125
////public const string Outer = "outer"; // reserved for future use
126
126
public const string Override = "override" ;
127
- public const string Package = "package" ;
127
+ //// public const string Package = "package"; // hack, see below
128
128
////public const string Parallel = "parallel"; // reserved for future use
129
129
////public const string Pragma = "pragma"; // reserved for future use
130
130
public const string Private = "private" ;
@@ -158,7 +158,7 @@ public static string Normalized(this string keyword) =>
158
158
public const string Tolabel = "tolabel" ;
159
159
public const string Tomorrow = "tomorrow" ;
160
160
////public const string Transaction = "transaction"; // reserved for future use
161
- public const string Trigger = "trigger" ;
161
+ //// public const string Trigger = "trigger"; // hack, see below
162
162
public const string True = "true" ;
163
163
public const string Try = "try" ;
164
164
////public const string Type = "type"; // reserved for future use
@@ -186,18 +186,20 @@ public static string Normalized(this string keyword) =>
186
186
public static string Last => "last" ;
187
187
public static string Limit => "limit" ; // SuggestionOption.setLimit(limit) parameter name
188
188
public static string Merge => "merge" ; // System.Database class method
189
+ public static string New => "new" ; // System.Trigger class property name
189
190
public static string Order => "order" ;
191
+ public static string Package => "package" ; // Package is a built-in namespace
190
192
public static string Rollback => "rollback" ; // System.Database class method
191
193
public static string Savepoint => "savepoint" ; // System.Savepoint class
192
194
public static string Sharing => "sharing" ;
193
- public static string String => "String" ; // built-in type
194
195
public static string System => "System" ; // used in qualified identifier: System.debug
195
196
public static string Undelete => "undelete" ; // System.Database class method
196
197
public static string Update => "update" ; // System.Database class method
197
198
public static string Upsert => "upsert" ; // System.Database class method
198
199
public static string With => "with" ;
199
200
200
201
// 3. Not listed in the official documentation but apparently used
202
+ public static string Array => "array" ; // used as SoapType enum member
201
203
public static string Blob => "Blob" ; // built-in type
202
204
public static string Boolean => "Boolean" ; // built-in type
203
205
public static string ConvertCurrency => "convertcurrency" ; // seems to be a valid method name
@@ -206,6 +208,7 @@ public static string Normalized(this string keyword) =>
206
208
public static string Datetime => "Datetime" ; // built-in type
207
209
public static string Decimal => "Decimal" ; // built-int type
208
210
public static string Double => "Double" ; // built-in type
211
+ public static string Float => "float" ; // reserved for the future use, but is used as ParameterType enum member
209
212
public static string Get => "get" ; // "get" seems to be a valid method name
210
213
public static string ID => "ID" ; // built-in type
211
214
public static string Integer => "Integer" ; // built-in type
@@ -219,9 +222,11 @@ public static string Normalized(this string keyword) =>
219
222
public static string Set => "set" ; // "set" seems to be a valid method name
220
223
public static string SetType => "Set" ; // Set<...> is a built-in generic type
221
224
public static string Sort => "sort" ; // seems to be valid method name
225
+ public static string String => "String" ; // built-in type
222
226
public static string Time => "Time" ; // built-in type
223
227
public static string Today => "today" ; // System.today() method
224
228
public static string Transient => "transient" ; // variable modifier
229
+ public static string Trigger => "trigger" ; // built-in Trigger class
225
230
public static string Void => "void" ;
226
231
////public const string Volatile = "volatile"; // the status is unclear
227
232
public static string WebService => "webservice" ; // method modifier
0 commit comments