31 Commits (9247e292c8cc0d6e509a0bcfd9464a2e5c28002b)

Author SHA1 Message Date
Mike Krüger fac0fb9af5 [Ast] Added some missing keyword properties. 13 years ago
Mike Krüger 1b41ee02ca [CodeAction] Convert lambda to delegate action no longer puts a 13 years ago
Mike Krüger 6c62b5b2c3 [Ast] Fixed end location of multi line strings. 13 years ago
Daniel Grunwald 1f6c4f037e Update solution-loading logic in ConsistencyCheck. 13 years ago
Mike Krüger 68aa35aed5 [Ast] Added MemberNameToken property for pointer reference 13 years ago
mike 4433ab1ff2 [Ast] Added IdentifierToken property to IdentifierExpression. 13 years ago
Mike Krüger f7fb29804d Implemented better solution for the array initializer workaround hack. 13 years ago
Mike Krüger 063d0f569c Renamed named expression identifier -> name. 13 years ago
Mike Krüger 5dbe3654f5 [Ast] Renamed named argument expression identifier -> name. 13 years ago
Mike Krüger fa4f2e033e Added chained method call wrapping option. 13 years ago
mike 11b8c3bca6 Removed IRelocatable infrastructure - the start line could now be 14 years ago
Daniel Grunwald ab024b9ddc Fix icsharpcode/NRefactory#28: Identity of lambda parameters 14 years ago
Daniel Grunwald f74bf908bc Make AstNode freezable. 14 years ago
Mike Krüger 90bf204c7f Moved the roles class out of AstNode. 14 years ago
mike 338bedcb45 Used simpler Identifier.Create calls. 14 years ago
Daniel Grunwald 3eee3466a4 CSharpOutputVisitor is now using the IAstVisitor with void return type. 14 years ago
Mike Krüger 3ffbaa278a Refactored c# token representation, it's now more consistent with the 14 years ago
Mike Krüger 72d1381995 Provided IAstVisitor and IAstVisitor<T> visitor patterns. 14 years ago
Daniel Grunwald 0f2b0c380e Fixed lambda type inference in delegate creation expressions. ("new Func<int, int>(a => a)") 14 years ago
Daniel Grunwald 13ac45ebf7 Add AstType.ToTypeReference() method. 14 years ago
Daniel Grunwald 9af3c040f2 Fixed resolving compound assignment operators. 14 years ago
Mike Krüger 41f458960e Fixed unit test. 14 years ago
Mike Krüger 98d1826a74 Added error expression as ast node. 14 years ago
Daniel Grunwald f9916d89ef WIP: Type system refactoring. 14 years ago
Daniel Grunwald 8389d7add6 Use OperatorResolveResult for assignments. 14 years ago
Daniel Grunwald 9ddf9bc442 Combine C#-specific UnaryOperatorResolveResult/BinaryOperatorResolveResult and ConditionalOperatorResolveResult classes into a single language-independent OperatorResolveResult class. 14 years ago
Daniel Grunwald fd8f8cf6cb Adjust AST for async/await. 14 years ago
Daniel Grunwald e4d1f545fd Add CodeDomConvertVisitor. 14 years ago
Mike Krüger d63f1fa0f6 Fixed named argument expression. 14 years ago
Daniel Grunwald b5b2408cbc Move NRefactory.CSharp to separate assembly. 14 years ago