Lines Matching refs:EntityIndex
307 pub exports: TryIndexMap<Atom, EntityIndex>,
386 index: EntityIndex,
590 pub fn type_of(&self, index: EntityIndex) -> EntityType { in type_of()
592 EntityIndex::Global(i) => EntityType::Global(self.globals[i]), in type_of()
593 EntityIndex::Table(i) => EntityType::Table(self.tables[i]), in type_of()
594 EntityIndex::Memory(i) => EntityType::Memory(self.memories[i]), in type_of()
595 EntityIndex::Function(i) => EntityType::Function(self.functions[i].signature), in type_of()
596 EntityIndex::Tag(i) => EntityType::Tag(self.tags[i]), in type_of()
666 pub fn is_valid(&self, index: EntityIndex) -> bool { in is_valid()
668 EntityIndex::Function(i) => self.functions.is_valid(i), in is_valid()
669 EntityIndex::Table(i) => self.tables.is_valid(i), in is_valid()
670 EntityIndex::Memory(i) => self.memories.is_valid(i), in is_valid()
671 EntityIndex::Global(i) => self.globals.is_valid(i), in is_valid()
672 EntityIndex::Tag(i) => self.tags.is_valid(i), in is_valid()