Lines Matching refs:FieldId
107 llvm::Error decodeRecord(const Record &R, FieldId &Field, in decodeRecord()
109 switch (auto F = static_cast<FieldId>(R[0])) { in decodeRecord()
110 case FieldId::F_namespace: in decodeRecord()
111 case FieldId::F_parent: in decodeRecord()
112 case FieldId::F_vparent: in decodeRecord()
113 case FieldId::F_type: in decodeRecord()
114 case FieldId::F_child_namespace: in decodeRecord()
115 case FieldId::F_child_record: in decodeRecord()
116 case FieldId::F_default: in decodeRecord()
313 Reference *I, FieldId &F) { in parseRecord()
394 template <typename T> llvm::Error addReference(T I, Reference &&R, FieldId F) { in addReference()
399 template <> llvm::Error addReference(TypeInfo *I, Reference &&R, FieldId F) { in addReference()
401 case FieldId::F_type: in addReference()
411 llvm::Error addReference(FieldTypeInfo *I, Reference &&R, FieldId F) { in addReference()
413 case FieldId::F_type: in addReference()
423 llvm::Error addReference(MemberTypeInfo *I, Reference &&R, FieldId F) { in addReference()
425 case FieldId::F_type: in addReference()
434 template <> llvm::Error addReference(EnumInfo *I, Reference &&R, FieldId F) { in addReference()
436 case FieldId::F_namespace: in addReference()
446 llvm::Error addReference(NamespaceInfo *I, Reference &&R, FieldId F) { in addReference()
448 case FieldId::F_namespace: in addReference()
451 case FieldId::F_child_namespace: in addReference()
454 case FieldId::F_child_record: in addReference()
464 llvm::Error addReference(FunctionInfo *I, Reference &&R, FieldId F) { in addReference()
466 case FieldId::F_namespace: in addReference()
469 case FieldId::F_parent: in addReference()
478 template <> llvm::Error addReference(RecordInfo *I, Reference &&R, FieldId F) { in addReference()
480 case FieldId::F_namespace: in addReference()
483 case FieldId::F_parent: in addReference()
486 case FieldId::F_vparent: in addReference()
489 case FieldId::F_child_record: in addReference()