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.
The two methods now return UnknownType/null if the IUnresolvedTypeDefinition does not belong to the assembly.
|
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 |