17 Commits (7c388ba920693991ed207da4e8ade81d8d345044)

Author SHA1 Message Date
Daniel Grunwald 7c388ba920 Rename EntityType -> SymbolKind 12 years ago
Daniel Grunwald 17c1eeaf2b Merge changes from SharpDevelop repository to NRefactory. 12 years ago
Daniel Grunwald ee5d87a0f8 Add year to license headers. 13 years ago
Mike Krüger e00a9b8696 Fixed member lookup bug. 13 years ago
Daniel Grunwald 284a4cc795 Fix InvalidCastException in MemberLookup.RemoveInterfaceMembersHiddenByClassMembers 13 years ago
Daniel Grunwald f3541d4747 Fixed accessing protected members through type parameters. 14 years ago
Daniel Grunwald a3ff017e9e When a simple-name refers to an instance field in the current class, set TargetResult=new ThisResolveResult(). 14 years ago
Daniel Grunwald 1467ce3b5b Fixed accessibility check for protected members in outer classes. 14 years ago
Daniel Grunwald f410a2b5d5 Enum members are implicitly cast to the underlying type when used in an enum member initializer. 14 years ago
Daniel Grunwald a6433d43f3 Do not try to infer a type from the null literal. 14 years ago
Daniel Grunwald 4d4f1f42b7 Fixed various resolver bugs. 14 years ago
Daniel Grunwald f9916d89ef WIP: Type system refactoring. 14 years ago
Daniel Grunwald f631199013 Type system refactoring: split unresolved/resolved type systems. 14 years ago
Daniel Grunwald a73d7ba8db Added async/await support to the resolver. 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
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 2c49c71081 Report resolve results back to the navigator. 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 f86a014b9c Put MIT license into the file headers. 14 years ago
Daniel Grunwald e51e3a95cb Add InvocationResolveResult. 14 years ago
Daniel Grunwald d59fd2bc56 C# Resolver: preparations for lambda support 14 years ago
Daniel Grunwald a9a6e1680d Add ID string provider + a few resolver bugfixes 14 years ago
Daniel Grunwald 18fb49ca7c Add TypeKind enum. 14 years ago
Daniel Grunwald bb2f93a24b NRefactory bug fixes: 14 years ago
Mike Krüger cf8a4120d4 Use equals. 14 years ago
Daniel Grunwald fa55d149d5 Fix adding assembly attributes to SimpleProjectContent. 14 years ago
Mike Krüger b36846581b fixed bug. 14 years ago
Mike Krüger dd4f73b314 Fixed bug in inner type result. 14 years ago
Mike Krüger 6199ee3ba8 checked outer classes for aceessibility private check. 14 years ago
Daniel Grunwald 5b92717241 Add GetMembers() to IType; add ParsedFiles to IProjectContent. 14 years ago
Daniel Grunwald 41b4385d7c Port NRefactory to .NET 3.5. 15 years ago
Daniel Grunwald f7b16a70fb Implemented support for extension methods. 15 years ago
Daniel Grunwald 0a71f0911d Added hack to support some simple type references. 15 years ago
Daniel Grunwald b9f9caaa9c Added some unit tests and fixed some bugs. 15 years ago
Daniel Grunwald 24eb146c74 Add 'CommonTypeInference'. 15 years ago
Daniel Grunwald 51c01bce67 Add "Resolve" button to NRefactory.Demo. 15 years ago
Daniel Grunwald 06c1adf1a0 Worked on CSharpResolver. 15 years ago
Daniel Grunwald a53c6a1934 Started implementation of member lookup. 15 years ago
Daniel Grunwald 2c927c1b3f Started implementation of simple name lookup. 15 years ago
Daniel Grunwald 24e7c50e32 Fixed issues with LogicalAnd and LogicalOr operators. 15 years ago