Lines Matching defs:ordinal
84 // This chunk represent import-by-ordinal symbols.
89 : ordinal(v), ctx(c) {
95 // An import-by-ordinal slot has MSB 1 to indicate that
96 // this is import-by-ordinal (and not import-by-name).
98 write64le(buf, (1ULL << 63) | ordinal);
100 write32le(buf, (1ULL << 31) | ordinal);
104 uint16_t ordinal;
610 assert(e.ordinal >= baseOrdinal && "Export symbol has invalid ordinal");
612 uint8_t *p = buf + (e.ordinal - baseOrdinal) * 4;
660 assert(e.ordinal >= baseOrdinal && "Export symbol has invalid ordinal");
662 write16le(buf, e.ordinal - baseOrdinal);
683 // ordinal values to the table.
852 baseOrdinal = std::min(baseOrdinal, (unsigned)e.ordinal);
853 maxOrdinal = std::max(maxOrdinal, (unsigned)e.ordinal);