AspectSharp.Lang.Steps.Types.ResolveTypesStep.OnMixinDefinition C# (CSharp) Method

OnMixinDefinition() public method

public OnMixinDefinition ( MixinDefinition mixin ) : void
mixin AspectSharp.Lang.AST.MixinDefinition
return void
		public override void OnMixinDefinition(MixinDefinition mixin)
		{
			if (mixin.TypeReference.TargetType == TargetTypeEnum.Type)
			{
				base.OnMixinDefinition(mixin);
			}
			else
			{
				mixin.TypeReference = 
					_mixinKey2TypeReference[ mixin.TypeReference.LinkRef ] as TypeReference;
			}
		}