Bug 25051 - cannot compile code which uses named parameters in a function call
Summary: cannot compile code which uses named parameters in a function call
Status: RESOLVED DUPLICATE of bug 24784
Alias: None
Product: Compilers
Classification: Mono
Component: C# (show other bugs)
Version: unspecified
Hardware: PC Mac OS
: --- normal
Target Milestone: ---
Assignee: Marek Safar
URL:
Depends on:
Blocks:
 
Reported: 2014-12-03 14:23 UTC by Alan McGovern
Modified: 2014-12-03 14:46 UTC (History)
1 user (show)

See Also:
Tags:
Is this bug a regression?: ---
Last known good build:


Attachments

Description Alan McGovern 2014-12-03 14:23:21 UTC
This code cannot be compiled with mono/master or mono/3.12, but can be compiled with mono 3.10:

https://github.com/oxyplot/oxyplot/blob/develop/Source/OxyPlot/PlotModel/PlotModel.Rendering.cs#L214

The specific line (pasted here for convenience) is:
rc.DrawMultilineText(p0 + new ScreenVector(0, fontSize * 1.5), errorMessage, this.TextColor, fontSize: fontSize, dy: fontSize * 1.25);

and the compile error is:

PlotModel/PlotModel.Rendering.cs(214,140): error CS1525: Unexpected symbol `1.25'
Comment 1 Alan McGovern 2014-12-03 14:46:34 UTC
This is probably a dupe

*** This bug has been marked as a duplicate of bug 24784 ***

Note You need to log in before you can comment on or make changes to this bug.