24 Commits (3eb4ea84f810c673c1a3fe2d10d6b1a7067ab465)

Author SHA1 Message Date
Daniel Grunwald 1f6c4f037e Update solution-loading logic in ConsistencyCheck. 13 years ago
Daniel Grunwald 16aa0c6c28 Rename IParsedFile -> IUnresolvedFile to make clear it belongs to the unresolved type system. 13 years ago
Daniel Grunwald 26409db2bb Implemented explicit conversions - invalid casts now resolve to Conversion.None. 13 years ago
Daniel Grunwald 273178a141 Rename CompilationUnit to SyntaxTree. 13 years ago
Daniel Grunwald 07fb3684cf Add visitor benchmark. 13 years ago
Daniel Grunwald e62a04692b Fixed resolving compile-time operations on enum types with an underlying type smaller than int. (always use unchecked context for the cast back to enum) 13 years ago
Daniel Grunwald 180ed85c85 Implemented IUnresolvedMember.Resolve(). 13 years ago
Daniel Grunwald 4d07b33b44 CSharpAstResolver now can resolve type members even when no parsedFile is specified. 13 years ago
Daniel Grunwald def9943063 Add AXmlObject.CreateReader() method. 14 years ago
Daniel Grunwald d2806842da Put properly nested elements into AXmlElement. 14 years ago
Daniel Grunwald 32626ace69 Implemented incremental tag soup parser. 14 years ago
Daniel Grunwald 06bf2f4c2f Add consistency check for incremental tag soup parser 14 years ago
Daniel Grunwald ec225c160d Fixed bugs related to ID strings. 14 years ago
Daniel Grunwald cfe807ab73 Fix "find references" for method group conversions in delegate creation expressions "new Action(MyMethod)" 14 years ago
Daniel Grunwald 194b33438b Add FindReferencesConsistencyCheck. 14 years ago
Daniel Grunwald 311df2bbb2 CSharpAstResolver: add cancellation support 14 years ago
Daniel Grunwald e5217c2c13 Fixed bug in 'BetterConversion' implementation - converting to Func<> delegates is better than converting to Action<> delegates. 14 years ago
Daniel Grunwald aa2e97f564 When copying type parameters into inner classes, re-use the same ITypeParameter instance. 14 years ago
Daniel Grunwald cdfa794e37 Add some ToString() overrides for easier debugging 14 years ago
Daniel Grunwald d44077aa59 Add CSharpAstResolver.GetResolverStateAfter() and fixed an issue with the scanning logic in ResolveVisitor. 14 years ago
Daniel Grunwald 3d21a80e7d Fixed the ResolveVisitor scanning logic and several related issues. 14 years ago
Daniel Grunwald 90c0758bb0 Update roundtrip test. 14 years ago
Daniel Grunwald f1a1ab32ad Added ResolverTest to consistency check and fixed some crashing bugs in the resolver. 14 years ago
Daniel Grunwald 3e8eb1e55d Add NRefactory.ConsistencyCheck with round-tripping test. 14 years ago