1046 Commits (176a3a0540cd91e2ffee3ffc886c04d88c2d647a)

Author SHA1 Message Date
Mike Krüger cc209b45f9 Fixed ArrayObjectCreateExpression tests. 15 years ago
Mike Krüger 58856b187c Activated cast expression tests. 15 years ago
Mike Krüger c0e20a6796 Fixed qualified alias member tests. 15 years ago
Mike Krüger 44388b2395 Fixed anonymous method tests. 15 years ago
Daniel Grunwald d022808047 Fixed parsing of enum member declarations. 15 years ago
Mike Krüger 9b1913e5e4 Track API changes. 15 years ago
Mike Krüger 749f5a885e Updated parser & mcs. 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 136fd88f14 Fix some parser issues. 15 years ago
Daniel Grunwald 3b6fe6ff0d Adjust resolver to AST changes and disable failing unit tests. 15 years ago
Daniel Grunwald 93e9d1e18b Use implicit conversion operator to convert from Pattern to AST nodes. 15 years ago
Daniel Grunwald b37ea773b4 Re-enabled the unit tests that were commented out. 15 years ago
Daniel Grunwald 2200240ef6 InsertParenthesesVisitor: don't insert parentheses for "a && b && c" 15 years ago
Daniel Grunwald b00cf1900c Add parentheses test for "a + (b == null ? c : d)" 15 years ago
Mike Krüger 41168e39b9 Fixed tests. 15 years ago
Daniel Grunwald 7ba4e0be83 Add parenthesis around query expressions within type tests "(from a in b select c) is D" 15 years ago
Daniel Grunwald 73129820f8 Bugfixes for InsertParenthesesVisitor and OutputVisitor. 15 years ago
Daniel Grunwald 880d23b163 Bug fixes in OutputVisitor. 15 years ago
Daniel Grunwald a20e80a09c Add tests for InsertParenthesesVisitor. 15 years ago
Daniel Grunwald a24999d720 Add InsertParenthesesVisitor 15 years ago
Daniel Grunwald 6df268a693 Introduce IAstVisitor interface. 15 years ago
Daniel Grunwald 54c454b0f8 Split EventDeclaration in normal one (can declare multiple events) and CustomEventDeclaration (with add/remove blocks, can only declare a single event). 15 years ago
Daniel Grunwald 8186996c40 Add NamedArgumentExpression; cleanup the AST a bit. 15 years ago
Daniel Grunwald bf49569c22 Rename Dom->Ast. 15 years ago
Daniel Grunwald 0f01f3be17 C# Ast refactoring: introduce Role<T> and add setters. 15 years ago
Daniel Grunwald f7b16a70fb Implemented support for extension methods. 15 years ago
Daniel Grunwald 9e42e6b6f4 Enable some unit tests that work with the type reference hack. 15 years ago
Daniel Grunwald 0a71f0911d Added hack to support some simple type references. 15 years ago
Daniel Grunwald eaee5bf5ee Use static instances on KnownTypeReference for the built-in C# types. 15 years ago
Daniel Grunwald a665e39680 Add lots of resolver unit tests. 15 years ago
Daniel Grunwald 3ae0b71496 Renamed VariableResolveResult to LocalResolveResult and added some unit tests. 15 years ago
Daniel Grunwald b9f9caaa9c Added some unit tests and fixed some bugs. 15 years ago
Daniel Grunwald 88b00cc33e Added a few unit tests. 15 years ago
Daniel Grunwald b35f1f247c Handle 'a::b' as MemberType (move aliases out of SimpleType). 15 years ago
Daniel Grunwald 7e530a90ac Fixed some bugs; added support for type references to TypeSystemConvertVisitor. 15 years ago
Daniel Grunwald b0a6e1817e Allow support primitive types in FindTypeInBounds() 15 years ago
Daniel Grunwald 68450c3f95 Worked on improved type inference implementation. 15 years ago
Daniel Grunwald f0fdcc8698 Work on improved type inference. 15 years ago
Daniel Grunwald 3bcab64569 Type inference stuff 15 years ago
Daniel Grunwald 7656e7d937 CSharpParser: UsingDeclaration makes use of type reference 15 years ago
Daniel Grunwald 36af836115 Add PrimitiveType/SimpleType/MemberType. 15 years ago
Daniel Grunwald 06634845f1 Adjust unit tests to null object pattern. 15 years ago
Mike Krüger 396c2b3931 Updated AST & mcs. 15 years ago
Daniel Grunwald 24eb146c74 Add 'CommonTypeInference'. 15 years ago
Daniel Grunwald 0eeedc4d75 Add ResolveVisitor-based tests to SimpleNameLookupTests. 15 years ago
Daniel Grunwald 8703df7bae Enable parser unit tests; ignore those that are broken. 15 years ago
Daniel Grunwald 6b282eaf3e Add TypeMembers unit tests. 15 years ago
Daniel Grunwald f52338f265 Add statement-level parser tests. 15 years ago