Author: jbevain
Date: 2006-08-31 10:15:53 -0400 (Thu, 31 Aug 2006)
New Revision: 64614
Removed:
trunk/cecil/lib/Mono.Cecil/IParameterDefinitionCollection.cs
Modified:
trunk/cecil/lib/Mono.Cecil.csproj
Log:
update csproj
Deleted: trunk/cecil/lib/Mono.Cecil/IParameterDefinitionCollection.cs
===================================================================
--- trunk/cecil/lib/Mono.Cecil/IParameterDefinitionCollection.cs
2006-08-31 14:11:47 UTC (rev 64613)
+++ trunk/cecil/lib/Mono.Cecil/IParameterDefinitionCollection.cs
2006-08-31 14:15:53 UTC (rev 64614)
@@ -1,71 +0,0 @@
-//
-// IParameterDefinitionCollection.cs
-//
-// Author:
-// Jb Evain ([EMAIL PROTECTED])
-//
-// Generated by /CodeGen/cecil-gen.rb do not edit
-// Wed Apr 19 19:59:38 CEST 2006
-//
-// (C) 2005 Jb Evain
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-namespace Mono.Cecil {
-
- using System;
- using System.Collections;
-
- public class ParameterDefinitionEventArgs : EventArgs {
-
- private ParameterDefinition m_item;
-
- public ParameterDefinition ParameterDefinition {
- get { return m_item; }
- }
-
- public ParameterDefinitionEventArgs (ParameterDefinition item)
- {
- m_item = item;
- }
- }
-
- public delegate void ParameterDefinitionEventHandler (
- object sender, ParameterDefinitionEventArgs ea);
-
- public interface IParameterDefinitionCollection : IIndexedCollection,
IReflectionVisitable {
-
- new ParameterDefinition this [int index] { get; }
-
- IMemberReference Container { get; }
-
- event ParameterDefinitionEventHandler
OnParameterDefinitionAdded;
- event ParameterDefinitionEventHandler
OnParameterDefinitionRemoved;
-
- void Add (ParameterDefinition value);
- void Clear ();
- bool Contains (ParameterDefinition value);
- int IndexOf (ParameterDefinition value);
- void Insert (int index, ParameterDefinition value);
- void Remove (ParameterDefinition value);
- void RemoveAt (int index);
- }
-}
Modified: trunk/cecil/lib/Mono.Cecil.csproj
===================================================================
--- trunk/cecil/lib/Mono.Cecil.csproj 2006-08-31 14:11:47 UTC (rev 64613)
+++ trunk/cecil/lib/Mono.Cecil.csproj 2006-08-31 14:15:53 UTC (rev 64614)
@@ -67,18 +67,10 @@
<Compile Include="Mono.Cecil.Cil\ExceptionHandlerCollection.cs" />
<Compile Include="Mono.Cecil.Cil\ExceptionHandlerType.cs" />
<Compile Include="Mono.Cecil.Cil\FlowControl.cs" />
- <Compile Include="Mono.Cecil.Cil\ICilWorker.cs" />
<Compile Include="Mono.Cecil.Cil\ICodeVisitable.cs" />
<Compile Include="Mono.Cecil.Cil\ICodeVisitor.cs" />
- <Compile Include="Mono.Cecil.Cil\IExceptionHandler.cs" />
- <Compile Include="Mono.Cecil.Cil\IExceptionHandlerCollection.cs" />
- <Compile Include="Mono.Cecil.Cil\IInstruction.cs" />
- <Compile Include="Mono.Cecil.Cil\IInstructionCollection.cs" />
- <Compile Include="Mono.Cecil.Cil\IMethodBody.cs" />
<Compile Include="Mono.Cecil.Cil\Instruction.cs" />
<Compile Include="Mono.Cecil.Cil\InstructionCollection.cs" />
- <Compile Include="Mono.Cecil.Cil\IVariable.cs" />
- <Compile Include="Mono.Cecil.Cil\IVariableDefinitionCollection.cs" />
<Compile Include="Mono.Cecil.Cil\MethodBody.cs" />
<Compile Include="Mono.Cecil.Cil\MethodDataSection.cs" />
<Compile Include="Mono.Cecil.Cil\MethodHeader.cs" />
@@ -89,6 +81,7 @@
<Compile Include="Mono.Cecil.Cil\StackBehaviour.cs" />
<Compile Include="Mono.Cecil.Cil\VariableDefinition.cs" />
<Compile Include="Mono.Cecil.Cil\VariableDefinitionCollection.cs" />
+ <Compile Include="Mono.Cecil.Cil\VariableReference.cs" />
<Compile Include="Mono.Cecil.Metadata\Assembly.cs" />
<Compile Include="Mono.Cecil.Metadata\AssemblyOS.cs" />
<Compile Include="Mono.Cecil.Metadata\AssemblyProcessor.cs" />
@@ -201,7 +194,8 @@
<Compile Include="Mono.Cecil\AssemblyInfo.cs" />
<Compile Include="Mono.Cecil\AssemblyKind.cs" />
<Compile Include="Mono.Cecil\AssemblyLinkedResource.cs" />
- <Compile Include="Mono.Cecil\AssemblyName.cs" />
+ <Compile Include="Mono.Cecil\AssemblyNameDefinition.cs" />
+ <Compile Include="Mono.Cecil\AssemblyNameReference.cs" />
<Compile Include="Mono.Cecil\AssemblyNameReferenceCollection.cs" />
<Compile Include="Mono.Cecil\BaseAssemblyResolver.cs" />
<Compile Include="Mono.Cecil\BaseReflectionReader.cs" />
@@ -219,6 +213,7 @@
<Compile Include="Mono.Cecil\EventAttributes.cs" />
<Compile Include="Mono.Cecil\EventDefinition.cs" />
<Compile Include="Mono.Cecil\EventDefinitionCollection.cs" />
+ <Compile Include="Mono.Cecil\EventReference.cs" />
<Compile Include="Mono.Cecil\ExternTypeCollection.cs" />
<Compile Include="Mono.Cecil\FieldAttributes.cs" />
<Compile Include="Mono.Cecil\FieldDefinition.cs" />
@@ -230,93 +225,33 @@
<Compile Include="Mono.Cecil\GenericContext.cs" />
<Compile Include="Mono.Cecil\GenericInstanceMethod.cs" />
<Compile Include="Mono.Cecil\GenericInstanceType.cs" />
- <Compile Include="Mono.Cecil\GenericParamAttributes.cs" />
<Compile Include="Mono.Cecil\GenericParameter.cs" />
+ <Compile Include="Mono.Cecil\GenericParameterAttributes.cs" />
<Compile Include="Mono.Cecil\GenericParameterCollection.cs" />
<Compile Include="Mono.Cecil\HashCodeProvider.cs" />
- <Compile Include="Mono.Cecil\IArrayDimension.cs" />
- <Compile Include="Mono.Cecil\IArrayDimensionCollection.cs" />
- <Compile Include="Mono.Cecil\IArrayType.cs" />
- <Compile Include="Mono.Cecil\IAssemblyDefinition.cs" />
- <Compile Include="Mono.Cecil\IAssemblyLinkedResource.cs" />
- <Compile Include="Mono.Cecil\IAssemblyName.cs" />
- <Compile Include="Mono.Cecil\IAssemblyNameReferenceCollection.cs" />
<Compile Include="Mono.Cecil\IAssemblyResolver.cs" />
- <Compile Include="Mono.Cecil\ICallSite.cs" />
- <Compile Include="Mono.Cecil\IClassLayoutInfo.cs" />
- <Compile Include="Mono.Cecil\IConstraintCollection.cs" />
- <Compile Include="Mono.Cecil\IConstructorCollection.cs" />
- <Compile Include="Mono.Cecil\ICustomAttribute.cs" />
- <Compile Include="Mono.Cecil\ICustomAttributeCollection.cs" />
<Compile Include="Mono.Cecil\ICustomAttributeProvider.cs" />
<Compile Include="Mono.Cecil\IDetailReader.cs" />
- <Compile Include="Mono.Cecil\IEmbeddedResource.cs" />
- <Compile Include="Mono.Cecil\IEvent.cs" />
- <Compile Include="Mono.Cecil\IEventDefinitionCollection.cs" />
- <Compile Include="Mono.Cecil\IExternTypeCollection.cs" />
- <Compile Include="Mono.Cecil\IField.cs" />
- <Compile Include="Mono.Cecil\IFieldDefinitionCollection.cs" />
- <Compile Include="Mono.Cecil\IFieldLayoutInfo.cs" />
- <Compile Include="Mono.Cecil\IFunctionPointerType.cs" />
- <Compile Include="Mono.Cecil\IGenericArgumentCollection.cs" />
<Compile Include="Mono.Cecil\IGenericInstance.cs" />
- <Compile Include="Mono.Cecil\IGenericInstanceMethod.cs" />
- <Compile Include="Mono.Cecil\IGenericInstanceType.cs" />
- <Compile Include="Mono.Cecil\IGenericParameter.cs" />
- <Compile Include="Mono.Cecil\IGenericParameterCollection.cs" />
<Compile Include="Mono.Cecil\IGenericParameterProvider.cs" />
<Compile Include="Mono.Cecil\IHasConstant.cs" />
<Compile Include="Mono.Cecil\IHasMarshalSpec.cs" />
<Compile Include="Mono.Cecil\IHasSecurity.cs" />
<Compile Include="Mono.Cecil\IIndexedCollection.cs" />
- <Compile Include="Mono.Cecil\IInterfaceCollection.cs" />
- <Compile Include="Mono.Cecil\ILinkedResource.cs" />
- <Compile Include="Mono.Cecil\IMarshalSpec.cs" />
- <Compile Include="Mono.Cecil\IMember.cs" />
- <Compile Include="Mono.Cecil\IMemberReferenceCollection.cs" />
+ <Compile Include="Mono.Cecil\IMemberDefinition.cs" />
+ <Compile Include="Mono.Cecil\IMemberReference.cs" />
<Compile Include="Mono.Cecil\IMetadataScope.cs" />
<Compile Include="Mono.Cecil\IMetadataTokenProvider.cs" />
- <Compile Include="Mono.Cecil\IMethod.cs" />
- <Compile Include="Mono.Cecil\IMethodDefinitionCollection.cs" />
- <Compile Include="Mono.Cecil\IMethodReturnType.cs" />
<Compile Include="Mono.Cecil\IMethodSignature.cs" />
- <Compile Include="Mono.Cecil\IMethodSpecification.cs" />
- <Compile Include="Mono.Cecil\IModifierOptional.cs" />
- <Compile Include="Mono.Cecil\IModifierRequired.cs" />
- <Compile Include="Mono.Cecil\IModifierType.cs" />
- <Compile Include="Mono.Cecil\IModuleDefinition.cs" />
- <Compile Include="Mono.Cecil\IModuleDefinitionCollection.cs" />
- <Compile Include="Mono.Cecil\IModuleReference.cs" />
- <Compile Include="Mono.Cecil\IModuleReferenceCollection.cs" />
<Compile Include="Mono.Cecil\ImportContext.cs" />
- <Compile Include="Mono.Cecil\INestedTypeCollection.cs" />
<Compile Include="Mono.Cecil\InterfaceCollection.cs" />
- <Compile Include="Mono.Cecil\IOverrideCollection.cs" />
- <Compile Include="Mono.Cecil\IParameter.cs" />
- <Compile Include="Mono.Cecil\IParameterDefinitionCollection.cs" />
- <Compile Include="Mono.Cecil\IPinnedType.cs" />
- <Compile Include="Mono.Cecil\IPInvokeInfo.cs" />
- <Compile Include="Mono.Cecil\IPointerType.cs" />
- <Compile Include="Mono.Cecil\IProperty.cs" />
- <Compile Include="Mono.Cecil\IPropertyDefinitionCollection.cs" />
- <Compile Include="Mono.Cecil\IReferenceType.cs" />
<Compile Include="Mono.Cecil\IReflectionStructureVisitable.cs" />
<Compile Include="Mono.Cecil\IReflectionStructureVisitor.cs" />
<Compile Include="Mono.Cecil\IReflectionVisitable.cs" />
<Compile Include="Mono.Cecil\IReflectionVisitor.cs" />
- <Compile Include="Mono.Cecil\IResource.cs" />
- <Compile Include="Mono.Cecil\IResourceCollection.cs" />
- <Compile Include="Mono.Cecil\ISecurityDeclaration.cs" />
- <Compile Include="Mono.Cecil\ISecurityDeclarationCollection.cs" />
- <Compile Include="Mono.Cecil\IType.cs" />
- <Compile Include="Mono.Cecil\ITypeDefinition.cs" />
- <Compile Include="Mono.Cecil\ITypeDefinitionCollection.cs" />
- <Compile Include="Mono.Cecil\ITypeReference.cs" />
- <Compile Include="Mono.Cecil\ITypeReferenceCollection.cs" />
- <Compile Include="Mono.Cecil\ITypeSpecification.cs" />
<Compile Include="Mono.Cecil\LinkedResource.cs" />
<Compile Include="Mono.Cecil\ManifestResourceAttributes.cs" />
- <Compile Include="Mono.Cecil\MarshalDesc.cs" />
+ <Compile Include="Mono.Cecil\MarshalSpec.cs" />
<Compile Include="Mono.Cecil\MemberReference.cs" />
<Compile Include="Mono.Cecil\MemberReferenceCollection.cs" />
<Compile Include="Mono.Cecil\MethodAttributes.cs" />
@@ -336,9 +271,10 @@
<Compile Include="Mono.Cecil\NativeType.cs" />
<Compile Include="Mono.Cecil\NestedTypeCollection.cs" />
<Compile Include="Mono.Cecil\OverrideCollection.cs" />
- <Compile Include="Mono.Cecil\ParamAttributes.cs" />
+ <Compile Include="Mono.Cecil\ParameterAttributes.cs" />
<Compile Include="Mono.Cecil\ParameterDefinition.cs" />
<Compile Include="Mono.Cecil\ParameterDefinitionCollection.cs" />
+ <Compile Include="Mono.Cecil\ParameterReference.cs" />
<Compile Include="Mono.Cecil\PinnedType.cs" />
<Compile Include="Mono.Cecil\PInvokeAttributes.cs" />
<Compile Include="Mono.Cecil\PInvokeInfo.cs" />
@@ -346,6 +282,7 @@
<Compile Include="Mono.Cecil\PropertyAttributes.cs" />
<Compile Include="Mono.Cecil\PropertyDefinition.cs" />
<Compile Include="Mono.Cecil\PropertyDefinitionCollection.cs" />
+ <Compile Include="Mono.Cecil\PropertyReference.cs" />
<Compile Include="Mono.Cecil\ReferenceType.cs" />
<Compile Include="Mono.Cecil\ReflectionController.cs" />
<Compile Include="Mono.Cecil\ReflectionException.cs" />
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches