1165 Commits (17c1eeaf2b65ac1b3f02fe5ba73b50078cbd77aa)

Author SHA1 Message Date
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
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
Mike Krüger 42aa01a527 Improved error message. 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
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. 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 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. 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
Daniel Grunwald 36c412d310 Allow serializing SimpleProjectContent and parsed C# type references. 14 years ago
Daniel Grunwald 769c0ae2e0 Allow CecilProjectContent to be serialized. Add FastSerializer to NRefactory.Utils. 14 years ago
Mike Krüger abbf9d661d Used the namedexpression instead of assignment/namedargument 14 years ago
Mike Krüger 3e99fabb2e Fixed object create expression tests /remove named expression lists 14 years ago
Mike Krüger c373100923 Fixed ComplexCollectionInitializer tests. 14 years ago
Daniel Grunwald 06b143bea6 Member lookup: Fix IsAccessible bug for protected static members. 14 years ago
Daniel Grunwald ea3e312438 Implemented grouping overloads by declared type. 14 years ago
Daniel Grunwald 7a2c59ae4a Add GetMemberOptions. 14 years ago
Daniel Grunwald f79b0a77f3 Resolver: array create expressions 14 years ago
Daniel Grunwald c9c204439f Fix type inference and overload resolution when a class type parameter gets substituted by a method type parameter. 14 years ago
Daniel Grunwald 5c585e110b Apply license header to unit tests. 14 years ago
Daniel Grunwald b52a348373 More work on lambda expressions. 14 years ago
Daniel Grunwald cd99dce77b Fix bugs caused by the introduction of user-defined operators. 14 years ago
Daniel Grunwald 43b5897b21 Add support for user-defined operators. 14 years ago
Daniel Grunwald 37626e1bc7 Expose conversions as part of the ResolveResult. 14 years ago