Lines Matching refs:MDField

3770 struct MDField : public MDFieldImpl<Metadata *> {  struct
3773 MDField(bool AllowNull = true) : ImplTy(nullptr), AllowNull(AllowNull) {} in MDField() function
3794 struct MDSignedOrMDField : MDEitherFieldImpl<MDSignedField, MDField> {
3796 : ImplTy(MDSignedField(Default), MDField(AllowNull)) {} in MDSignedOrMDField()
3800 : ImplTy(MDSignedField(Default, Min, Max), MDField(AllowNull)) {} in MDSignedOrMDField()
4125 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, MDField &Result) { in ParseMDField()
4156 MDField Res = Result.B; in ParseMDField()
4305 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in ParseDILocation()
4306 OPTIONAL(inlinedAt, MDField, ); \ in ParseDILocation()
4404 OPTIONAL(file, MDField, ); \ in ParseDIDerivedType()
4406 OPTIONAL(scope, MDField, ); \ in ParseDIDerivedType()
4407 REQUIRED(baseType, MDField, ); \ in ParseDIDerivedType()
4412 OPTIONAL(extraData, MDField, ); \ in ParseDIDerivedType()
4433 OPTIONAL(file, MDField, ); \ in ParseDICompositeType()
4435 OPTIONAL(scope, MDField, ); \ in ParseDICompositeType()
4436 OPTIONAL(baseType, MDField, ); \ in ParseDICompositeType()
4441 OPTIONAL(elements, MDField, ); \ in ParseDICompositeType()
4443 OPTIONAL(vtableHolder, MDField, ); \ in ParseDICompositeType()
4444 OPTIONAL(templateParams, MDField, ); \ in ParseDICompositeType()
4446 OPTIONAL(discriminator, MDField, ); in ParseDICompositeType()
4476 REQUIRED(types, MDField, ); in ParseDISubroutineType()
4529 REQUIRED(file, MDField, (/* AllowNull */ false)); \ in ParseDICompileUnit()
4536 OPTIONAL(enums, MDField, ); \ in ParseDICompileUnit()
4537 OPTIONAL(retainedTypes, MDField, ); \ in ParseDICompileUnit()
4538 OPTIONAL(globals, MDField, ); \ in ParseDICompileUnit()
4539 OPTIONAL(imports, MDField, ); \ in ParseDICompileUnit()
4540 OPTIONAL(macros, MDField, ); \ in ParseDICompileUnit()
4569 OPTIONAL(scope, MDField, ); \ in ParseDISubprogram()
4572 OPTIONAL(file, MDField, ); \ in ParseDISubprogram()
4574 OPTIONAL(type, MDField, ); \ in ParseDISubprogram()
4578 OPTIONAL(containingType, MDField, ); \ in ParseDISubprogram()
4585 OPTIONAL(unit, MDField, ); \ in ParseDISubprogram()
4586 OPTIONAL(templateParams, MDField, ); \ in ParseDISubprogram()
4587 OPTIONAL(declaration, MDField, ); \ in ParseDISubprogram()
4588 OPTIONAL(retainedNodes, MDField, ); \ in ParseDISubprogram()
4589 OPTIONAL(thrownTypes, MDField, ); in ParseDISubprogram()
4616 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in ParseDILexicalBlock()
4617 OPTIONAL(file, MDField, ); \ in ParseDILexicalBlock()
4632 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in ParseDILexicalBlockFile()
4633 OPTIONAL(file, MDField, ); \ in ParseDILexicalBlockFile()
4647 REQUIRED(scope, MDField, ); \ in ParseDINamespace()
4680 REQUIRED(file, MDField, ); \ in ParseDIMacroFile()
4681 OPTIONAL(nodes, MDField, ); in ParseDIMacroFile()
4695 REQUIRED(scope, MDField, ); \ in ParseDIModule()
4713 REQUIRED(type, MDField, ); in ParseDITemplateTypeParameter()
4729 OPTIONAL(type, MDField, ); \ in ParseDITemplateValueParameter()
4730 REQUIRED(value, MDField, ); in ParseDITemplateValueParameter()
4747 OPTIONAL(scope, MDField, ); \ in ParseDIGlobalVariable()
4749 OPTIONAL(file, MDField, ); \ in ParseDIGlobalVariable()
4751 OPTIONAL(type, MDField, ); \ in ParseDIGlobalVariable()
4754 OPTIONAL(templateParams, MDField, ); \ in ParseDIGlobalVariable()
4755 OPTIONAL(declaration, MDField, ); \ in ParseDIGlobalVariable()
4777 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in ParseDILocalVariable()
4780 OPTIONAL(file, MDField, ); \ in ParseDILocalVariable()
4782 OPTIONAL(type, MDField, ); \ in ParseDILocalVariable()
4798 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in ParseDILabel()
4800 REQUIRED(file, MDField, ); \ in ParseDILabel()
4853 REQUIRED(var, MDField, ); \ in ParseDIGlobalVariableExpression()
4854 REQUIRED(expr, MDField, ); in ParseDIGlobalVariableExpression()
4869 OPTIONAL(file, MDField, ); \ in ParseDIObjCProperty()
4874 OPTIONAL(type, MDField, ); in ParseDIObjCProperty()
4890 REQUIRED(scope, MDField, ); \ in ParseDIImportedEntity()
4891 OPTIONAL(entity, MDField, ); \ in ParseDIImportedEntity()
4892 OPTIONAL(file, MDField, ); \ in ParseDIImportedEntity()