@@ -81,7 +81,9 @@ export const enum CommonFlags {
8181 // Other
8282
8383 /** Is quoted. */
84- Quoted = 1 << 30
84+ Quoted = 1 << 30 ,
85+ /** Is internally nullable. */
86+ InternallyNullable = 1 << 31
8587}
8688
8789/** Path delimiter inserted between file system levels. */
@@ -126,17 +128,17 @@ export namespace CommonNames {
126128 export const f32 = "f32" ;
127129 export const f64 = "f64" ;
128130 export const v128 = "v128" ;
129- export const funcref = "funcref " ;
130- export const externref = "externref " ;
131- export const anyref = "anyref " ;
132- export const eqref = "eqref " ;
133- export const structref = "structref " ;
134- export const arrayref = "arrayref " ;
135- export const i31ref = "i31ref " ;
136- export const stringref = "stringref " ;
137- export const stringview_wtf8 = "stringview_wtf8 " ;
138- export const stringview_wtf16 = "stringview_wtf16 " ;
139- export const stringview_iter = "stringview_iter " ;
131+ export const ref_func = "ref_func " ;
132+ export const ref_extern = "ref_extern " ;
133+ export const ref_any = "ref_any " ;
134+ export const ref_eq = "ref_eq " ;
135+ export const ref_struct = "ref_struct " ;
136+ export const ref_array = "ref_array " ;
137+ export const ref_i31 = "ref_i31 " ;
138+ export const ref_string = "ref_string " ;
139+ export const ref_stringview_wtf8 = "ref_stringview_wtf8 " ;
140+ export const ref_stringview_wtf16 = "ref_stringview_wtf16 " ;
141+ export const ref_stringview_iter = "ref_stringview_iter " ;
140142 export const i8x16 = "i8x16" ;
141143 export const u8x16 = "u8x16" ;
142144 export const i16x8 = "i16x8" ;
@@ -207,13 +209,14 @@ export namespace CommonNames {
207209 export const F32 = "F32" ;
208210 export const F64 = "F64" ;
209211 export const V128 = "V128" ;
210- export const Funcref = "Funcref" ;
211- export const Externref = "Externref" ;
212- export const Anyref = "Anyref" ;
213- export const Eqref = "Eqref" ;
214- export const Structref = "Structref" ;
215- export const Arrayref = "Arrayref" ;
216- export const I31ref = "I31ref" ;
212+ export const RefFunc = "RefFunc" ;
213+ export const RefExtern = "RefExtern" ;
214+ export const RefAny = "RefAny" ;
215+ export const RefEq = "RefEq" ;
216+ export const RefStruct = "RefStruct" ;
217+ export const RefArray = "RefArray" ;
218+ export const RefI31 = "RefI31" ;
219+ export const RefString = "RefString" ;
217220 export const String = "String" ;
218221 export const RegExp = "RegExp" ;
219222 export const Object = "Object" ;
0 commit comments