@@ -118,12 +118,20 @@ public Collection<? extends Snippet> createValueConstructors(Context context) {
118
118
res .add (createValueConstructor (context , "wrapPrimitive(1)" , "wrapped-number" , "createWrappedNumber" , TypeDescriptor .NUMBER ));
119
119
res .add (createValueConstructor (context , "wrapPrimitive(\" string\" )" , "wrapped-string" , "createWrappedString" , TypeDescriptor .STRING ));
120
120
121
- res .add (createValueConstructor (context , "typeOf(1 == 2)" , "boolean-metaobject" , "createBooleanMetaObject" , TypeDescriptor .META_OBJECT ));
122
- res .add (createValueConstructor (context , "typeOf(1)" , "number-metaobject" , "createNumberMetaObject" , TypeDescriptor .META_OBJECT ));
123
- res .add (createValueConstructor (context , "typeOf(\" str\" )" , "string-metaobject" , "createStringMetaObject" , TypeDescriptor .META_OBJECT ));
124
- res .add (createValueConstructor (context , "typeOf(NULL)" , "null-metaobject" , "createNullMetaObject" , TypeDescriptor .META_OBJECT ));
125
- res .add (createValueConstructor (context , "typeOf(new())" , "object-metaobject" , "createObjectMetaObject" , TypeDescriptor .META_OBJECT ));
126
- res .add (createValueConstructor (context , "typeOf(createStringMetaObject)" , "function-metaobject" , "createFunctionMetaObject" , TypeDescriptor .META_OBJECT ));
121
+ // enable after GR-22098
122
+ // res.add(createValueConstructor(context, "typeOf(1 == 2)", "boolean-metaobject",
123
+ // "createBooleanMetaObject", TypeDescriptor.META_OBJECT));
124
+ // res.add(createValueConstructor(context, "typeOf(1)", "number-metaobject",
125
+ // "createNumberMetaObject", TypeDescriptor.META_OBJECT));
126
+ // res.add(createValueConstructor(context, "typeOf(\"str\")", "string-metaobject",
127
+ // "createStringMetaObject", TypeDescriptor.META_OBJECT));
128
+ // res.add(createValueConstructor(context, "typeOf(NULL)", "null-metaobject",
129
+ // "createNullMetaObject", TypeDescriptor.META_OBJECT));
130
+ // res.add(createValueConstructor(context, "typeOf(new())", "object-metaobject",
131
+ // "createObjectMetaObject", TypeDescriptor.META_OBJECT));
132
+ // res.add(createValueConstructor(context, "typeOf(createStringMetaObject)",
133
+ // "function-metaobject",
134
+ // "createFunctionMetaObject", TypeDescriptor.META_OBJECT));
127
135
128
136
res .add (opb .build ());
129
137
return Collections .unmodifiableCollection (res );
@@ -201,9 +209,14 @@ public Collection<? extends Snippet> createStatements(Context context) {
201
209
res .add (createBuiltin (context , "getSize" , TypeDescriptor .NUMBER , TypeDescriptor .ARRAY ));
202
210
res .add (createBuiltin (context , "hasSize" , TypeDescriptor .BOOLEAN , TypeDescriptor .ANY ));
203
211
res .add (createBuiltin (context , "isExecutable" , TypeDescriptor .BOOLEAN , TypeDescriptor .ANY ));
204
- res .add (createBuiltin (context , "isInstance" , TypeDescriptor .BOOLEAN , TypeDescriptor .META_OBJECT , TypeDescriptor .ANY ));
205
212
res .add (createBuiltin (context , "isNull" , TypeDescriptor .BOOLEAN , TypeDescriptor .ANY ));
206
- res .add (createBuiltin (context , "typeOf" , TypeDescriptor .union (TypeDescriptor .META_OBJECT , TypeDescriptor .NULL ), TypeDescriptor .ANY ));
213
+
214
+ // enable after GR-22098
215
+ // res.add(createBuiltin(context, "isInstance", TypeDescriptor.BOOLEAN,
216
+ // TypeDescriptor.META_OBJECT,
217
+ // TypeDescriptor.ANY));
218
+ // res.add(createBuiltin(context, "typeOf", TypeDescriptor.union(TypeDescriptor.META_OBJECT,
219
+ // TypeDescriptor.NULL), TypeDescriptor.ANY));
207
220
208
221
return res ;
209
222
}
0 commit comments