16 Commits (176a3a0540cd91e2ffee3ffc886c04d88c2d647a)

Author SHA1 Message Date
Daniel Grunwald 7eeb0348fb Attempt that makes all the implicit conversions work 13 years ago
Daniel Grunwald b491ea85c3 Rename Conversions to CSharpConversions. 14 years ago
Daniel Grunwald 5c9dfb9896 Fixed IUnresolvedTypeDefinition.Resolve() and IAssembly.GetTypeDefinition(IUnresolvedTypeDefinition) to always retrieve the correct version of the type definition for the compilation, even if the IUnresolvedTypeDefinition is a different version. 14 years ago
Daniel Grunwald 9d7c018fb2 Adjusted C# resolver to refactored type system. 14 years ago
Daniel Grunwald f631199013 Type system refactoring: split unresolved/resolved type systems. 14 years ago
Daniel Grunwald 4bbcf2dc11 Add "public ResolveResult Body { get; }" to LambdaResolveResult. 14 years ago
Daniel Grunwald a73d7ba8db Added async/await support to the resolver. 14 years ago
Daniel Grunwald e37dc4b6c7 Move ResolveResults to NR.Semantics 14 years ago
Daniel Grunwald 5c585e110b Apply license header to unit tests. 14 years ago
Daniel Grunwald 8c8caf76f6 Implemented type inference for implicitly typed lambdas. 14 years ago
Daniel Grunwald d59fd2bc56 C# Resolver: preparations for lambda support 14 years ago
Daniel Grunwald b8330bebd6 Remove parent pointer from ITypeParameter and enable sharing type parameters. 15 years ago
Daniel Grunwald 2f91b65b74 Add more SimpleNameLookupTests. 15 years ago
Daniel Grunwald 176f97354c Fixed overload resolution bug 15 years ago
Daniel Grunwald 2634564ad2 Rename Util to Utils; added replaced "object CacheToken" with "CacheManager CacheManager" 15 years ago
Daniel Grunwald 24e7c50e32 Fixed issues with LogicalAnd and LogicalOr operators. 15 years ago