61 Commits (c997b75807948598dd7e220be0b4743b80125037)

Author SHA1 Message Date
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 b51f5a651f Add pattern matching for MemberDeclarations. 15 years ago
Daniel Grunwald 904b05fe5e NRefactory: remove collection setters from AST; expose AstNodeCollection<T> instead. 15 years ago
Mike Krüger e0a6909916 added more bugfixes. 15 years ago
Mike Krüger 31113d214e fixed switch section. 15 years ago
Mike Krüger daccb3a8d8 Fixed parser bug. 15 years ago
Mike Krüger 59da5a28db Worked on type parsing. 15 years ago
Mike Krüger 83a7d2fcc0 Splitted the goto statement cases: GotoStatement, GotoCaseStatement, 15 years ago
Mike Krüger ecc17721fd Added YieldBreakStatement. 15 years ago
Mike Krüger b8cf7d35c3 Splitted while & do while statements. 15 years ago
Daniel Grunwald 43625b4c85 Initial port to new NRefactory. 15 years ago
Daniel Grunwald a24999d720 Add InsertParenthesesVisitor 15 years ago
Daniel Grunwald 6df268a693 Introduce IAstVisitor interface. 15 years ago
Mike Krüger 66d45aca27 Added some token getters. 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
Mike Krüger 75256d0be6 Synced with monodevelop. 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 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 b9f9caaa9c Added some unit tests and fixed some bugs. 15 years ago
Daniel Grunwald dc8d4cadcb Use (Namespace,Name) pair instead of FullName. 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 7656e7d937 CSharpParser: UsingDeclaration makes use of type reference 15 years ago
Daniel Grunwald 36af836115 Add PrimitiveType/SimpleType/MemberType. 15 years ago
Daniel Grunwald ebcfe909bd DomNode: enforce tree invariants, fix bug in InsertChildBefore, and add Remove/Replace methods. 15 years ago
Mike Krüger eb40e467ca check if typearguments is empty (better fix than the last one). 15 years ago
Mike Krüger 4c729b380a fixed build. 15 years ago
Mike Krüger 8e6df488b5 fixed 2nd null case. 15 years ago
Mike Krüger 12be15b982 fixed null ptr exception. 15 years ago
Mike Krüger b9e88e615f fixed type argument args. 15 years ago
Mike Krüger d956d29cec fixed for statement. 15 years ago
Mike Krüger 3fd114cb96 Comments are now part of the dom. 15 years ago
Mike Krüger 96e23e1761 fixed roles. 15 years ago
Mike Krüger 7b6cecca2c Merged with mondevelop AST. + Did some minor renamings 15 years ago
Mike Krüger 2cfa36ea5f Merge previous fixes. 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 d8b8b53ba3 TypeSystemConvertVisitor: add constructor that initializes the visitor with a given context. 15 years ago
Daniel Grunwald d3c18d130c TypeSystemConvertVisitor: add support for properties and events. 15 years ago
Daniel Grunwald c0b28c03e3 TypeSystemConvertVisitor: added support for fields and methods 15 years ago
Daniel Grunwald 6b282eaf3e Add TypeMembers unit tests. 15 years ago
Daniel Grunwald f52338f265 Add statement-level parser tests. 15 years ago