public ClassDefinition ( string name, Expression bases, Statement body ) : System | ||
name | string | |
bases | Expression | |
body | Statement | |
return | System |
public ClassDefinition(string name, Expression[] bases, Statement body) {
ContractUtils.RequiresNotNull(body, "body");
ContractUtils.RequiresNotNullItems(bases, "bases");
_name = name;
_bases = bases;
_body = body;
}