Lines Matching defs:kind
266 enum Kind { kGlobalGetEntry, kRefFuncEntry, kRefNullEntry } kind;
268 Entry(Kind kind, uint32_t index) : kind(kind), index(index) {}
269 Entry() : kind(kRefNullEntry), index(0) {}
280 DCHECK(IsValidOffsetKind(offset.kind()));
290 DCHECK(IsValidOffsetKind(offset.kind()));
306 bool IsValidOffsetKind(WasmInitExpr::Operator kind) {
307 return kind == WasmInitExpr::kI32Const ||
308 kind == WasmInitExpr::kGlobalGet;
350 void AddExport(base::Vector<const char> name, ImportExportKindCode kind,
387 return types_[index].kind == TypeDefinition::kFunction;
391 DCHECK(types_[index].kind == TypeDefinition::kFunction);
396 return types_[index].kind == TypeDefinition::kStruct;
403 return types_[index].kind == TypeDefinition::kArray;
438 ImportExportKindCode kind;