blobStream | retdec::fileformat::DotnetTypeReconstructor | private |
ClassList typedef | retdec::fileformat::DotnetTypeReconstructor | |
ClassTable typedef | retdec::fileformat::DotnetTypeReconstructor | |
ClassToMethodTable typedef | retdec::fileformat::DotnetTypeReconstructor | |
classToMethodTable | retdec::fileformat::DotnetTypeReconstructor | private |
createArray(std::vector< std::uint8_t > &data, const DotnetClass *ownerClass, const DotnetMethod *ownerMethod) | retdec::fileformat::DotnetTypeReconstructor | private |
createClassDefinition(const TypeDef *typeDef, std::size_t fieldsCount, std::size_t methodsCount, std::size_t typeDefIndex) | retdec::fileformat::DotnetTypeReconstructor | private |
createClassReference(const TypeRef *typeRef, std::size_t typeRefIndex) | retdec::fileformat::DotnetTypeReconstructor | private |
createDataTypeFollowedByReference(std::vector< std::uint8_t > &data) | retdec::fileformat::DotnetTypeReconstructor | private |
createDataTypeFollowedByType(std::vector< std::uint8_t > &data, const DotnetClass *ownerClass, const DotnetMethod *ownerMethod) | retdec::fileformat::DotnetTypeReconstructor | private |
createField(const Field *field, const DotnetClass *ownerClass) | retdec::fileformat::DotnetTypeReconstructor | private |
createFnPtr(std::vector< std::uint8_t > &data, const DotnetClass *ownerClass, const DotnetMethod *ownerMethod) | retdec::fileformat::DotnetTypeReconstructor | private |
createGenericInstantiation(std::vector< std::uint8_t > &data, const DotnetClass *ownerClass, const DotnetMethod *ownerMethod) | retdec::fileformat::DotnetTypeReconstructor | private |
createGenericReference(std::vector< std::uint8_t > &data, const U *owner) | retdec::fileformat::DotnetTypeReconstructor | private |
createMethod(const MethodDef *methodDef, const DotnetClass *ownerClass) | retdec::fileformat::DotnetTypeReconstructor | private |
createMethodParameter(const Param *param, const DotnetClass *ownerClass, const DotnetMethod *ownerMethod, std::vector< std::uint8_t > &signature) | retdec::fileformat::DotnetTypeReconstructor | private |
createModifier(std::vector< std::uint8_t > &data, const DotnetClass *ownerClass, const DotnetMethod *ownerMethod) | retdec::fileformat::DotnetTypeReconstructor | private |
createProperty(const Property *property, const DotnetClass *ownerClass) | retdec::fileformat::DotnetTypeReconstructor | private |
dataTypeFromSignature(std::vector< std::uint8_t > &signature, const DotnetClass *ownerClass, const DotnetMethod *ownerMethod) | retdec::fileformat::DotnetTypeReconstructor | private |
defClassTable | retdec::fileformat::DotnetTypeReconstructor | private |
DotnetTypeReconstructor(const MetadataStream *metadata, const StringStream *strings, const BlobStream *blob) | retdec::fileformat::DotnetTypeReconstructor | |
getDefinedClasses() const | retdec::fileformat::DotnetTypeReconstructor | |
getReferencedClasses() const | retdec::fileformat::DotnetTypeReconstructor | |
linkReconstructedClasses() | retdec::fileformat::DotnetTypeReconstructor | private |
linkReconstructedClassesDo(size_t i, std::vector< bool > &visited, std::vector< bool > &stack, ClassList &refClasses, const MetadataTable< TypeRef > *typeRefTable) | retdec::fileformat::DotnetTypeReconstructor | private |
metadataStream | retdec::fileformat::DotnetTypeReconstructor | private |
methodReturnTypeAndParamTypeTable | retdec::fileformat::DotnetTypeReconstructor | private |
methodTable | retdec::fileformat::DotnetTypeReconstructor | private |
MethodTable typedef | retdec::fileformat::DotnetTypeReconstructor | |
reconstruct() | retdec::fileformat::DotnetTypeReconstructor | |
reconstructBaseTypes() | retdec::fileformat::DotnetTypeReconstructor | private |
reconstructClasses() | retdec::fileformat::DotnetTypeReconstructor | private |
reconstructFields() | retdec::fileformat::DotnetTypeReconstructor | private |
reconstructGenericParameters() | retdec::fileformat::DotnetTypeReconstructor | private |
reconstructMethodParameters() | retdec::fileformat::DotnetTypeReconstructor | private |
reconstructMethods() | retdec::fileformat::DotnetTypeReconstructor | private |
reconstructNestedClasses() | retdec::fileformat::DotnetTypeReconstructor | private |
reconstructProperties() | retdec::fileformat::DotnetTypeReconstructor | private |
refClassTable | retdec::fileformat::DotnetTypeReconstructor | private |
selectClass(const TypeDefOrRef &typeDefOrRef) const | retdec::fileformat::DotnetTypeReconstructor | private |
SignatureTable typedef | retdec::fileformat::DotnetTypeReconstructor | |
stringStream | retdec::fileformat::DotnetTypeReconstructor | private |