15 Commits (1e628e6b6aff6dc993317bc0eb877c503df361d4)

Author SHA1 Message Date
Mike Krüger 1e628e6b6a Took out failing tests on mono. 12 years ago
Daniel Grunwald 5f67bc0933 Remove constructors from CSharpUnresolvedFile - they could be mistaken to load the specified file name. 12 years ago
Daniel Grunwald ee5d87a0f8 Add year to license headers. 13 years ago
Mike Krüger 51709dfe84 CodeDomConvertVisitor now converts global usings. 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
Daniel Grunwald eaba9798d3 Rename 'cu' to 'syntaxTree'. 13 years ago
Daniel Grunwald bf6217d038 Improved CodeDomConvertVisitor. 13 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 b84c06e5b6 Make CSharpResolver immutable. 14 years ago
Daniel Grunwald e2cb5467c2 Adjust CodeDomConvertVisitor and DefiniteAssignmentAnalysis to new 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 7ff012f1a5 Fixed some issues in the CodeDomConvertVisitor. 14 years ago
Daniel Grunwald 76f3da7ccf [CodeDomConvertVisitor] fixed converting fully-qualified references to static members 13 years ago