Lines Matching refs:MDFieldImpl
4284 template <class FieldTy> struct MDFieldImpl { struct
4285 typedef MDFieldImpl ImplTy; argument
4294 explicit MDFieldImpl(FieldTy Default) in MDFieldImpl() function
4331 struct MDUnsignedField : public MDFieldImpl<uint64_t> {
4385 struct DIFlagField : public MDFieldImpl<DINode::DIFlags> {
4386 DIFlagField() : MDFieldImpl(DINode::FlagZero) {} in DIFlagField()
4389 struct DISPFlagField : public MDFieldImpl<DISubprogram::DISPFlags> {
4390 DISPFlagField() : MDFieldImpl(DISubprogram::SPFlagZero) {} in DISPFlagField()
4393 struct MDAPSIntField : public MDFieldImpl<APSInt> {
4397 struct MDSignedField : public MDFieldImpl<int64_t> {
4407 struct MDBoolField : public MDFieldImpl<bool> {
4411 struct MDField : public MDFieldImpl<Metadata *> {
4417 struct MDStringField : public MDFieldImpl<MDString *> {
4423 struct MDFieldList : public MDFieldImpl<SmallVector<Metadata *, 4>> {
4427 struct ChecksumKindField : public MDFieldImpl<DIFile::ChecksumKind> {