Lines Matching refs:enums
224 Json::Value& enums = spvRoot["spv"]["enum"];
244 enums[e - spv::OperandSource]["Values"][name] = enumRow.value;
247 enums[e - spv::OperandSource]["Type"] = mask ? "Bit" : "Value";
248 enums[e - spv::OperandSource]["Name"] = enumName;
253 auto& entry = enums[spv::OperandOpcode - spv::OperandSource];
331 const Json::Value& enums = spvRoot["spv"]["enum"];
333 for (auto opClass = enums.begin(); opClass != enums.end(); ++opClass) {
359 out << enumEnd(opName, style, ++nextOpClass == enums.end());
507 const Json::Value& enums = spvRoot["spv"]["enum"];
511 for (auto opClass = enums.begin(); opClass != enums.end(); ++opClass) {
529 // These are probably just extension enums promoted to core.
579 const Json::Value& enums = spvRoot["spv"]["enum"];
583 for (auto opClass = enums.begin(); opClass != enums.end(); ++opClass) {