Lines Matching refs:MDField

3873 struct MDField : public MDFieldImpl<Metadata *> {  struct
3876 MDField(bool AllowNull = true) : ImplTy(nullptr), AllowNull(AllowNull) {} in MDField() argument
3897 struct MDSignedOrMDField : MDEitherFieldImpl<MDSignedField, MDField> {
3899 : ImplTy(MDSignedField(Default), MDField(AllowNull)) {} in MDSignedOrMDField()
3903 : ImplTy(MDSignedField(Default, Min, Max), MDField(AllowNull)) {} in MDSignedOrMDField()
4238 bool LLParser::parseMDField(LocTy Loc, StringRef Name, MDField &Result) { in parseMDField()
4269 MDField Res = Result.B; in parseMDField()
4400 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in parseDILocation()
4401 OPTIONAL(inlinedAt, MDField, ); \ in parseDILocation()
4548 OPTIONAL(stringLength, MDField, ); \ in parseDIStringType()
4549 OPTIONAL(stringLengthExpression, MDField, ); \ in parseDIStringType()
4572 OPTIONAL(file, MDField, ); \ in parseDIDerivedType()
4574 OPTIONAL(scope, MDField, ); \ in parseDIDerivedType()
4575 REQUIRED(baseType, MDField, ); \ in parseDIDerivedType()
4580 OPTIONAL(extraData, MDField, ); \ in parseDIDerivedType()
4601 OPTIONAL(file, MDField, ); \ in parseDICompositeType()
4603 OPTIONAL(scope, MDField, ); \ in parseDICompositeType()
4604 OPTIONAL(baseType, MDField, ); \ in parseDICompositeType()
4609 OPTIONAL(elements, MDField, ); \ in parseDICompositeType()
4611 OPTIONAL(vtableHolder, MDField, ); \ in parseDICompositeType()
4612 OPTIONAL(templateParams, MDField, ); \ in parseDICompositeType()
4614 OPTIONAL(discriminator, MDField, ); \ in parseDICompositeType()
4615 OPTIONAL(dataLocation, MDField, ); \ in parseDICompositeType()
4616 OPTIONAL(associated, MDField, ); \ in parseDICompositeType()
4617 OPTIONAL(allocated, MDField, ); \ in parseDICompositeType()
4657 REQUIRED(types, MDField, ); in parseDISubroutineType()
4711 REQUIRED(file, MDField, (/* AllowNull */ false)); \ in parseDICompileUnit()
4718 OPTIONAL(enums, MDField, ); \ in parseDICompileUnit()
4719 OPTIONAL(retainedTypes, MDField, ); \ in parseDICompileUnit()
4720 OPTIONAL(globals, MDField, ); \ in parseDICompileUnit()
4721 OPTIONAL(imports, MDField, ); \ in parseDICompileUnit()
4722 OPTIONAL(macros, MDField, ); \ in parseDICompileUnit()
4753 OPTIONAL(scope, MDField, ); \ in parseDISubprogram()
4756 OPTIONAL(file, MDField, ); \ in parseDISubprogram()
4758 OPTIONAL(type, MDField, ); \ in parseDISubprogram()
4762 OPTIONAL(containingType, MDField, ); \ in parseDISubprogram()
4769 OPTIONAL(unit, MDField, ); \ in parseDISubprogram()
4770 OPTIONAL(templateParams, MDField, ); \ in parseDISubprogram()
4771 OPTIONAL(declaration, MDField, ); \ in parseDISubprogram()
4772 OPTIONAL(retainedNodes, MDField, ); \ in parseDISubprogram()
4773 OPTIONAL(thrownTypes, MDField, ); in parseDISubprogram()
4800 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in parseDILexicalBlock()
4801 OPTIONAL(file, MDField, ); \ in parseDILexicalBlock()
4816 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in parseDILexicalBlockFile()
4817 OPTIONAL(file, MDField, ); \ in parseDILexicalBlockFile()
4831 REQUIRED(scope, MDField, ); \ in parseDICommonBlock()
4832 OPTIONAL(declaration, MDField, ); \ in parseDICommonBlock()
4834 OPTIONAL(file, MDField, ); \ in parseDICommonBlock()
4849 REQUIRED(scope, MDField, ); \ in parseDINamespace()
4883 REQUIRED(file, MDField, ); \ in parseDIMacroFile()
4884 OPTIONAL(nodes, MDField, ); in parseDIMacroFile()
4899 REQUIRED(scope, MDField, ); \ in parseDIModule()
4904 OPTIONAL(file, MDField, ); \ in parseDIModule()
4921 REQUIRED(type, MDField, ); \ in parseDITemplateTypeParameter()
4939 OPTIONAL(type, MDField, ); \ in parseDITemplateValueParameter()
4941 REQUIRED(value, MDField, ); in parseDITemplateValueParameter()
4960 OPTIONAL(scope, MDField, ); \ in parseDIGlobalVariable()
4962 OPTIONAL(file, MDField, ); \ in parseDIGlobalVariable()
4964 OPTIONAL(type, MDField, ); \ in parseDIGlobalVariable()
4967 OPTIONAL(templateParams, MDField, ); \ in parseDIGlobalVariable()
4968 OPTIONAL(declaration, MDField, ); \ in parseDIGlobalVariable()
4990 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in parseDILocalVariable()
4993 OPTIONAL(file, MDField, ); \ in parseDILocalVariable()
4995 OPTIONAL(type, MDField, ); \ in parseDILocalVariable()
5011 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in parseDILabel()
5013 REQUIRED(file, MDField, ); \ in parseDILabel()
5106 REQUIRED(var, MDField, ); \ in parseDIGlobalVariableExpression()
5107 REQUIRED(expr, MDField, ); in parseDIGlobalVariableExpression()
5122 OPTIONAL(file, MDField, ); \ in parseDIObjCProperty()
5127 OPTIONAL(type, MDField, ); in parseDIObjCProperty()
5143 REQUIRED(scope, MDField, ); \ in parseDIImportedEntity()
5144 OPTIONAL(entity, MDField, ); \ in parseDIImportedEntity()
5145 OPTIONAL(file, MDField, ); \ in parseDIImportedEntity()