133 Commits (343694c5499d2dd68896563bbbfc72604231deef)

Author SHA1 Message Date
Siegfried Pammer 5dd7eaf129 Fix #1093: Remove usage of type or this qualifiers, when possible. 7 years ago
Daniel Grunwald 480ddc0c8f #1055: Use more type hints in ExpressionBuilder. 7 years ago
Siegfried Pammer 3892762e70 Fix #1053: virtual protected base method with 'out', invalid cast-to-base on use. 7 years ago
Siegfried Pammer b28a1719e7 Close #1033: Add TFM for net45 7 years ago
Siegfried Pammer 1e14c8ffae Close #1033: Add TFM for net45 7 years ago
Daniel Grunwald ca0fa55af8 Implement null propagation transform. 7 years ago
Siegfried Pammer df04b40951 Fix #990: Invalid object cast for virtual call through pointer 8 years ago
Siegfried Pammer 25eecb90e1 Rename ExpressionTreeType to DelegateType and use ILFunction.DelegateType instead of the NewObj(LdNull, ILFunction) pattern in DelegateConstruction and ExpressionTrees 8 years ago
Daniel Grunwald eece44d361 Avoid unnecessary (object) cast when calling myEnum.ToString() 8 years ago
Daniel Grunwald 4c5f0b7e9c Convert TransformAssignment into a statement transform and add support for inline property assignments. 8 years ago
Daniel Grunwald dd1c509651 Fix #926: missing explicit casts for implicit operators 8 years ago
Siegfried Pammer 818a90af95 #918: CallBuilder: Add fix-up logic for lambda expressions with anonymous parameter types to ensure the correct overload is called after removing the 'implicit' call to 'new Nullable<T>(T value)'. 8 years ago
Daniel Grunwald 9e3fbe68f3 #907: Avoid unnecessary casts in delegate comparisons. 8 years ago
Siegfried Pammer c2a7c806f0 Add missing annotations after TranslateFunction 8 years ago
Daniel Grunwald b7a5924b25 When possible, use implicit method group conversions to construct delegates. 8 years ago
Daniel Grunwald 236c7c28b4 Remove redundant lambda casts. 8 years ago
Siegfried Pammer e01ee3bf96 CallBuilder: Add support for extension methods capturing the first argument 8 years ago
Daniel Grunwald af8993f641 Leave off '.Invoke' when calling delegates. 8 years ago
Siegfried Pammer 070307bb73 Move ExpressionBuilder.HandleCallInstruction to CallBuilder.Build. 8 years ago