Lines Matching defs:name
459 this->writeInstruction(SpvOpName, resultId, String(type.name()).c_str(), fNameBuffer);
475 fContext.fErrors->error(type.fLine, "type '" + field.fType->name() +
570 String key(type->name());
579 String otherKey = type->name() + to_string((int)otherStd);
619 "type '" + type->name() + "' is not permitted here");
687 String key = type.name() + to_string((int) fDefaultLayout.fStd);
3019 fContext.fErrors->error(type.fLine, "type '" + type.name() + "' is not permitted here");
3043 Type::MakeStructType(type.fLine, type.name(), std::move(fields)));
3047 intfVar.name(),
3127 this->writeInstruction(SpvOpName, id, var.name(), fNameBuffer);
3151 this->writeInstruction(SpvOpName, id, var.name(), fNameBuffer);
3440 fields.emplace_back(var->modifiers(), var->name(), &var->type());
3486 skstd::string_view name = "sksl_synthetic_uniforms";
3488 fSynthetics.takeOwnershipOfSymbol(Type::MakeStructType(/*line=*/-1, name, fields));
3516 name,
3527 name,
3609 this->writeOpCode(SpvOpEntryPoint, (SpvId) (3 + (main->name().length() + 4) / 4) +
3623 this->writeString(main->name(), out);
3635 this->writeInstruction(SpvOpSourceExtension, e->as<Extension>().name(), out);