Daniel Grunwald
|
ee5d87a0f8
|
Add year to license headers.
|
13 years ago |
Daniel Grunwald
|
6132821b2a
|
Fix NullReferenceException in semantic highlighting.
|
13 years ago |
Daniel Grunwald
|
7db1cbe11e
|
Merge NRefactory changes from SharpDevelop repository:
- Add CecilLoader.OnEntityLoaded callback
- Fixed thread-safety of lazy-loaded cecil type system.
- Add AstNodeCollection.AcceptVisitor method
|
13 years ago |
Daniel Grunwald
|
77ea4dae30
|
Report more types of invalid equality comparisons as errors.
Mark an anonymous function conversion as invalid if there are compiler errors in the implicitly typed lambda.
|
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 |