Lines Matching refs:REQUIRED
3577 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDILocation() argument
3580 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in ParseDILocation()
3593 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseGenericDINode() argument
3594 REQUIRED(tag, DwarfTagField, ); \ in ParseGenericDINode()
3608 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDISubrange() argument
3609 REQUIRED(count, MDSignedField, (-1, -1, INT64_MAX)); \ in ParseDISubrange()
3621 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDIEnumerator() argument
3622 REQUIRED(name, MDStringField, ); \ in ParseDIEnumerator()
3623 REQUIRED(value, MDSignedField, ); in ParseDIEnumerator()
3634 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDIBasicType() argument
3653 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDIDerivedType() argument
3654 REQUIRED(tag, DwarfTagField, ); \ in ParseDIDerivedType()
3659 REQUIRED(baseType, MDField, ); \ in ParseDIDerivedType()
3676 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDICompositeType() argument
3677 REQUIRED(tag, DwarfTagField, ); \ in ParseDICompositeType()
3704 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDISubroutineType() argument
3706 REQUIRED(types, MDField, ); in ParseDISubroutineType()
3717 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDIFile() argument
3718 REQUIRED(filename, MDStringField, ); \ in ParseDIFile()
3719 REQUIRED(directory, MDStringField, ); in ParseDIFile()
3737 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDICompileUnit() argument
3738 REQUIRED(language, DwarfLangField, ); \ in ParseDICompileUnit()
3739 REQUIRED(file, MDField, (/* AllowNull */ false)); \ in ParseDICompileUnit()
3774 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDISubprogram() argument
3812 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDILexicalBlock() argument
3813 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in ParseDILexicalBlock()
3828 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDILexicalBlockFile() argument
3829 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in ParseDILexicalBlockFile()
3831 REQUIRED(discriminator, MDUnsignedField, (0, UINT32_MAX)); in ParseDILexicalBlockFile()
3843 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDINamespace() argument
3844 REQUIRED(scope, MDField, ); \ in ParseDINamespace()
3859 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDIMacro() argument
3860 REQUIRED(type, DwarfMacinfoTypeField, ); \ in ParseDIMacro()
3861 REQUIRED(line, LineField, ); \ in ParseDIMacro()
3862 REQUIRED(name, MDStringField, ); \ in ParseDIMacro()
3875 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDIMacroFile() argument
3877 REQUIRED(line, LineField, ); \ in ParseDIMacroFile()
3878 REQUIRED(file, MDField, ); \ in ParseDIMacroFile()
3893 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDIModule() argument
3894 REQUIRED(scope, MDField, ); \ in ParseDIModule()
3895 REQUIRED(name, MDStringField, ); \ in ParseDIModule()
3910 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDITemplateTypeParameter() argument
3912 REQUIRED(type, MDField, ); in ParseDITemplateTypeParameter()
3925 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDITemplateValueParameter() argument
3929 REQUIRED(value, MDField, ); in ParseDITemplateValueParameter()
3944 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDIGlobalVariable() argument
3945 REQUIRED(name, MDStringField, (/* AllowEmpty */ false)); \ in ParseDIGlobalVariable()
3971 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDILocalVariable() argument
3972 REQUIRED(scope, MDField, (/* AllowNull */ false)); \ in ParseDILocalVariable()
4030 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDIObjCProperty() argument
4051 #define VISIT_MD_FIELDS(OPTIONAL, REQUIRED) \ in ParseDIImportedEntity() argument
4052 REQUIRED(tag, DwarfTagField, ); \ in ParseDIImportedEntity()
4053 REQUIRED(scope, MDField, ); \ in ParseDIImportedEntity()