62 Commits (5c585e110bde023e4d50a4fcbe72f66e17061c82)

Author SHA1 Message Date
Daniel Grunwald a1f613e274 ResolveVisitor: skip tokens and comments 14 years ago
Daniel Grunwald b52a348373 More work on lambda expressions. 14 years ago
Daniel Grunwald cd99dce77b Fix bugs caused by the introduction of user-defined operators. 14 years ago
Daniel Grunwald 43b5897b21 Add support for user-defined operators. 14 years ago
Daniel Grunwald 37626e1bc7 Expose conversions as part of the ResolveResult. 14 years ago
Daniel Grunwald f86a014b9c Put MIT license into the file headers. 14 years ago
Daniel Grunwald e51e3a95cb Add InvocationResolveResult. 14 years ago
Daniel Grunwald d59fd2bc56 C# Resolver: preparations for lambda support 14 years ago
Daniel Grunwald 18fb49ca7c Add TypeKind enum. 14 years ago
Daniel Grunwald bb2f93a24b NRefactory bug fixes: 14 years ago
Mike Krüger ef0d911945 Revert "Implemented user defined operator candidates." 14 years ago
Mike Krüger 9165dfed85 Implemented user defined operator candidates. 14 years ago
Mike Krüger 26946f003a Added DeclarationRegion property to IVariable. 14 years ago
Mike Krüger 694f3730aa fix infinite loop. 14 years ago
Daniel Grunwald daf0f21607 Fixed some bugs related to conversions of type parameters. 14 years ago
Mike Krüger 484c586706 Added easy accessible acceess members. 14 years ago
Mike Krüger 6a85f0c50c Renamed GetClass-> GetTypeDefinition; 14 years ago
Mike Krüger 9d21d1c705 Renamed GetClasses -> GetTypes. (GetClasess can give enums, structs & 14 years ago
Mike Krüger bd4fb10522 Added cenecllationtoken work around. 14 years ago
Daniel Grunwald 878dbbff0b Fixed some issues in resolver; enable resolver unit tests. 14 years ago
Daniel Grunwald fb57f7d545 Fixed several issues in the type system convert visitor. 14 years ago
Daniel Grunwald eb24135e41 Implemented IConstantValue for C#. 15 years ago
Daniel Grunwald b22b3ec56f C# OutputVisitor: improve indentation of query expressions 15 years ago
Daniel Grunwald ccfd4ea12c Evaluate constant expressions in definite assignment analysis. 15 years ago
Daniel Grunwald 41b4385d7c Port NRefactory to .NET 3.5. 15 years ago
Daniel Grunwald 3b6fe6ff0d Adjust resolver to AST changes and disable failing unit tests. 15 years ago
Daniel Grunwald a24999d720 Add InsertParenthesesVisitor 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 3ae0b71496 Renamed VariableResolveResult to LocalResolveResult and added some unit tests. 15 years ago
Daniel Grunwald dc8d4cadcb Use (Namespace,Name) pair instead of FullName. 15 years ago
Daniel Grunwald 24eb146c74 Add 'CommonTypeInference'. 15 years ago
Daniel Grunwald 7d320b5da2 Added IResolveVisitorNavigator 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 3b991e6a0d Simplify CSharp.Dom. 15 years ago
Daniel Grunwald 51c01bce67 Add "Resolve" button to NRefactory.Demo. 15 years ago
Daniel Grunwald 716a5f51fe Add NRefactory.Demo (TreeView for visualization of C# DOM) 15 years ago
Daniel Grunwald 2f91b65b74 Add more SimpleNameLookupTests. 15 years ago
Daniel Grunwald a7e253e3ea Add C# resolve visitor. 15 years ago
Daniel Grunwald 5dfe00e950 Add CSharpResolver.ResolveSizeOf(). 15 years ago
Daniel Grunwald 80a859c0cc Add support for pointer types (implicit pointer conversion; operators defined on pointers). 15 years ago
Daniel Grunwald fe78216ca4 Started implementing type inference. 15 years ago
Mike Krüger c286969aa8 Added some changes to work around mcs bugs. 15 years ago
Daniel Grunwald 06c1adf1a0 Worked on CSharpResolver. 15 years ago
Daniel Grunwald a53c6a1934 Started implementation of member lookup. 15 years ago
Daniel Grunwald 2c927c1b3f Started implementation of simple name 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