﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
725	Fail creating class instances with functions taking just one argument of type NameBlock	Víctor de Buen Remiro	Víctor de Buen Remiro	"When we try to create an instance of a class by means of a function taking just one argument of type NameBlock TOL shows an stupid error and doesn't creates it.

{{{
  Class ClassA 
  {
    Text _.name;
    Real _.length
  };

  ClassA ClassA.New(NameBlock args)
  {
    ClassA a = [[
      Text _.name   = args::name,
      Real _.length = TextLength(args::name)
    ]]
  };

  ClassA a = 
  {
    NameBlock aux = [[Text name=""lkshfli""]];
    ClassA.New(aux)
  };

  ClassA b = ClassA.New([[Text name=""lkshfli""]]);

}}}

Instance {{{ClassA a}}} is created but {{{ClassA b}}} is not created.

"	defect	assigned	highest	OOP Implementation	OOP	2.0.1	blocker			
