Versions in this module Expand all Collapse all v0 v0.0.2 Apr 16, 2024 Changes in this version + const AttributeTypeActivatableAttribute + const AttributeTypeDefaultAttribute + const AttributeTypeExclusiveTo + const AttributeTypeGUID + const AttributeTypeOverloadAttribute + const AttributeTypeStaticAttribute + func GetMethodOverloadName(ctx *types.Context, methodDef *types.MethodDef) string + type ClassNotFoundError struct + Class string + func (e *ClassNotFoundError) Error() string + type HasContext struct + func (hctx *HasContext) Ctx() *types.Context + type QualifiedID struct + Name string + Namespace string + type Store struct + func NewStore(logger log.Logger) (*Store, error) + func (mds *Store) TypeDefByName(class string) (*TypeDef, error) + type TypeDef struct + func (typeDef *TypeDef) Extends(class string) (bool, error) + func (typeDef *TypeDef) GUID() (string, error) + func (typeDef *TypeDef) GetAttributeWithType(lookupAttrTypeClass string) ([]byte, error) + func (typeDef *TypeDef) GetGenericParams() ([]*types.GenericParam, error) + func (typeDef *TypeDef) GetImplementedInterfaces() ([]QualifiedID, error) + func (typeDef *TypeDef) GetTypeDefAttributesWithType(lookupAttrTypeClass string) [][]byte + func (typeDef *TypeDef) GetValueForEnumField(fieldIndex uint32) (string, error) + func (typeDef *TypeDef) IsDelegate() bool + func (typeDef *TypeDef) IsEnum() bool + func (typeDef *TypeDef) IsInterface() bool + func (typeDef *TypeDef) IsRuntimeClass() bool + func (typeDef *TypeDef) IsStruct() bool