Lines Matching defs:MDStringField

4673 struct MDStringField : public MDFieldImpl<MDString *> {
4675 MDStringField(bool AllowEmpty = true)
5053 bool LLParser::parseMDField(LocTy Loc, StringRef Name, MDStringField &Result) {
5209 OPTIONAL(header, MDStringField, ); \
5294 REQUIRED(name, MDStringField, ); \
5321 OPTIONAL(name, MDStringField, ); \
5339 OPTIONAL(name, MDStringField, ); \
5368 OPTIONAL(name, MDStringField, ); \
5409 OPTIONAL(name, MDStringField, ); \
5422 OPTIONAL(identifier, MDStringField, ); \
5486 REQUIRED(filename, MDStringField, ); \
5487 REQUIRED(directory, MDStringField, ); \
5489 OPTIONAL(checksum, MDStringField, ); \
5490 OPTIONAL(source, MDStringField, );
5522 OPTIONAL(producer, MDStringField, ); \
5524 OPTIONAL(flags, MDStringField, ); \
5526 OPTIONAL(splitDebugFilename, MDStringField, ); \
5538 OPTIONAL(sysroot, MDStringField, ); \
5539 OPTIONAL(sdk, MDStringField, );
5565 OPTIONAL(name, MDStringField, ); \
5566 OPTIONAL(linkageName, MDStringField, ); \
5586 OPTIONAL(targetFuncName, MDStringField, );
5647 OPTIONAL(name, MDStringField, ); \
5664 OPTIONAL(name, MDStringField, ); \
5681 REQUIRED(name, MDStringField, ); \
5682 OPTIONAL(value, MDStringField, );
5714 REQUIRED(name, MDStringField, ); \
5715 OPTIONAL(configMacros, MDStringField, ); \
5716 OPTIONAL(includePath, MDStringField, ); \
5717 OPTIONAL(apinotes, MDStringField, ); \
5734 OPTIONAL(name, MDStringField, ); \
5752 OPTIONAL(name, MDStringField, ); \
5773 OPTIONAL(name, MDStringField, (/* AllowEmpty */ false)); \
5775 OPTIONAL(linkageName, MDStringField, ); \
5807 OPTIONAL(name, MDStringField, ); \
5830 REQUIRED(name, MDStringField, ); \
5942 OPTIONAL(name, MDStringField, ); \
5945 OPTIONAL(setter, MDStringField, ); \
5946 OPTIONAL(getter, MDStringField, ); \
5968 OPTIONAL(name, MDStringField, ); \