Browse Source

Remove some dead code.

newNRvisualizers
Daniel Grunwald 14 years ago
parent
commit
44b1c40e70
  1. 2
      ICSharpCode.NRefactory.CSharp/ICSharpCode.NRefactory.CSharp.csproj
  2. 2
      ICSharpCode.NRefactory.CSharp/OutputVisitor/CSharpOutputVisitor.cs
  3. 11
      ICSharpCode.NRefactory.CSharp/Parser/CSharpParser.cs
  4. 9
      ICSharpCode.NRefactory.CSharp/TypeSystem/CSharpParsedFile.cs
  5. 7
      ICSharpCode.NRefactory/Documentation/XmlDocumentationProvider.cs
  6. 1
      ICSharpCode.NRefactory/TypeSystem/ReflectionNameParseException.cs
  7. 7
      ICSharpCode.NRefactory/Utils/ImmutableStack.cs

2
ICSharpCode.NRefactory.CSharp/ICSharpCode.NRefactory.CSharp.csproj

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
<PropertyGroup>
<ProjectGuid>{53DCA265-3C3C-42F9-B647-F72BA678122B}</ProjectGuid>

2
ICSharpCode.NRefactory.CSharp/OutputVisitor/CSharpOutputVisitor.cs

@ -2486,6 +2486,8 @@ namespace ICSharpCode.NRefactory.CSharp @@ -2486,6 +2486,8 @@ namespace ICSharpCode.NRefactory.CSharp
VisitNamedNode((NamedNode)childNode, data);
} else if (childNode is OptionalNode) {
VisitOptionalNode((OptionalNode)childNode, data);
} else if (childNode is Repeat) {
VisitRepeat((Repeat)childNode, data);
} else {
WritePrimitiveValue(childNode);
}

11
ICSharpCode.NRefactory.CSharp/Parser/CSharpParser.cs

@ -3359,17 +3359,6 @@ namespace ICSharpCode.NRefactory.CSharp @@ -3359,17 +3359,6 @@ namespace ICSharpCode.NRefactory.CSharp
}
}
internal static CompilationUnit Parse (bool convertTypeSystemMode, CompilerCompilationUnit top)
{
if (top == null)
return null;
CSharpParser.ConversionVisitor conversionVisitor = new ConversionVisitor (convertTypeSystemMode, top.LocationsBag);
top.UsingsBag.Global.Accept (conversionVisitor);
conversionVisitor.AddAttributeSection (conversionVisitor.Unit, top.ModuleCompiled);
InsertComments (top, conversionVisitor);
return conversionVisitor.Unit;
}
public class ErrorReportPrinter : ReportPrinter
{
readonly string fileName;

9
ICSharpCode.NRefactory.CSharp/TypeSystem/CSharpParsedFile.cs

@ -140,7 +140,7 @@ namespace ICSharpCode.NRefactory.CSharp.TypeSystem @@ -140,7 +140,7 @@ namespace ICSharpCode.NRefactory.CSharp.TypeSystem
return null;
}
public ITypeResolveContext GetTypeResolveContext (ICompilation compilation, TextLocation loc)
public CSharpTypeResolveContext GetTypeResolveContext (ICompilation compilation, TextLocation loc)
{
var rctx = new CSharpTypeResolveContext (compilation.MainAssembly);
rctx = rctx.WithUsingScope (GetUsingScope (loc).Resolve (compilation));
@ -158,10 +158,15 @@ namespace ICSharpCode.NRefactory.CSharp.TypeSystem @@ -158,10 +158,15 @@ namespace ICSharpCode.NRefactory.CSharp.TypeSystem
return rctx;
}
ITypeResolveContext IParsedFile.GetTypeResolveContext (ICompilation compilation, TextLocation loc)
{
return GetTypeResolveContext (compilation, loc);
}
public ICSharpCode.NRefactory.CSharp.Resolver.CSharpResolver GetResolver (ICompilation compilation, TextLocation loc)
{
return new ICSharpCode.NRefactory.CSharp.Resolver.CSharpResolver (GetTypeResolveContext (compilation, loc) as CSharpTypeResolveContext);
return new ICSharpCode.NRefactory.CSharp.Resolver.CSharpResolver (GetTypeResolveContext (compilation, loc));
}
}
}

7
ICSharpCode.NRefactory/Documentation/XmlDocumentationProvider.cs

@ -134,13 +134,6 @@ namespace ICSharpCode.NRefactory.Documentation @@ -134,13 +134,6 @@ namespace ICSharpCode.NRefactory.Documentation
}
}
private XmlDocumentationProvider(string fileName, DateTime lastWriteDate, IndexEntry[] index)
{
this.fileName = fileName;
this.lastWriteDate = lastWriteDate;
this.index = index;
}
static string GetRedirectionTarget(string target)
{
string programFilesDir = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFilesX86);

1
ICSharpCode.NRefactory/TypeSystem/ReflectionNameParseException.cs

@ -24,6 +24,7 @@ namespace ICSharpCode.NRefactory.TypeSystem @@ -24,6 +24,7 @@ namespace ICSharpCode.NRefactory.TypeSystem
/// <summary>
/// Represents an error while parsing a reflection name.
/// </summary>
[Serializable]
public class ReflectionNameParseException : Exception
{
int position;

7
ICSharpCode.NRefactory/Utils/ImmutableStack.cs

@ -58,9 +58,12 @@ namespace ICSharpCode.NRefactory.Utils @@ -58,9 +58,12 @@ namespace ICSharpCode.NRefactory.Utils
return value;
}
internal T UnsafePeek()
/// <summary>
/// Gets the item on the top of the stack.
/// Returns <c>default(T)</c> if the stack is empty.
/// </summary>
public T PeekOrDefault()
{
Debug.Assert(!IsEmpty);
return value;
}

Loading…
Cancel
Save