Ejemplo n.º 1
0
 public GenericArgumentsCollection(GenericArgumentsCollection other) : base()
 {
     foreach (var item in other)
     {
         this.Add(item);
     }
 }
Ejemplo n.º 2
0
        internal MosaMethod()
        {
            GenericArguments = (genericArguments = new GenericArgumentsCollection());

            LocalVariables    = (localVars = new List <MosaLocal>()).AsReadOnly();
            Code              = (instructions = new List <MosaInstruction>()).AsReadOnly();
            ExceptionHandlers = (exceptionHandlers = new List <MosaExceptionHandler>()).AsReadOnly();

            Overrides = (overrides = new List <MosaMethod>()).AsReadOnly();
        }
Ejemplo n.º 3
0
        internal MosaType()
        {
            Namespace = "";

            Methods    = (methods = new List <MosaMethod>()).AsReadOnly();
            Fields     = (fields = new List <MosaField>()).AsReadOnly();
            Properties = (properties = new List <MosaProperty>()).AsReadOnly();
            Interfaces = (interfaces = new List <MosaType>()).AsReadOnly();

            GenericArguments = (genericArguments = new GenericArgumentsCollection());
        }