MCPcopy Create free account
hub / github.com/KhronosGroup/SPIRV-Tools / MakeDataDescriptor

Function MakeDataDescriptor

source/fuzz/data_descriptor.cpp:22–30  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

20namespace fuzz {
21
22protobufs::DataDescriptor MakeDataDescriptor(
23 uint32_t object, const std::vector<uint32_t>& indices) {
24 protobufs::DataDescriptor result;
25 result.set_object(object);
26 for (auto index : indices) {
27 result.add_index(index);
28 }
29 return result;
30}
31
32size_t DataDescriptorHash::operator()(
33 const protobufs::DataDescriptor* data_descriptor) const {

Callers 15

IsApplicableMethod · 0.85
ApplyMethod · 0.85
ApplyMethod · 0.85
ApplyMethod · 0.85
ApplyMethod · 0.85
ApplyMethod · 0.85
IsApplicableMethod · 0.85
ApplyMethod · 0.85
AddDataSynonymFactsMethod · 0.85
ApplyMethod · 0.85
AddDataSynonymFactsMethod · 0.85

Calls

no outgoing calls

Tested by 15

TESTFunction · 0.68
TESTFunction · 0.68
MakeSynonymFactFunction · 0.68
MakeSynonymFactFunction · 0.68
TESTFunction · 0.68
TESTFunction · 0.68
TESTFunction · 0.68
TESTFunction · 0.68
TESTFunction · 0.68
MakeSynonymFactFunction · 0.68
TESTFunction · 0.68
TESTFunction · 0.68