1518 Commits (69d4fd1ff13cc281ab98dbbe1ebe11a12fb4d22b)

Author SHA1 Message Date
Mike Krüger eab84734b2 Fixed bug in create constructor action & implemented create enum value 13 years ago
Mike Krüger 91ee675380 Added some null checks. 13 years ago
Mike Krüger 9ad0a08e78 Fixed potential ArgumentOutOfRangeException. 13 years ago
Mike Krüger e00a9b8696 Fixed member lookup bug. 13 years ago
Daniel Grunwald 52d116ea88 Allow calling FindReferences without IUnresolvedFile. 13 years ago
Daniel Grunwald 7c7a2ad588 Fix ArgumentException in StatementsToInitializerConverter. 13 years ago
Daniel Grunwald ba484d5a93 [OverloadResolution] Don't use specialized parameters of indexers or non-generic methods within generic methods for "more specific formal parameter" check; always use the original parameters like we do with generic methods. 13 years ago
Mike Krüger 16c7ed1863 Made GuessType methods public. 13 years ago
Mike Krüger 0845f3ee03 Fixed completion bug. 13 years ago
Mike Krüger 1e980caf9f Fixed completion unit tests. 13 years ago
Erik Källén a069866ae9 Return ambiguous conversions when no most specific source and/or destination could be found. 13 years ago
Erik Källén f186d27cc9 Return a CSharpInvocationResolveResult with the type overridden with Dynamic instead of a converted invocation 13 years ago
Erik Källén 32561557df Look at implicit and explicit user-defined conversion operators at the same time when performing an explicit conversion 13 years ago
Daniel Grunwald c1b2b13b5d Ambiguous conversions don't cause overload resolution to pick a different overload. 13 years ago
Erik Källén a1337bc954 A new user-defined operator try 13 years ago
Daniel Grunwald 902f00ee7a Add support for user-defined conversions starting with a constant expression conversion. 13 years ago
Daniel Grunwald 7eeb0348fb Attempt that makes all the implicit conversions work 13 years ago
Daniel Grunwald 056a45df44 Fix a bug with type inference for nullables. 13 years ago
Daniel Grunwald 6c62a05f10 Fix crash in ConvertToInitializer context action. 13 years ago
Mike Krüger df57e1dad2 Fixed bug in type inference. 13 years ago
Mike Krüger cb54c370bd [Completion] Filtered shadowed members in parameter completion. 13 years ago
Daniel Grunwald 64b8217fb0 Don't produce NegativeRelationalExpressionIssue inside operator declarations 13 years ago
Daniel Grunwald e1471c0a8d ParameterNotUsedIssue: add heuristic that prevents false positives for event handler methods when the event is registered in designer-generated code. 13 years ago
Daniel Grunwald 8e03cfeeb4 CallToVirtualFunctionFromConstructorIssue: avoid false positive when the call appears in an anonymous method 13 years ago
Daniel Grunwald ca103100c6 Merge some bugfixes from SharpDevelop to NRefactory. 13 years ago
Daniel Grunwald 60fc3694b7 Use StringComparison.Ordinal 13 years ago
Daniel Grunwald 33c882d4a3 Add consistency check that mutates the AST and checks if pattern matching finds the difference. 13 years ago
Daniel Grunwald dac867d9ed Fix pattern matching for ComposedType.BaseType. 13 years ago
Daniel Grunwald 911d47cb02 Indexer declaration: make "this" a token instead of an identifier 13 years ago
Daniel Grunwald 1b5b02e0a7 Use SyntaxTree.MemberRole for assembly attributes. 13 years ago
Daniel Grunwald de9eea5967 Fix MemberType.DoMatch() - pattern matching was ignoring the type arguments. 13 years ago
Daniel Grunwald 964c2afbfe Insert after last using instead of inserting before namespace declaration. 13 years ago
Daniel Grunwald 6bb526a8e3 Fixed issues with control flow analysis on incomplete AST. 13 years ago
Daniel Grunwald a3949addb5 C# parser: preserve order of constraints 13 years ago
Mike Krüger 755e37edaa Fixed try catch statement position + failing test. 13 years ago
Daniel Grunwald 6d0f3fb02e Add "add using" context action. 13 years ago
Daniel Grunwald 7d9c4596d1 Fix InvalidCastException in InconsistentNamingIssue. 13 years ago
Daniel Grunwald 72ee6eb22f Copy over some fixes from SD5. 13 years ago
Daniel Grunwald 355e3fbb63 Fix incorrect XmlDoc comment 13 years ago
Mike Krüger 23fb23ca46 [CodeCompletion] Fixed variable hiding bug. 13 years ago
Mike Krüger f51623867f [CodeCompletion] Added async to the type level keywords. 13 years ago
Mike Krüger 4da0cc3265 [Completion] Added missing async/await keywords. 13 years ago
Mike Krüger 92ad81deaa [CodeCompletion] Completion engine now can generate import completion 13 years ago
Mike Krüger 43a8362c20 Fixed completion bug. 13 years ago
Mike Krüger ffece11006 [Formatting] Fixed space within empty parentheses options. 13 years ago
Mike Krüger 191c33d7b1 [CodeAction] Fixed bug in implement interface action. 13 years ago
Mike Krüger 340fd5e1d4 Fixed completion bug. 13 years ago
Erik Källén 7b1530e814 When invoking a method with dynamic arguments (and there is only one applicable method), convert the result of the call to 'dynamic' (http://blogs.msdn.com/b/ericlippert/archive/2012/10/22/a-method-group-of-one.aspx) 13 years ago
Mike Krüger 140fb308f0 [CodeActions] Extract method now works with comments. 13 years ago
Daniel Grunwald f24192d7b6 Both semicolon and comma are valid separators. 13 years ago