Lines Matching refs:MDStringField
3062 struct MDStringField : public MDFieldImpl<MDString *> { struct
3064 MDStringField(bool AllowEmpty = true) in MDStringField() argument
3276 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, MDStringField &Result) { in ParseMDField()
3393 OPTIONAL(header, MDStringField, ); \ in ParseGenericDebugNode()
3420 REQUIRED(name, MDStringField, ); \ in ParseMDEnumerator()
3434 OPTIONAL(name, MDStringField, ); \ in ParseMDBasicType()
3453 OPTIONAL(name, MDStringField, ); \ in ParseMDDerivedType()
3476 OPTIONAL(name, MDStringField, ); \ in ParseMDCompositeType()
3489 OPTIONAL(identifier, MDStringField, ); in ParseMDCompositeType()
3516 REQUIRED(filename, MDStringField, ); \ in ParseMDFile()
3517 REQUIRED(directory, MDStringField, ); in ParseMDFile()
3535 OPTIONAL(producer, MDStringField, ); \ in ParseMDCompileUnit()
3537 OPTIONAL(flags, MDStringField, ); \ in ParseMDCompileUnit()
3539 OPTIONAL(splitDebugFilename, MDStringField, ); \ in ParseMDCompileUnit()
3569 OPTIONAL(name, MDStringField, ); \ in ParseMDSubprogram()
3570 OPTIONAL(linkageName, MDStringField, ); \ in ParseMDSubprogram()
3635 OPTIONAL(name, MDStringField, ); \ in ParseMDNamespace()
3649 OPTIONAL(name, MDStringField, ); \ in ParseMDTemplateTypeParameter()
3665 OPTIONAL(name, MDStringField, ); \ in ParseMDTemplateValueParameter()
3683 REQUIRED(name, MDStringField, (/* AllowEmpty */ false)); \ in ParseMDGlobalVariable()
3685 OPTIONAL(linkageName, MDStringField, ); \ in ParseMDGlobalVariable()
3710 OPTIONAL(name, MDStringField, ); \ in ParseMDLocalVariable()
3768 OPTIONAL(name, MDStringField, ); \ in ParseMDObjCProperty()
3771 OPTIONAL(setter, MDStringField, ); \ in ParseMDObjCProperty()
3772 OPTIONAL(getter, MDStringField, ); \ in ParseMDObjCProperty()
3793 OPTIONAL(name, MDStringField, ); in ParseMDImportedEntity()