Mike Krüger
|
0320a66587
|
Added monodevelop code completion tests.
|
14 years ago |
Mike Krüger
|
5ee9b73053
|
Added missing unit test.
|
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
|
4bbcf2dc11
|
Add "public ResolveResult Body { get; }" to LambdaResolveResult.
|
14 years ago |
Daniel Grunwald
|
177fb85a00
|
Fix infinite recursion when resolving the base type of "class Test : Test.Base { public class Base {} }"
|
14 years ago |
Mike Krüger
|
7b542f4eb2
|
Enabled async tests.
|
14 years ago |
Mike Krüger
|
d91eb2c993
|
Print error information.
|
14 years ago |
Daniel Grunwald
|
b7fcc55308
|
Re-enable resolver unit tests that failed due to the parser returning incorrect positions.
Fixed a bug that caused array initializers to fail to resolve when the parent variable initializer was not being resolved.
|
14 years ago |
Daniel Grunwald
|
0c3d5e06d7
|
Fix bug in ParameterListComparer: the method signatures "Method<T>(T a)" and "Method<S>(S b)" were considered unequal.
|
14 years ago |
Daniel Grunwald
|
4d73e48488
|
Add GetEffectiveBaseClass() and GetEffectiveInterfaceSet() to ITypeParameter, and fixed a bug in DefaultTypeParameter.IsReferenceType().
|
14 years ago |
Daniel Grunwald
|
a73d7ba8db
|
Added async/await support to the resolver.
|
14 years ago |
Daniel Grunwald
|
7ff012f1a5
|
Fixed some issues in the CodeDomConvertVisitor.
|
14 years ago |
Daniel Grunwald
|
fd8f8cf6cb
|
Adjust AST for async/await.
|
14 years ago |
Daniel Grunwald
|
e4d1f545fd
|
Add CodeDomConvertVisitor.
|
14 years ago |
Mike Krüger
|
6ef39441fb
|
Implemented attribute section formatting.
|
14 years ago |
Mike Krüger
|
2e67d5490d
|
Now all formatting tests are green!
|
14 years ago |
Daniel Grunwald
|
a1a80b63c9
|
Fix StackOverflowException when subtyping does not terminate due to expansive inheritance.
|
14 years ago |
Mike Krüger
|
f6de4e3c5d
|
improved error msg.
|
14 years ago |
Mike Krüger
|
71f47a687a
|
Added more debug output.
|
14 years ago |
Mike Krüger
|
99b1a32e03
|
Added debug message.
|
14 years ago |
Mike Krüger
|
2e6b746035
|
Improved error messages a bit.
|
14 years ago |
Daniel Grunwald
|
a1a649e84e
|
Remove ITextEditorAdapter and use IDocument instead.
|
14 years ago |
Mike Krüger
|
42aa01a527
|
Improved error message.
|
14 years ago |
Mike Krüger
|
64b7dff80c
|
Removed more target framework profiles.
|
14 years ago |
Mike Krüger
|
20ba8992a4
|
Improved error message.
|
14 years ago |
Daniel Grunwald
|
02b1e158d4
|
Fix unit tests after moving CSharpAmbienceTests to different namespace.
|
14 years ago |
Siegfried Pammer
|
e6d84ff111
|
moved Ambience to NRefactory
|
14 years ago |
Daniel Grunwald
|
9de8c14c02
|
Fixed resolving event declarations.
|
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 |
Daniel Grunwald
|
e37dc4b6c7
|
Move ResolveResults to NR.Semantics
|
14 years ago |
Mike Krüger
|
8e78ca4d3c
|
Use path combine.
|
14 years ago |
Mike Krüger
|
447558f2c0
|
Fixed parser test set up for non windows systems.
|
14 years ago |
Daniel Grunwald
|
611c310eb2
|
Change IConstantValue API to use ResolveResult.
|
14 years ago |
Mike Krüger
|
e7d9bf64e4
|
Fixed attribute section tests.
|
14 years ago |
Mike Krüger
|
02fe3e32e5
|
Fixed array create expression tests.
|
14 years ago |
Daniel Grunwald
|
a06110c255
|
Rename ParsedFile to CSharpParsedFile.
|
14 years ago |
Daniel Grunwald
|
8885484971
|
Add IndexOf() method to ITextSource.
|
14 years ago |
Daniel Grunwald
|
4cc64bb9b8
|
Fixed resolving LINQ group joins.
|
14 years ago |
Daniel Grunwald
|
5b17740bea
|
Use explicit interface implementation in ResolveVisitor to make it clear what the public API is supposed to be.
Added support for QueryJoinClause and QueryOrderClause to the resolver.
|
14 years ago |
Daniel Grunwald
|
33abc64eec
|
Replace AstNode.GetResolvableNodeAt() with the ResolveAtLocation helper class.
|
14 years ago |
Daniel Grunwald
|
a93fd14efb
|
Adjust unit tests and fix bugs introduced by caching.
|
14 years ago |
Daniel Grunwald
|
3fdf0ee6c6
|
Implemented resolver for LINQ queries.
|
14 years ago |
Daniel Grunwald
|
fb8d152fcf
|
Fixed deserialization of XmlDocumentationProvider.
|
14 years ago |
Daniel Grunwald
|
b1804fd9df
|
Add position-checking unit test to NRefactory.
|
14 years ago |
Daniel Grunwald
|
9d0e6ae0f8
|
Resolver: added support for collection initializers and nested object initializers.
|
14 years ago |
Daniel Grunwald
|
da92bc45f2
|
Fix crash when serializing SimpleProjectContent.
Add failing unit test for an attribute section with two attributes.
|
14 years ago |
Daniel Grunwald
|
12d7961e39
|
Add SerializationBinder-support to FastSerializer.
|
14 years ago |
Daniel Grunwald
|
a5c93a38e4
|
Adjust resolver to object initializer AST changes.
|
14 years ago |