6 Commits (f7006071143dd83a869d78a2c86bdedd1d9f230d)

Author SHA1 Message Date
Daniel Grunwald 4717de986e Optimized the AstNode.Descendants property. 13 years ago
Daniel Grunwald 32ee4d4548 Fix icsharpcode/NRefactory#76: definite assignment analysis ignores false part of conditional expressions. 13 years ago
Mike Krüger 90bf204c7f Moved the roles class out of AstNode. 14 years ago
Daniel Grunwald e2cb5467c2 Adjust CodeDomConvertVisitor and DefiniteAssignmentAnalysis to new type system. 14 years ago
Daniel Grunwald f631199013 Type system refactoring: split unresolved/resolved type systems. 14 years ago
Daniel Grunwald b5b2408cbc Move NRefactory.CSharp to separate assembly. 14 years ago
Daniel Grunwald e37dc4b6c7 Move ResolveResults to NR.Semantics 14 years ago
Daniel Grunwald 59c4e5c28b WIP: new NRefactory 14 years ago
Daniel Grunwald 2c49c71081 Report resolve results back to the navigator. 14 years ago
Daniel Grunwald f86a014b9c Put MIT license into the file headers. 14 years ago
Mike Krüger bd4fb10522 Added cenecllationtoken work around. 14 years ago
Daniel Grunwald b07228e982 Fixed issues with detection of using statements. 14 years ago
Daniel Grunwald bf96506900 DefiniteAssignmentAnalysis bugfix 15 years ago
Daniel Grunwald 4e1140d081 Fixed definite assignment analysis bug. 15 years ago
Daniel Grunwald 6f2e9c28ce Order the control flow nodes lexically, and allow restricting definite assignment analysis to a specific lexical range. 15 years ago
Daniel Grunwald 3cc6fabec4 Allow performing definite assignment analysis without providing an ITypeResolveContext. 15 years ago
Daniel Grunwald ccfd4ea12c Evaluate constant expressions in definite assignment analysis. 15 years ago
Daniel Grunwald 735cb8595e Fix issues in definite assignment analysis. 15 years ago
Daniel Grunwald 76dfccceba Add definite assignment analysis. 15 years ago