1077 Commits (5ae6c44d8c391488e8ca96e10481242c397a72a8)

Author SHA1 Message Date
Mike Krüger f1612d5146 Added some more keyword tests & fixed some cases. 14 years ago
Mike Krüger f5730d5729 * CSharpCompletionEngine.cs: Fixed some bugs in global/type context. 14 years ago
Mike Krüger 59ce505e14 Fixed last failing code completion unit test. 14 years ago
Mike Krüger b74cfbb11a Added switch context handling. 14 years ago
Mike Krüger c498bc888e Fixed completion inside try ... catch bodies. 14 years ago
Mike Krüger 03407fd54c Fixed failing unit test. 14 years ago
Mike Krüger 2cfd9b2d0c Added attribute context. 14 years ago
Daniel Grunwald 57d55c651d Fixed resolving simple names within a generic class that refer to a non-generic inner class. 14 years ago
Mike Krüger 42c0a2d866 Fixed unit test. 14 years ago
Mike Krüger 6d4a825084 Fixed some unit tests. 14 years ago
Daniel Grunwald fd91bdccb2 Fixed resolving non-generic classes that are nested within generic classes. 14 years ago
Mike Krüger ed86963b5a Failed assertions now fail unit tests. 14 years ago
Mike Krüger f3ea71ac68 Fixed some completion tests. 14 years ago
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. 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
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