Lines Matching refs:MDField

3999 struct MDField : public MDFieldImpl<Metadata *> {  struct
4002 MDField(bool AllowNull = true) : ImplTy(nullptr), AllowNull(AllowNull) {} in MDField() argument
4019 struct MDSignedOrMDField : MDEitherFieldImpl<MDSignedField, MDField> {
4021 : ImplTy(MDSignedField(Default), MDField(AllowNull)) {} in MDSignedOrMDField()
4025 : ImplTy(MDSignedField(Default, Min, Max), MDField(AllowNull)) {} in MDSignedOrMDField()
4344 bool LLParser::parseMDField(LocTy Loc, StringRef Name, MDField &Result) { in parseMDField()
4375 MDField Res = Result.B; in parseMDField()
4506 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in parseDILocation()
4507 OPTIONAL(inlinedAt, MDField, ); \ in parseDILocation()
4654 OPTIONAL(stringLength, MDField, ); \ in parseDIStringType()
4655 OPTIONAL(stringLengthExpression, MDField, ); \ in parseDIStringType()
4656 OPTIONAL(stringLocationExpression, MDField, ); \ in parseDIStringType()
4679 OPTIONAL(file, MDField, ); \ in parseDIDerivedType()
4681 OPTIONAL(scope, MDField, ); \ in parseDIDerivedType()
4682 REQUIRED(baseType, MDField, ); \ in parseDIDerivedType()
4687 OPTIONAL(extraData, MDField, ); \ in parseDIDerivedType()
4689 OPTIONAL(annotations, MDField, ); in parseDIDerivedType()
4709 OPTIONAL(file, MDField, ); \ in parseDICompositeType()
4711 OPTIONAL(scope, MDField, ); \ in parseDICompositeType()
4712 OPTIONAL(baseType, MDField, ); \ in parseDICompositeType()
4717 OPTIONAL(elements, MDField, ); \ in parseDICompositeType()
4719 OPTIONAL(vtableHolder, MDField, ); \ in parseDICompositeType()
4720 OPTIONAL(templateParams, MDField, ); \ in parseDICompositeType()
4722 OPTIONAL(discriminator, MDField, ); \ in parseDICompositeType()
4723 OPTIONAL(dataLocation, MDField, ); \ in parseDICompositeType()
4724 OPTIONAL(associated, MDField, ); \ in parseDICompositeType()
4725 OPTIONAL(allocated, MDField, ); \ in parseDICompositeType()
4727 OPTIONAL(annotations, MDField, ); in parseDICompositeType()
4766 REQUIRED(types, MDField, ); in parseDISubroutineType()
4820 REQUIRED(file, MDField, (/* AllowNull */ false)); \ in parseDICompileUnit()
4827 OPTIONAL(enums, MDField, ); \ in parseDICompileUnit()
4828 OPTIONAL(retainedTypes, MDField, ); \ in parseDICompileUnit()
4829 OPTIONAL(globals, MDField, ); \ in parseDICompileUnit()
4830 OPTIONAL(imports, MDField, ); \ in parseDICompileUnit()
4831 OPTIONAL(macros, MDField, ); \ in parseDICompileUnit()
4863 OPTIONAL(scope, MDField, ); \ in parseDISubprogram()
4866 OPTIONAL(file, MDField, ); \ in parseDISubprogram()
4868 OPTIONAL(type, MDField, ); \ in parseDISubprogram()
4872 OPTIONAL(containingType, MDField, ); \ in parseDISubprogram()
4879 OPTIONAL(unit, MDField, ); \ in parseDISubprogram()
4880 OPTIONAL(templateParams, MDField, ); \ in parseDISubprogram()
4881 OPTIONAL(declaration, MDField, ); \ in parseDISubprogram()
4882 OPTIONAL(retainedNodes, MDField, ); \ in parseDISubprogram()
4883 OPTIONAL(thrownTypes, MDField, ); \ in parseDISubprogram()
4884 OPTIONAL(annotations, MDField, ); \ in parseDISubprogram()
4913 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in parseDILexicalBlock()
4914 OPTIONAL(file, MDField, ); \ in parseDILexicalBlock()
4929 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in parseDILexicalBlockFile()
4930 OPTIONAL(file, MDField, ); \ in parseDILexicalBlockFile()
4944 REQUIRED(scope, MDField, ); \ in parseDICommonBlock()
4945 OPTIONAL(declaration, MDField, ); \ in parseDICommonBlock()
4947 OPTIONAL(file, MDField, ); \ in parseDICommonBlock()
4962 REQUIRED(scope, MDField, ); \ in parseDINamespace()
4996 REQUIRED(file, MDField, ); \ in parseDIMacroFile()
4997 OPTIONAL(nodes, MDField, ); in parseDIMacroFile()
5012 REQUIRED(scope, MDField, ); \ in parseDIModule()
5017 OPTIONAL(file, MDField, ); \ in parseDIModule()
5034 REQUIRED(type, MDField, ); \ in parseDITemplateTypeParameter()
5052 OPTIONAL(type, MDField, ); \ in parseDITemplateValueParameter()
5054 REQUIRED(value, MDField, ); in parseDITemplateValueParameter()
5073 OPTIONAL(scope, MDField, ); \ in parseDIGlobalVariable()
5075 OPTIONAL(file, MDField, ); \ in parseDIGlobalVariable()
5077 OPTIONAL(type, MDField, ); \ in parseDIGlobalVariable()
5080 OPTIONAL(templateParams, MDField, ); \ in parseDIGlobalVariable()
5081 OPTIONAL(declaration, MDField, ); \ in parseDIGlobalVariable()
5083 OPTIONAL(annotations, MDField, ); in parseDIGlobalVariable()
5105 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in parseDILocalVariable()
5108 OPTIONAL(file, MDField, ); \ in parseDILocalVariable()
5110 OPTIONAL(type, MDField, ); \ in parseDILocalVariable()
5113 OPTIONAL(annotations, MDField, ); in parseDILocalVariable()
5128 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in parseDILabel()
5130 REQUIRED(file, MDField, ); \ in parseDILabel()
5223 REQUIRED(var, MDField, ); \ in parseDIGlobalVariableExpression()
5224 REQUIRED(expr, MDField, ); in parseDIGlobalVariableExpression()
5239 OPTIONAL(file, MDField, ); \ in parseDIObjCProperty()
5244 OPTIONAL(type, MDField, ); in parseDIObjCProperty()
5260 REQUIRED(scope, MDField, ); \ in parseDIImportedEntity()
5261 OPTIONAL(entity, MDField, ); \ in parseDIImportedEntity()
5262 OPTIONAL(file, MDField, ); \ in parseDIImportedEntity()
5265 OPTIONAL(elements, MDField, ); in parseDIImportedEntity()