#develop (short for SharpDevelop) is a free IDE for .NET programming languages.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

248 lines
14 KiB

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
<PropertyGroup>
<ProjectGuid>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</ProjectGuid>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<OutputType>Library</OutputType>
<RootNamespace>ICSharpCode.NRefactory</RootNamespace>
<AssemblyName>ICSharpCode.NRefactory</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<AppDesignerFolder>Properties</AppDesignerFolder>
</PropertyGroup>
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
<OutputPath>bin\Debug\</OutputPath>
<DebugSymbols>True</DebugSymbols>
<DebugType>Full</DebugType>
<Optimize>False</Optimize>
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow>
<DefineConstants>DEBUG;TRACE</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<OutputPath>bin\Release\</OutputPath>
<DebugSymbols>False</DebugSymbols>
<DebugType>None</DebugType>
<Optimize>True</Optimize>
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow>
<DefineConstants>TRACE</DefineConstants>
</PropertyGroup>
<ItemGroup>
<Reference Include="Mono.Cecil">
<HintPath>..\lib\Mono.Cecil.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Xml" />
<Reference Include="System.Xml.Linq">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="CSharp\Dom\AbstractNode.cs" />
<Compile Include="CSharp\Dom\AbtractDomVisitor.cs" />
<Compile Include="CSharp\Dom\CompilationUnit.cs" />
<Compile Include="CSharp\Dom\CSharpModifierToken.cs" />
<Compile Include="CSharp\Dom\CSharpTokenNode.cs" />
<Compile Include="CSharp\Dom\DomLocation.cs" />
<Compile Include="CSharp\Dom\Expressions\AnonymousMethodExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\ArgListExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\ArrayObjectCreateExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\AsExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\AssignmentExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\BaseReferenceExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\BinaryOperatorExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\CastExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\CheckedExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\ConditionalExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\DefaultValueExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\IdentifierExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\IndexerExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\InvocationExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\IsExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\LambdaExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\MemberReferenceExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\NullReferenceExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\ObjectCreateExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\ParenthesizedExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\PointerReferenceExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\PrimitiveExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\QueryExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\SizeOfExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\StackAllocExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\ThisReferenceExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\TypeOfExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\UnaryOperatorExpression.cs" />
<Compile Include="CSharp\Dom\Expressions\UncheckedExpression.cs" />
<Compile Include="CSharp\Dom\FullTypeName.cs" />
<Compile Include="CSharp\Dom\GeneralScope\Attribute.cs" />
<Compile Include="CSharp\Dom\GeneralScope\AttributeSection.cs" />
<Compile Include="CSharp\Dom\GeneralScope\Constraint.cs" />
<Compile Include="CSharp\Dom\GeneralScope\DelegateDeclaration.cs" />
<Compile Include="CSharp\Dom\GeneralScope\EnumDeclaration.cs" />
<Compile Include="CSharp\Dom\GeneralScope\NamespaceDeclaration.cs" />
<Compile Include="CSharp\Dom\GeneralScope\TypeDeclaration.cs" />
<Compile Include="CSharp\Dom\GeneralScope\UsingAliasDeclaration.cs" />
<Compile Include="CSharp\Dom\GeneralScope\UsingDeclaration.cs" />
<Compile Include="CSharp\Dom\Identifier.cs" />
<Compile Include="CSharp\Dom\IDomVisitor.cs" />
<Compile Include="CSharp\Dom\INode.cs" />
<Compile Include="CSharp\Dom\Modifiers.cs" />
<Compile Include="CSharp\Dom\QualifiedIdentifier.cs" />
<Compile Include="CSharp\Dom\Statements\BlockStatement.cs" />
<Compile Include="CSharp\Dom\Statements\BreakStatement.cs" />
<Compile Include="CSharp\Dom\Statements\CheckedStatement.cs" />
<Compile Include="CSharp\Dom\Statements\ContinueStatement.cs" />
<Compile Include="CSharp\Dom\Statements\EmptyStatement.cs" />
<Compile Include="CSharp\Dom\Statements\ExpressionStatement.cs" />
<Compile Include="CSharp\Dom\Statements\FixedStatement.cs" />
<Compile Include="CSharp\Dom\Statements\ForeachStatement.cs" />
<Compile Include="CSharp\Dom\Statements\ForStatement.cs" />
<Compile Include="CSharp\Dom\Statements\GotoStatement.cs" />
<Compile Include="CSharp\Dom\Statements\IfElseStatement.cs" />
<Compile Include="CSharp\Dom\Statements\LabelStatement.cs" />
<Compile Include="CSharp\Dom\Statements\LockStatement.cs" />
<Compile Include="CSharp\Dom\Statements\ReturnStatement.cs" />
<Compile Include="CSharp\Dom\Statements\SwitchStatement.cs" />
<Compile Include="CSharp\Dom\Statements\ThrowStatement.cs" />
<Compile Include="CSharp\Dom\Statements\TryCatchStatement.cs" />
<Compile Include="CSharp\Dom\Statements\UncheckedStatement.cs" />
<Compile Include="CSharp\Dom\Statements\UnsafeStatement.cs" />
<Compile Include="CSharp\Dom\Statements\UsingStatement.cs" />
<Compile Include="CSharp\Dom\Statements\VariableDeclarationStatement.cs" />
<Compile Include="CSharp\Dom\Statements\WhileStatement.cs" />
<Compile Include="CSharp\Dom\Statements\YieldStatement.cs" />
<Compile Include="CSharp\Dom\TypeMembers\AbstractMember.cs" />
<Compile Include="CSharp\Dom\TypeMembers\AbstractMemberBase.cs" />
<Compile Include="CSharp\Dom\TypeMembers\ConstructorDeclaration.cs" />
<Compile Include="CSharp\Dom\TypeMembers\DestructorDeclaration.cs" />
<Compile Include="CSharp\Dom\TypeMembers\EventDeclaration.cs" />
<Compile Include="CSharp\Dom\TypeMembers\FieldDeclaration.cs" />
<Compile Include="CSharp\Dom\TypeMembers\IndexerDeclaration.cs" />
<Compile Include="CSharp\Dom\TypeMembers\MethodDeclaration.cs" />
<Compile Include="CSharp\Dom\TypeMembers\OperatorDeclaration.cs" />
<Compile Include="CSharp\Dom\TypeMembers\ParameterDeclarationExpression.cs" />
<Compile Include="CSharp\Dom\TypeMembers\PropertyDeclaration.cs" />
<Compile Include="CSharp\Dom\TypeMembers\VariableInitializer.cs" />
<Compile Include="CSharp\Formatter\CSharpFormattingPolicy.cs" />
<Compile Include="CSharp\Formatter\DomIndentationVisitor.cs" />
<Compile Include="CSharp\Formatter\DomSpacingVisitor.cs" />
<Compile Include="CSharp\Formatter\Indent.cs" />
<Compile Include="CSharp\Parser\CSharpParser.cs" />
<Compile Include="CSharp\Parser\mcs\CryptoConvert.cs" />
<Compile Include="CSharp\Parser\mcs\MonoSymbolFile.cs" />
<Compile Include="CSharp\Parser\mcs\MonoSymbolTable.cs" />
<Compile Include="CSharp\Parser\mcs\MonoSymbolWriter.cs" />
<Compile Include="CSharp\Parser\mcs\outline.cs" />
<Compile Include="CSharp\Parser\mcs\roottypes.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="TypeSystem\Accessibility.cs" />
<Compile Include="TypeSystem\ArrayType.cs" />
<Compile Include="TypeSystem\ByReferenceType.cs" />
<Compile Include="TypeSystem\CecilLoader.cs" />
<Compile Include="TypeSystem\ClassType.cs" />
<Compile Include="TypeSystem\ConstructedType.cs" />
<Compile Include="TypeSystem\DomRegion.cs" />
<Compile Include="TypeSystem\EntityType.cs" />
<Compile Include="TypeSystem\IAttribute.cs" />
<Compile Include="TypeSystem\IConstantValue.cs" />
<Compile Include="TypeSystem\IEntity.cs" />
<Compile Include="TypeSystem\IEvent.cs" />
<Compile Include="TypeSystem\IExplicitInterfaceImplementation.cs" />
<Compile Include="TypeSystem\IField.cs" />
<Compile Include="TypeSystem\IFreezable.cs" />
<Compile Include="TypeSystem\IInterningProvider.cs" />
<Compile Include="TypeSystem\IMember.cs" />
<Compile Include="TypeSystem\IMethod.cs" />
<Compile Include="TypeSystem\Implementation\AbstractFreezable.cs" />
<Compile Include="TypeSystem\Implementation\AbstractMember.cs" />
<Compile Include="TypeSystem\Implementation\AbstractType.cs" />
<Compile Include="TypeSystem\Implementation\AbstractTypeReference.cs" />
<Compile Include="TypeSystem\Implementation\BitVector16.cs" />
<Compile Include="TypeSystem\Implementation\DefaultAttribute.cs" />
<Compile Include="TypeSystem\Implementation\DefaultEvent.cs" />
<Compile Include="TypeSystem\Implementation\DefaultExplicitInterfaceImplementation.cs" />
<Compile Include="TypeSystem\Implementation\DefaultField.cs" />
<Compile Include="TypeSystem\Implementation\DefaultMethod.cs" />
<Compile Include="TypeSystem\Implementation\DefaultParameter.cs" />
<Compile Include="TypeSystem\Implementation\DefaultProperty.cs" />
<Compile Include="TypeSystem\Implementation\DefaultTypeParameter.cs" />
<Compile Include="TypeSystem\Implementation\GetClassTypeReference.cs" />
<Compile Include="TypeSystem\Implementation\AggregateTypeResolveContext.cs" />
<Compile Include="TypeSystem\Implementation\NestedTypeReference.cs" />
<Compile Include="TypeSystem\Implementation\ProxyTypeResolveContext.cs" />
<Compile Include="TypeSystem\Implementation\DefaultTypeDefinition.cs" />
<Compile Include="TypeSystem\Implementation\SimpleConstantValue.cs" />
<Compile Include="TypeSystem\Implementation\SimpleProjectContent.cs" />
<Compile Include="TypeSystem\Implementation\TypeStorage.cs" />
<Compile Include="TypeSystem\Implementation\TypeWithElementType.cs" />
<Compile Include="TypeSystem\INamedElement.cs" />
<Compile Include="TypeSystem\IParameter.cs" />
<Compile Include="TypeSystem\IParameterizedMember.cs" />
<Compile Include="TypeSystem\IProjectContent.cs" />
<Compile Include="TypeSystem\IProperty.cs" />
<Compile Include="TypeSystem\ISupportsInterning.cs" />
<Compile Include="TypeSystem\ISynchronizedTypeResolveContext.cs" />
<Compile Include="TypeSystem\IType.cs" />
<Compile Include="TypeSystem\ITypeDefinition.cs" />
<Compile Include="TypeSystem\ITypeParameter.cs" />
<Compile Include="TypeSystem\ITypeReference.cs" />
<Compile Include="TypeSystem\ITypeResolveContext.cs" />
<Compile Include="TypeSystem\IVariable.cs" />
<Compile Include="TypeSystem\PointerType.cs" />
<Compile Include="TypeSystem\SharedTypes.cs" />
<Compile Include="CSharp\Parser\mcs\cs-parser.cs" />
<Compile Include="CSharp\Parser\mcs\expression.cs" />
<Compile Include="CSharp\Parser\mcs\ecore.cs" />
<Compile Include="CSharp\Parser\mcs\statement.cs" />
<Compile Include="CSharp\Parser\mcs\class.cs" />
<Compile Include="CSharp\Parser\mcs\generic.cs" />
<Compile Include="CSharp\Parser\mcs\cs-tokenizer.cs" />
<Compile Include="CSharp\Parser\mcs\method.cs" />
<Compile Include="CSharp\Parser\mcs\convert.cs" />
<Compile Include="CSharp\Parser\mcs\anonymous.cs" />
<Compile Include="CSharp\Parser\mcs\constant.cs" />
<Compile Include="CSharp\Parser\mcs\attribute.cs" />
<Compile Include="CSharp\Parser\mcs\driver.cs" />
<Compile Include="CSharp\Parser\mcs\flowanalysis.cs" />
<Compile Include="CSharp\Parser\mcs\decl.cs" />
<Compile Include="CSharp\Parser\mcs\codegen.cs" />
<Compile Include="CSharp\Parser\mcs\property.cs" />
<Compile Include="CSharp\Parser\mcs\membercache.cs" />
<Compile Include="CSharp\Parser\mcs\namespace.cs" />
<Compile Include="CSharp\Parser\mcs\eval.cs" />
<Compile Include="CSharp\Parser\mcs\parameter.cs" />
<Compile Include="CSharp\Parser\mcs\import.cs" />
<Compile Include="CSharp\Parser\mcs\cfold.cs" />
<Compile Include="CSharp\Parser\mcs\doc.cs" />
<Compile Include="CSharp\Parser\mcs\typespec.cs" />
<Compile Include="CSharp\Parser\mcs\nullable.cs" />
<Compile Include="CSharp\Parser\mcs\typemanager.cs" />
<Compile Include="CSharp\Parser\mcs\iterators.cs" />
<Compile Include="CSharp\Parser\mcs\report.cs" />
<Compile Include="CSharp\Parser\mcs\delegate.cs" />
<Compile Include="CSharp\Parser\mcs\dynamic.cs" />
<Compile Include="CSharp\Parser\mcs\linq.cs" />
<Compile Include="CSharp\Parser\mcs\field.cs" />
<Compile Include="CSharp\Parser\mcs\assign.cs" />
<Compile Include="CSharp\Parser\mcs\context.cs" />
<Compile Include="CSharp\Parser\mcs\location.cs" />
<Compile Include="CSharp\Parser\mcs\pending.cs" />
<Compile Include="CSharp\Parser\mcs\argument.cs" />
<Compile Include="CSharp\Parser\mcs\rootcontext.cs" />
<Compile Include="CSharp\Parser\mcs\visit.cs" />
<Compile Include="CSharp\Parser\mcs\enum.cs" />
<Compile Include="CSharp\Parser\mcs\const.cs" />
<Compile Include="CSharp\Parser\mcs\modifiers.cs" />
<Compile Include="CSharp\Parser\mcs\symbolwriter.cs" />
<Compile Include="CSharp\Parser\mcs\lambda.cs" />
<Compile Include="CSharp\Parser\mcs\support.cs" />
<Compile Include="CSharp\Parser\mcs\complete.cs" />
<Compile Include="CSharp\Parser\mcs\literal.cs" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" />
</Project>