Lines Matching refs:enumerant
342 for (const EnumAttrCase &enumerant : enumerants) in emitAvailabilityQueryForIntEnum() local
343 for (const Availability &avail : getAvailabilities(enumerant.getDef())) in emitAvailabilityQueryForIntEnum()
344 classCaseMap[avail.getClass()].push_back({enumerant, avail}); in emitAvailabilityQueryForIntEnum()
355 EnumAttrCase enumerant = caseSpecPair.first; in emitAvailabilityQueryForIntEnum() local
358 enumerant.getSymbol(), avail.getMergeInstancePreparation(), in emitAvailabilityQueryForIntEnum()
384 for (const EnumAttrCase &enumerant : enumerants) in emitAvailabilityQueryForBitEnum() local
385 for (const Availability &avail : getAvailabilities(enumerant.getDef())) in emitAvailabilityQueryForBitEnum()
386 classCaseMap[avail.getClass()].push_back({enumerant, avail}); in emitAvailabilityQueryForBitEnum()
402 EnumAttrCase enumerant = caseSpecPair.first; in emitAvailabilityQueryForBitEnum() local
405 enumerant.getSymbol(), avail.getMergeInstancePreparation(), in emitAvailabilityQueryForBitEnum()
431 for (const EnumAttrCase &enumerant : enumerants) in emitEnumDecl() local
432 for (const Availability &avail : getAvailabilities(enumerant.getDef())) { in emitEnumDecl()
1264 for (const EnumAttrCase &enumerant : enumAttr->getAllCases()) in emitAvailabilityImpl() local
1266 getAvailabilities(enumerant.getDef())) in emitAvailabilityImpl()
1310 for (const EnumAttrCase &enumerant : enumAttr->getAllCases()) in emitAvailabilityImpl() local
1312 getAvailabilities(enumerant.getDef())) in emitAvailabilityImpl()
1314 caseSpecs.push_back({enumerant, caseAvail}); in emitAvailabilityImpl()
1394 for (const EnumAttrCase &enumerant : enumAttr.getAllCases()) { in emitCapabilityImplication() local
1395 const Record &def = enumerant.getDef(); in emitCapabilityImplication()
1400 os << " case spirv::Capability::" << enumerant.getSymbol() in emitCapabilityImplication()