Boo.Lang.Compiler.TypeSystem.BooClassBuilder.BooClassBuilder C# (CSharp) Method

BooClassBuilder() public method

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;
        }