21#include <ql/time/calendars/singapore.hpp>
44 || (d == 1 && m ==
May)
51 || ((d == 22 || d == 23) && m ==
January && y == 2004)
52 || ((d == 9 || d == 10) && m ==
February && y == 2005)
53 || ((d == 30 || d == 31) && m ==
January && y == 2006)
54 || ((d == 19 || d == 20) && m ==
February && y == 2007)
55 || ((d == 7 || d == 8) && m ==
February && y == 2008)
56 || ((d == 26 || d == 27) && m ==
January && y == 2009)
57 || ((d == 15 || d == 16) && m ==
January && y == 2010)
58 || ((d == 23 || d == 24) && m ==
January && y == 2012)
59 || ((d == 11 || d == 12) && m ==
February && y == 2013)
60 || (d == 31 && m ==
January && y == 2014)
61 || (d == 1 && m ==
February && y == 2014)
64 || ((d == 1 || d == 2) && m ==
February && y == 2004)
65 || (d == 21 && m ==
January && y == 2005)
66 || (d == 10 && m ==
January && y == 2006)
67 || (d == 2 && m ==
January && y == 2007)
68 || (d == 20 && m ==
December && y == 2007)
69 || (d == 8 && m ==
December && y == 2008)
70 || (d == 27 && m ==
November && y == 2009)
71 || (d == 17 && m ==
November && y == 2010)
72 || (d == 26 && m ==
October && y == 2012)
73 || (d == 15 && m ==
October && y == 2013)
74 || (d == 6 && m ==
October && y == 2014)
77 || (d == 2 && m ==
June && y == 2004)
78 || (d == 22 && m ==
May && y == 2005)
79 || (d == 12 && m ==
May && y == 2006)
80 || (d == 31 && m ==
May && y == 2007)
81 || (d == 18 && m ==
May && y == 2008)
82 || (d == 9 && m ==
May && y == 2009)
83 || (d == 28 && m ==
May && y == 2010)
84 || (d == 5 && m ==
May && y == 2012)
85 || (d == 24 && m ==
May && y == 2013)
86 || (d == 13 && m ==
May && y == 2014)
89 || (d == 11 && m ==
November && y == 2004)
90 || (d == 8 && m ==
November && y == 2007)
91 || (d == 28 && m ==
October && y == 2008)
92 || (d == 16 && m ==
November && y == 2009)
93 || (d == 5 && m ==
November && y == 2010)
94 || (d == 13 && m ==
November && y == 2012)
95 || (d == 2 && m ==
November && y == 2013)
96 || (d == 23 && m ==
October && y == 2014)
99 || (d == 1 && m ==
November && y == 2005)
102 || ((d == 14 || d == 15) && m ==
November && y == 2004)
103 || (d == 3 && m ==
November && y == 2005)
104 || (d == 24 && m ==
October && y == 2006)
105 || (d == 13 && m ==
October && y == 2007)
106 || (d == 1 && m ==
October && y == 2008)
107 || (d == 21 && m ==
September && y == 2009)
108 || (d == 10 && m ==
September && y == 2010)
109 || (d == 20 && m ==
August && y == 2012)
110 || (d == 8 && m ==
August && y == 2013)
111 || (d == 28 && m ==
July && y == 2014)
119 ((d == 5 || d == 6) && m ==
February)
121 || (d == 20 && m ==
May)
123 || (d == 5 && m ==
June)
125 || (d == 12 && m ==
August)
138 || (d == 7 && m ==
May)
140 || (d == 25 && m ==
May)
142 || (d == 31 && m ==
July)
155 || (d == 13 && m ==
May)
157 || (d == 26 && m ==
May)
159 || (d == 20 && m ==
July)
170 ((d == 1 || d == 2) && m ==
February)
172 || (d == 2 && m ==
May)
174 || (d == 3 && m ==
May)
176 || (d == 16 && m ==
May)
178 || (d == 11 && m ==
July)
191 ((d == 23 || d == 24) && m ==
January)
193 || (d == 22 && m ==
April)
195 || (d == 2 && m ==
June)
197 || (d == 29 && m ==
June)
static Day easterMonday(Year)
expressed relative to first day of year
bool isWeekend(Weekday) const override
ext::shared_ptr< Impl > impl_
Day dayOfYear() const
One-based (Jan 1st = 1)
bool isBusinessDay(const Date &) const override