Esempio n. 1
0
 public CodegenClass(
     CodegenClassType classType,
     Type optionalInterfaceImplemented,
     string className,
     CodegenClassScope codegenClassScope,
     IList<CodegenTypedParam> explicitMembers,
     CodegenCtor optionalCtor,
     CodegenClassMethods methods,
     CodegenClassProperties properties,
     IList<CodegenInnerClass> innerClasses)
     : this(classType, className, codegenClassScope, explicitMembers, optionalCtor, methods, properties, innerClasses)
 {
     BaseList.AssignType(optionalInterfaceImplemented);
 }
Esempio n. 2
0
 public CodegenInnerClass(
     string className,
     Type optionalInterfaceImplemented,
     CodegenCtor ctor,
     IList<CodegenTypedParam> explicitMembers,
     CodegenClassMethods methods,
     CodegenClassProperties properties)
     : this(className, ctor, explicitMembers, methods, properties)
 {
     if (optionalInterfaceImplemented != null) {
     }
     
     ClassName = className.CodeInclusionTypeName();
     BaseList.AssignType(optionalInterfaceImplemented);
     Ctor = ctor;
     ExplicitMembers = explicitMembers;
     Methods = methods;
     Properties = properties;
 }