15 Commits (3b486325c28e067094f0c5a2760edee07710969c)

Author SHA1 Message Date
Mike Krüger 0e92f47433 Prevented a key already exists exception (but it's not a real fix for 15 years ago
Mike Krüger ae54fd5d6f Added GetTypeResolveContext implementation. 15 years ago
Daniel Grunwald b0b9942522 Add ISolutionSnapshot for creating compilations for multiple projects from a single consistent snapshot. 15 years ago
Daniel Grunwald 4ccc313d46 Normalize newlines 15 years ago
Daniel Grunwald c4ce9344f0 Fixed bug when resolving base constructor calls. 15 years ago
Daniel Grunwald 0b263b0b74 TypeSystemConvertVisitor: implemented ConvertInterfaceImplementation for methods and properties. 15 years ago
Daniel Grunwald f11eed9d15 Introduce a named unknown type (this allows TypeSystemAstBuilder to work better when there are resolve errors). 15 years ago
Daniel Grunwald e2cb5467c2 Adjust CodeDomConvertVisitor and DefiniteAssignmentAnalysis to new type system. 15 years ago
Daniel Grunwald 73438b7288 Make CSharpResolveVisitor internal and expose CSharpAstResolver instead. 15 years ago
Daniel Grunwald 9d7c018fb2 Adjusted C# resolver to refactored type system. 15 years ago
Daniel Grunwald c02e801b5d Introduce ResolvedUsingScope (serves as cache per using-scope; avoids resolving imported namespaces repeatedly). 15 years ago
Daniel Grunwald 54851a741f C# Type System implementation 15 years ago
Daniel Grunwald f9916d89ef WIP: Type system refactoring. 15 years ago
Daniel Grunwald f631199013 Type system refactoring: split unresolved/resolved type systems. 15 years ago