public BooClassBuilder ( Boo.Lang.Compiler.TypeSystem.BooCodeBuilder codeBuilder, string name ) : System | ||
codeBuilder | Boo.Lang.Compiler.TypeSystem.BooCodeBuilder | |
name | string | |
return | System |
public BooClassBuilder(BooCodeBuilder codeBuilder, string name)
{
if (null == codeBuilder)
{
throw new ArgumentNullException("codeBuilder");
}
if (null == name)
{
throw new ArgumentNullException("name");
}
_codeBuilder = codeBuilder;
_cd = new ClassDefinition();
_cd.Name = name;
_cd.Entity = new InternalClass(_codeBuilder.TypeSystemServices, _cd);
_cd.IsSynthetic = true;
}