Lines Matching refs:MDFieldImpl
3872 template <class FieldTy> struct MDFieldImpl { struct
3873 typedef MDFieldImpl ImplTy; argument
3882 explicit MDFieldImpl(FieldTy Default) in MDFieldImpl() function
3919 struct MDUnsignedField : public MDFieldImpl<uint64_t> {
3973 struct DIFlagField : public MDFieldImpl<DINode::DIFlags> {
3974 DIFlagField() : MDFieldImpl(DINode::FlagZero) {} in DIFlagField()
3977 struct DISPFlagField : public MDFieldImpl<DISubprogram::DISPFlags> {
3978 DISPFlagField() : MDFieldImpl(DISubprogram::SPFlagZero) {} in DISPFlagField()
3981 struct MDAPSIntField : public MDFieldImpl<APSInt> {
3985 struct MDSignedField : public MDFieldImpl<int64_t> {
3995 struct MDBoolField : public MDFieldImpl<bool> {
3999 struct MDField : public MDFieldImpl<Metadata *> {
4005 struct MDStringField : public MDFieldImpl<MDString *> {
4011 struct MDFieldList : public MDFieldImpl<SmallVector<Metadata *, 4>> {
4015 struct ChecksumKindField : public MDFieldImpl<DIFile::ChecksumKind> {