26 Commits (176a3a0540cd91e2ffee3ffc886c04d88c2d647a)

Author SHA1 Message Date
Daniel Grunwald 3f2abc2591 Fixed TypeSystemAstBuilder not using short type name when there is a property with the same name. 13 years ago
Daniel Grunwald 5670248de8 Add 'FullTypeName' struct, and use it to represent type names. 13 years ago
Mike Krüger 59982767c1 [Refactoring] Added option to the ast builder to control the behavior 13 years ago
Simon Lindgren 23fdd83224 [CodeActions] Adjust the behaviour of AddCatchTypeAction. 13 years ago
Daniel Grunwald 16aa0c6c28 Rename IParsedFile -> IUnresolvedFile to make clear it belongs to the unresolved type system. 13 years ago
Daniel Grunwald 087aee7fe8 Simplify parser API. 13 years ago
Simon Lindgren 35475a2414 [Refactoring] Make NamingHelper less horrible and remove the helper from RefactoringContext. 13 years ago
Simon Lindgren 4ac7fecf0a [Refactoring] Don't suggest names that are used in a parent scope when falling back to numbered names. 13 years ago
Simon Lindgren da5bbf381e [Refactoring, Competion] Add NamingHelper, use it from CSharpCompletionEngine and add convenience functions to RefactoringContext. 13 years ago
Daniel Grunwald c5c5192f38 Add documentation to methods for creating type references that describe the expected ITypeResolveContext for resolving those type references. 14 years ago
Daniel Grunwald b4003145b3 Add MethodGroupResolveResult.GetEligibleExtensionMethods() method. 14 years ago
Mike Krüger 6a85f2a5e3 Fixed AST builder. 14 years ago
Mike Krüger 1d8918caa6 Fixed unit tests. 14 years ago
Daniel Grunwald b84c06e5b6 Make CSharpResolver immutable. 14 years ago
Daniel Grunwald e2cb5467c2 Adjust CodeDomConvertVisitor and DefiniteAssignmentAnalysis to new type system. 14 years ago
Daniel Grunwald 73438b7288 Make CSharpResolveVisitor internal and expose CSharpAstResolver instead. 14 years ago
Daniel Grunwald 9d7c018fb2 Adjusted C# resolver to refactored type system. 14 years ago
Daniel Grunwald c02e801b5d Introduce ResolvedUsingScope (serves as cache per using-scope; avoids resolving imported namespaces repeatedly). 14 years ago
Daniel Grunwald f631199013 Type system refactoring: split unresolved/resolved type systems. 14 years ago
Daniel Grunwald a06110c255 Rename ParsedFile to CSharpParsedFile. 14 years ago
Daniel Grunwald a93fd14efb Adjust unit tests and fix bugs introduced by caching. 14 years ago
Daniel Grunwald 5c585e110b Apply license header to unit tests. 14 years ago
Daniel Grunwald d59fd2bc56 C# Resolver: preparations for lambda support 14 years ago
Daniel Grunwald e17ba7462a Add unit tests for TypeSystemAstBuilder. 14 years ago