anchor.diff:  			  Prop}],
   	    {SaveBytes,PrevSt}
       end;
  -gen_dec_line_special(Erule, Atype, TopType, Comp, DecInfObj, _Ext) ->
  +gen_dec_line_special(Erule, Atype, TopType, Comp, DecInfObj) ->
       case gen_dec_line_other(Erule, Atype, TopType, Comp) of
   	Fun when is_function(Fun, 1) ->
   	    fun({BytesVar,PrevSt}) ->
  
positive.code: 	    _  ->
  		asn1ct_gen:get_inner(Type#type.def)
  	end,
  
      Pre = gen_dec_line_open_type(Erule, Ext, Pos),
      Decode = gen_dec_line_special(Erule, Atype, TopType, Comp, DecInfObj, Ext),
      Post =
  	fun({SaveBytes,Finish}) ->
  		{AccTerm,AccBytes} = Finish(),
  
negative.code: 	    end
      end;
  gen_dec_line_special(Erule, {objectfield,PrimFieldName1,PFNList}, _TopType,
  		     Comp, _DecInfObj) ->
      fun({_BytesVar,PrevSt}) ->
  	    Imm = asn1ct_imm:per_dec_open_type(is_aligned(Erule)),
  	    BytesVar = asn1ct_gen:mk_var(asn1ct_name:curr(bytes)),
  