| 3594 | } |
| 3595 | |
| 3596 | BeDbgReferenceType * BeDbgModule::CreateReferenceType(BeDbgType* elementType) |
| 3597 | { |
| 3598 | BeDbgType* useType = elementType->FindDerivedType(BeDbgReferenceType::TypeId); |
| 3599 | if (useType == NULL) |
| 3600 | { |
| 3601 | auto dbgType = mTypes.Alloc<BeDbgReferenceType>(); |
| 3602 | dbgType->mElement = elementType; |
| 3603 | elementType->mDerivedTypes.PushFront(dbgType, &mBeModule->mAlloc); |
| 3604 | useType = dbgType; |
| 3605 | } |
| 3606 | return (BeDbgReferenceType*)useType; |
| 3607 | } |
| 3608 | |
| 3609 | void BeDbgModule::HashContent(BeHashContext & hashCtx) |
| 3610 | { |
no test coverage detected