Mike Krüger
|
efa4b0b576
|
Added more inspectors.
|
14 years ago |
Mike Krüger
|
141829a1ed
|
Started inspection API.
|
14 years ago |
mike
|
11b8c3bca6
|
Removed IRelocatable infrastructure - the start line could now be
altered in the lexer directly.
|
14 years ago |
Mike Krüger
|
6a0a96ce31
|
Moved some roles to the Roles class.
|
14 years ago |
Mike Krüger
|
90bf204c7f
|
Moved the roles class out of AstNode.
|
14 years ago |
Daniel Grunwald
|
b491ea85c3
|
Rename Conversions to CSharpConversions.
|
14 years ago |
Daniel Grunwald
|
8179556203
|
Add DocumentScript that implements Script using a mutable document.
|
14 years ago |
Daniel Grunwald
|
c6ae6c30ee
|
Script refactoring.
|
14 years ago |
Mike Krüger
|
5a9d33f74b
|
Fixed attribute empty arglist parens.
|
14 years ago |
Daniel Grunwald
|
d0618b4101
|
Set version number to 5.0.0.5.
|
14 years ago |
Mike Krüger
|
96e434efbc
|
Added GenerateProperty context action.
|
14 years ago |
Daniel Grunwald
|
a353f23d70
|
Combine AttributedNode and MemberDeclaration into EntityDeclaration.
|
14 years ago |
mike
|
7451607834
|
Added "RemoveRegion" context action.
|
14 years ago |
Mike Krüger
|
3ffbaa278a
|
Refactored c# token representation, it's now more consistent with the
other nodes and takes up a bit less memory.
|
14 years ago |
Daniel Grunwald
|
00743d5f10
|
Fix project options.
|
14 years ago |
Mike Krüger
|
c74577ab6a
|
Updated mcs.
|
14 years ago |
Daniel Grunwald
|
191ac7c9df
|
Use GlobalAssemblyInfo.cs for all projects.
|
14 years ago |
Daniel Grunwald
|
2bebee46a1
|
C# XML documentation support.
|
14 years ago |
Daniel Grunwald
|
f30ceb5b4c
|
Set version number to 5.0.0.4.
|
14 years ago |
Daniel Grunwald
|
1a7ca154b4
|
Allow conversion of anonymous method with unreachable endpoint to Func<T>.
|
14 years ago |
Daniel Grunwald
|
13ac45ebf7
|
Add AstType.ToTypeReference() method.
|
14 years ago |
Mike Krüger
|
bd58ea7afc
|
Merged with mcs.
|
14 years ago |
Mike Krüger
|
6a9564d048
|
Added member provider to give the completion engine more context from
outside.
|
14 years ago |
Daniel Grunwald
|
54168d5c0f
|
Add nuspec.
Changed project settings to produce xml-doc and debug symbols in release configuration.
|
14 years ago |
Daniel Grunwald
|
942b4f70ef
|
Move ConversionResoleResult to ICSharpCode.NRefactory.Semantics.
Boxing conversion for attribute arguments is now used consistently in C# type system and Cecil-loaded type system.
|
14 years ago |
Daniel Grunwald
|
44b1c40e70
|
Remove some dead code.
|
14 years ago |
Mike Krüger
|
c453405dcf
|
Updated code completion to the latest type system changes.
|
14 years ago |
Daniel Grunwald
|
73438b7288
|
Make CSharpResolveVisitor internal and expose CSharpAstResolver instead.
|
14 years ago |
Daniel Grunwald
|
c02e801b5d
|
Introduce ResolvedUsingScope (serves as cache per using-scope; avoids resolving imported namespaces repeatedly).
|
14 years ago |
Daniel Grunwald
|
54851a741f
|
C# Type System implementation
|
14 years ago |
Mike Krüger
|
98d1826a74
|
Added error expression as ast node.
|
14 years ago |
Mike Krüger
|
ec82082a36
|
Handled pre processor directives as separate AST node.
|
14 years ago |
Daniel Grunwald
|
f631199013
|
Type system refactoring: split unresolved/resolved type systems.
|
14 years ago |
Mike Krüger
|
b3d07d8493
|
Ported over the monodevelop completion engine to nrefactory.
|
14 years ago |
Daniel Grunwald
|
9ddf9bc442
|
Combine C#-specific UnaryOperatorResolveResult/BinaryOperatorResolveResult and ConditionalOperatorResolveResult classes into a single language-independent OperatorResolveResult class.
|
14 years ago |
Daniel Grunwald
|
e4d1f545fd
|
Add CodeDomConvertVisitor.
|
14 years ago |
Daniel Grunwald
|
a1a649e84e
|
Remove ITextEditorAdapter and use IDocument instead.
|
14 years ago |
Mike Krüger
|
0413ce92f9
|
Added completion engine stub.
|
14 years ago |
Mike Krüger
|
5e8e124ec5
|
Removed client target framework profile.
|
14 years ago |
Siegfried Pammer
|
e6d84ff111
|
moved Ambience to NRefactory
|
14 years ago |
Daniel Grunwald
|
952696941a
|
Adjust SharpDevelop to NRefactory changes (move ICSharpCode.Editor -> ICSharpCode.NRefactory.Editor; put NR.C# in separate assembly)
|
14 years ago |
Daniel Grunwald
|
dfc98609ce
|
Move ICSharpCode.Editor into NRefactory.
|
14 years ago |
Daniel Grunwald
|
b7a17c206e
|
Adjust unit tests to InvocationResolveResult changes.
|
14 years ago |
Daniel Grunwald
|
b5b2408cbc
|
Move NRefactory.CSharp to separate assembly.
|
14 years ago |