5 Commits (5ae6c44d8c391488e8ca96e10481242c397a72a8)

Author SHA1 Message Date
Daniel Grunwald 6132821b2a Fix NullReferenceException in semantic highlighting. 13 years ago
Daniel Grunwald 7db1cbe11e Merge NRefactory changes from SharpDevelop repository: 13 years ago
Daniel Grunwald 77ea4dae30 Report more types of invalid equality comparisons as errors. 14 years ago
Daniel Grunwald 6d7abd9b0f Use AstType.ToTypeReference() instead of TypeSystemConvertVisitor.ConvertType(). 14 years ago
Daniel Grunwald b5b2408cbc Move NRefactory.CSharp to separate assembly. 14 years ago
Daniel Grunwald f86a014b9c Put MIT license into the file headers. 14 years ago
Daniel Grunwald 877ebf8bdb Remove operator == from AstNodeCollection. 14 years ago
Daniel Grunwald d4eaffbb42 Make pattern matching AST independent from C# AST. 15 years ago
Daniel Grunwald 5660677750 Add InsertAfter/InsertBefore to AstNodeCollection. 15 years ago
Daniel Grunwald ccfd4ea12c Evaluate constant expressions in definite assignment analysis. 15 years ago
Daniel Grunwald 76dfccceba Add definite assignment analysis. 15 years ago
Daniel Grunwald 93e9d1e18b Use implicit conversion operator to convert from Pattern to AST nodes. 15 years ago
Daniel Grunwald 695138d373 Add visitor support to pattern nodes (IPatternAstVisitor). Add pattern support to output visitor (makes debugging easier if you can print out patterns) 15 years ago
Daniel Grunwald 38faf8415d Add support for 'any' operator and fix a bug in pattern matching. 15 years ago
Daniel Grunwald eeb4ea5aff Add simple backtracking support to pattern matching. 15 years ago
Daniel Grunwald 23190aa19c NRefactory AST: Add 'Repeat' pattern which matches an arbitrary number of nodes. 15 years ago
Daniel Grunwald 9d5390cdbf Add pattern matching support to the NRefactory C# AST. 15 years ago
Daniel Grunwald 904b05fe5e NRefactory: remove collection setters from AST; expose AstNodeCollection<T> instead. 15 years ago