Lines Matching refs:Descriptor
26 // Currently, the following descriptor types are supported:
44 // New rewrite descriptors can be created. Addding a new rewrite descriptor
47 // a) extended the rewrite descriptor kind enumeration
49 // b) implementing the new descriptor
265 for (auto &Descriptor : *DescriptorList)
266 if (!parseEntry(YS, Descriptor, DL))
288 YS.printError(Entry.getValue(), "rewrite descriptor must be a map");
306 yaml::MappingNode *Descriptor,
313 for (auto &Field : *Descriptor) {
322 YS.printError(Field.getKey(), "descriptor key must be a scalar");
328 YS.printError(Field.getValue(), "descriptor value must be a scalar");
357 YS.printError(Descriptor,
363 // descriptor type
374 yaml::MappingNode *Descriptor,
380 for (auto &Field : *Descriptor) {
389 YS.printError(Field.getKey(), "descriptor Key must be a scalar");
395 YS.printError(Field.getValue(), "descriptor value must be a scalar");
419 YS.printError(Descriptor,
436 yaml::MappingNode *Descriptor,
442 for (auto &Field : *Descriptor) {
451 YS.printError(Field.getKey(), "descriptor key must be a scalar");
457 YS.printError(Field.getValue(), "descriptor value must be a scalar");
481 YS.printError(Descriptor,
527 for (auto &Descriptor : Descriptors)
528 Changed |= Descriptor.performOnModule(M);