33 Commits (65d688a65d37322d73bf20be04205dea89ab368c)

Author SHA1 Message Date
Daniel Grunwald a24999d720 Add InsertParenthesesVisitor 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 a665e39680 Add lots of resolver 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 3bcab64569 Type inference stuff 15 years ago
Daniel Grunwald 24eb146c74 Add 'CommonTypeInference'. 15 years ago
Daniel Grunwald 6b282eaf3e Add TypeMembers unit tests. 15 years ago
Daniel Grunwald f52338f265 Add statement-level parser tests. 15 years ago
Daniel Grunwald 452cbf51be Add some GeneralScope unit tests. 15 years ago
Daniel Grunwald 3b991e6a0d Simplify CSharp.Dom. 15 years ago
Daniel Grunwald a7e253e3ea Add C# resolve visitor. 15 years ago
Daniel Grunwald 9b0435065e Add parser unit tests for expressions. 15 years ago
Daniel Grunwald 80a859c0cc Add support for pointer types (implicit pointer conversion; operators defined on pointers). 15 years ago
Mike Krüger 9ad9030e29 Added some mono compatibility changes. 15 years ago
Daniel Grunwald fe78216ca4 Started implementing type inference. 15 years ago
Daniel Grunwald a53c6a1934 Started implementation of member lookup. 15 years ago
Daniel Grunwald 2634564ad2 Rename Util to Utils; added replaced "object CacheToken" with "CacheManager CacheManager" 15 years ago
Daniel Grunwald 24e7c50e32 Fixed issues with LogicalAnd and LogicalOr operators. 15 years ago
Daniel Grunwald c4f4db723b Added support for relational operators. 15 years ago
Daniel Grunwald ca28cd6478 Add support for multiplication, division, modulus and addition operators. 15 years ago
Daniel Grunwald b46cfa7e29 Added CastTests. 15 years ago
Daniel Grunwald db8619113e Add C# resolver. 15 years ago
Daniel Grunwald 2853feea02 Rewrite GetAllBaseTypes() to ensure the output is finite; and add unit tests for it. 15 years ago
Daniel Grunwald e19cf3785c Added unit tests for C# implicit conversions and fixed a few bugs. 15 years ago
Daniel Grunwald 662a5ad5f4 Added more unit tests. 15 years ago
Daniel Grunwald 289d6078dc Added special support for 'void' (type without members); implemented ReflectionHelper.ToTypeReference. 15 years ago
Daniel Grunwald 8879b7c372 Add GetAllBaseTypes() extension method. 15 years ago
Daniel Grunwald 20708b6d54 Testing the interning support 15 years ago
Daniel Grunwald 1dd18c1215 Worked on ITypeResolveContext API and on CecilLoader. 15 years ago
Mike Krüger f2de867120 Changed project files. 15 years ago
Daniel Grunwald 0035f34051 Add CecilProjectContent 15 years ago
Daniel Grunwald 2b4cea9ae8 Create empty project 15 years ago