Skip to content

Commit f30e949

Browse files
authored
Clang-format most of the sources (microsoft#1467)
1 parent f7d0118 commit f30e949

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+760
-830
lines changed

Diff for: src/CalcManager/CEngine/Rational.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ namespace CalcEngine
5252

5353
Rational::Rational(uint64_t ui)
5454
{
55-
uint32_t hi = (uint32_t) (((ui) >> 32) & 0xffffffff);
56-
uint32_t lo = (uint32_t) ui;
55+
uint32_t hi = (uint32_t)(((ui) >> 32) & 0xffffffff);
56+
uint32_t lo = (uint32_t)ui;
5757

5858
Rational temp = (Rational{ hi } << 32) | lo;
5959

Diff for: src/CalcManager/CEngine/scicomm.cpp

+13-32
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,12 @@ namespace
3131
// 0 is returned. Higher the number, higher the precedence of the operator.
3232
int NPrecedenceOfOp(int nopCode)
3333
{
34-
static uint16_t rgbPrec[] = {
35-
0,0, IDC_OR,0, IDC_XOR,0,
36-
IDC_AND,1, IDC_NAND,1, IDC_NOR,1,
37-
IDC_ADD,2, IDC_SUB,2,
38-
IDC_RSHF,3, IDC_LSHF,3, IDC_RSHFL,3,
39-
IDC_MOD,3, IDC_DIV,3, IDC_MUL,3,
40-
IDC_PWR,4, IDC_ROOT,4, IDC_LOGBASEY,4 };
34+
static uint16_t rgbPrec[] = { 0, 0, IDC_OR, 0, IDC_XOR, 0, IDC_AND, 1, IDC_NAND, 1, IDC_NOR, 1, IDC_ADD, 2, IDC_SUB, 2, IDC_RSHF, 3,
35+
IDC_LSHF, 3, IDC_RSHFL, 3, IDC_MOD, 3, IDC_DIV, 3, IDC_MUL, 3, IDC_PWR, 4, IDC_ROOT, 4, IDC_LOGBASEY, 4 };
4136

4237
for (unsigned int iPrec = 0; iPrec < size(rgbPrec); iPrec += 2)
4338
{
44-
if (nopCode == rgbPrec[iPrec])
39+
if (nopCode == rgbPrec[iPrec])
4540
{
4641
return rgbPrec[iPrec + 1];
4742
}
@@ -85,8 +80,7 @@ void CCalcEngine::ClearDisplay()
8580
{
8681
if (nullptr != m_pCalcDisplay)
8782
{
88-
m_pCalcDisplay->SetExpressionDisplay(
89-
make_shared<vector<pair<wstring, int>>>(), make_shared<vector<shared_ptr<IExpressionCommand>>>());
83+
m_pCalcDisplay->SetExpressionDisplay(make_shared<vector<pair<wstring, int>>>(), make_shared<vector<shared_ptr<IExpressionCommand>>>());
9084
}
9185
}
9286

@@ -142,18 +136,10 @@ void CCalcEngine::ProcessCommandWorker(OpCode wParam)
142136
// Toggle Record/Display mode if appropriate.
143137
if (m_bRecord)
144138
{
145-
if (IsBinOpCode(wParam) ||
146-
IsUnaryOpCode(wParam) ||
147-
IsOpInRange(wParam, IDC_FE, IDC_MMINUS) ||
148-
IsOpInRange(wParam, IDC_OPENP, IDC_CLOSEP) ||
149-
IsOpInRange(wParam, IDM_HEX, IDM_BIN) ||
150-
IsOpInRange(wParam, IDM_QWORD, IDM_BYTE) ||
151-
IsOpInRange(wParam, IDM_DEG, IDM_GRAD) ||
152-
IsOpInRange(wParam, IDC_BINEDITSTART, IDC_BINEDITEND) ||
153-
(IDC_INV == wParam) ||
154-
(IDC_SIGN == wParam && 10 != m_radix) ||
155-
(IDC_RAND == wParam) ||
156-
(IDC_EULER == wParam))
139+
if (IsBinOpCode(wParam) || IsUnaryOpCode(wParam) || IsOpInRange(wParam, IDC_FE, IDC_MMINUS) || IsOpInRange(wParam, IDC_OPENP, IDC_CLOSEP)
140+
|| IsOpInRange(wParam, IDM_HEX, IDM_BIN) || IsOpInRange(wParam, IDM_QWORD, IDM_BYTE) || IsOpInRange(wParam, IDM_DEG, IDM_GRAD)
141+
|| IsOpInRange(wParam, IDC_BINEDITSTART, IDC_BINEDITEND) || (IDC_INV == wParam) || (IDC_SIGN == wParam && 10 != m_radix) || (IDC_RAND == wParam)
142+
|| (IDC_EULER == wParam))
157143
{
158144
m_bRecord = false;
159145
m_currentVal = m_input.ToRational(m_radix, m_precision);
@@ -269,7 +255,6 @@ void CCalcEngine::ProcessCommandWorker(OpCode wParam)
269255
DisplayNum();
270256
if (!m_fPrecedence)
271257
{
272-
273258
wstring groupedString = GroupDigitsPerRadix(m_numberString, m_radix);
274259
m_HistoryCollector.CompleteEquation(groupedString);
275260
m_HistoryCollector.AddOpndToHistory(m_numberString, m_currentVal);
@@ -360,13 +345,10 @@ void CCalcEngine::ProcessCommandWorker(OpCode wParam)
360345
/* reset the m_bInv flag and indicators if it is set
361346
and have been used */
362347

363-
if (m_bInv &&
364-
((wParam == IDC_CHOP) || (wParam == IDC_SIN) || (wParam == IDC_COS) ||
365-
(wParam == IDC_TAN) || (wParam == IDC_LN) || (wParam == IDC_DMS) ||
366-
(wParam == IDC_DEGREES) || (wParam == IDC_SINH) || (wParam == IDC_COSH) ||
367-
(wParam == IDC_TANH) || (wParam == IDC_SEC) || (wParam == IDC_CSC) ||
368-
(wParam == IDC_COT) || (wParam == IDC_SECH) || (wParam == IDC_CSCH) ||
369-
(wParam == IDC_COTH)))
348+
if (m_bInv
349+
&& ((wParam == IDC_CHOP) || (wParam == IDC_SIN) || (wParam == IDC_COS) || (wParam == IDC_TAN) || (wParam == IDC_LN) || (wParam == IDC_DMS)
350+
|| (wParam == IDC_DEGREES) || (wParam == IDC_SINH) || (wParam == IDC_COSH) || (wParam == IDC_TANH) || (wParam == IDC_SEC) || (wParam == IDC_CSC)
351+
|| (wParam == IDC_COT) || (wParam == IDC_SECH) || (wParam == IDC_CSCH) || (wParam == IDC_COTH)))
370352
{
371353
m_bInv = false;
372354
}
@@ -928,8 +910,7 @@ struct FunctionNameElement
928910
};
929911

930912
// Table for each unary operator
931-
static const std::unordered_map<int, FunctionNameElement> operatorStringTable =
932-
{
913+
static const std::unordered_map<int, FunctionNameElement> operatorStringTable = {
933914
{ IDC_CHOP, { L"", SIDS_FRAC } },
934915

935916
{ IDC_SIN, { SIDS_SIND, SIDS_ASIND, SIDS_SINR, SIDS_ASINR, SIDS_SING, SIDS_ASING } },

Diff for: src/CalcManager/CEngine/scifunc.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ CalcEngine::Rational CCalcEngine::SciCalcFunctions(CalcEngine::Rational const& r
5555

5656
uint64_t w64Bits = result.ToUInt64_t();
5757
uint64_t msb = (w64Bits >> (m_dwWordBitWidth - 1)) & 1;
58-
w64Bits <<= 1; // LShift by 1
58+
w64Bits <<= 1; // LShift by 1
5959

6060
if (op == IDC_ROL)
6161
{
@@ -64,7 +64,7 @@ CalcEngine::Rational CCalcEngine::SciCalcFunctions(CalcEngine::Rational const& r
6464
else
6565
{
6666
w64Bits |= m_carryBit; // Set the carry bit as the LSB
67-
m_carryBit = msb; // Store the msb as the next carry bit
67+
m_carryBit = msb; // Store the msb as the next carry bit
6868
}
6969

7070
result = w64Bits;
@@ -272,7 +272,7 @@ CalcEngine::Rational CCalcEngine::SciCalcFunctions(CalcEngine::Rational const& r
272272
break;
273273

274274
case IDC_FLOOR:
275-
result = (Frac(rat) < 0) ? Integer(rat - 1 ) : Integer(rat);
275+
result = (Frac(rat) < 0) ? Integer(rat - 1) : Integer(rat);
276276
break;
277277

278278
case IDC_ABS:

Diff for: src/CalcManager/CalculatorVector.h

+2-3
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
#include <vector>
88
#include "winerror_cross_platform.h"
99
#include "Ratpack/CalcErr.h"
10-
#include <stdexcept> // for std::out_of_range
11-
#include "sal_cross_platform.h" // for SAL
10+
#include <stdexcept> // for std::out_of_range
11+
#include "sal_cross_platform.h" // for SAL
1212

1313
template <typename TType>
1414
class CalculatorVector
@@ -118,7 +118,6 @@ class CalculatorVector
118118
ResultCode hr = this->GetSize(&nTokens);
119119
if (SUCCEEDED(hr))
120120
{
121-
122121
std::pair<std::wstring, int> currentPair;
123122
for (unsigned int i = 0; i < nTokens; i++)
124123
{

Diff for: src/CalcManager/Command.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ namespace CalculationManager
162162
CommandCOTH = 410,
163163
CommandACOTH = 411,
164164

165-
CommandPOW2 = 412, // 2 ^ x
165+
CommandPOW2 = 412, // 2 ^ x
166166
CommandAbs = 413,
167167
CommandFloor = 414,
168168
CommandCeil = 415,

Diff for: src/CalcManager/Header Files/CCommand.h

+22-22
Original file line numberDiff line numberDiff line change
@@ -137,44 +137,44 @@
137137
#define IDC_INV 146
138138
#define IDC_SET_RESULT 147
139139

140-
#define IDC_STRING_MAPPED_VALUES 400
141-
#define IDC_UNARYEXTENDEDFIRST IDC_STRING_MAPPED_VALUES
142-
#define IDC_SEC 400 // Secant
140+
#define IDC_STRING_MAPPED_VALUES 400
141+
#define IDC_UNARYEXTENDEDFIRST IDC_STRING_MAPPED_VALUES
142+
#define IDC_SEC 400 // Secant
143143
// 401 reserved for inverse
144-
#define IDC_CSC 402 // Cosecant
144+
#define IDC_CSC 402 // Cosecant
145145
// 403 reserved for inverse
146-
#define IDC_COT 404 // Cotangent
146+
#define IDC_COT 404 // Cotangent
147147
// 405 reserved for inverse
148148

149-
#define IDC_SECH 406 //Hyperbolic Secant
149+
#define IDC_SECH 406 // Hyperbolic Secant
150150
// 407 reserved for inverse
151-
#define IDC_CSCH 408 //Hyperbolic Cosecant
151+
#define IDC_CSCH 408 // Hyperbolic Cosecant
152152
// 409 reserved for inverse
153-
#define IDC_COTH 410 //Hyperbolic Cotangent
153+
#define IDC_COTH 410 // Hyperbolic Cotangent
154154
// 411 reserved for inverse
155155

156-
#define IDC_POW2 412 // 2 ^ x
157-
#define IDC_ABS 413 // Absolute Value
158-
#define IDC_FLOOR 414 // Floor
159-
#define IDC_CEIL 415 // Ceiling
156+
#define IDC_POW2 412 // 2 ^ x
157+
#define IDC_ABS 413 // Absolute Value
158+
#define IDC_FLOOR 414 // Floor
159+
#define IDC_CEIL 415 // Ceiling
160160

161-
#define IDC_ROLC 416 // Rotate Left Circular
162-
#define IDC_RORC 417 // Rotate Right Circular
161+
#define IDC_ROLC 416 // Rotate Left Circular
162+
#define IDC_RORC 417 // Rotate Right Circular
163163

164-
#define IDC_UNARYEXTENDEDLAST IDC_RORC
164+
#define IDC_UNARYEXTENDEDLAST IDC_RORC
165165

166166
#define IDC_LASTCONTROL IDC_CEIL
167167

168168
#define IDC_BINARYEXTENDEDFIRST 500
169-
#define IDC_LOGBASEY 500 // logy(x)
170-
#define IDC_NAND 501 // Nand
171-
#define IDC_NOR 502 // Nor
169+
#define IDC_LOGBASEY 500 // logy(x)
170+
#define IDC_NAND 501 // Nand
171+
#define IDC_NOR 502 // Nor
172172

173-
#define IDC_RSHFL 505 //Right Shift Logical
174-
#define IDC_BINARYEXTENDEDLAST IDC_RSHFL
173+
#define IDC_RSHFL 505 // Right Shift Logical
174+
#define IDC_BINARYEXTENDEDLAST IDC_RSHFL
175175

176-
#define IDC_RAND 600 // Random
177-
#define IDC_EULER 601 // e Constant
176+
#define IDC_RAND 600 // Random
177+
#define IDC_EULER 601 // e Constant
178178

179179
#define IDC_BINEDITSTART 700
180180
#define IDC_BINPOS0 700

Diff for: src/CalcManager/Header Files/CalcEngine.h

+4-4
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ class CCalcEngine
120120
bool m_bRecord; // Global mode: recording or displaying
121121
bool m_bSetCalcState; // Flag for setting the engine result state
122122
CalcEngine::CalcInput m_input; // Global calc input object for decimal strings
123-
NumberFormat m_nFE; // Scientific notation conversion flag
123+
NumberFormat m_nFE; // Scientific notation conversion flag
124124
CalcEngine::Rational m_maxTrigonometricNum;
125125
std::unique_ptr<CalcEngine::Rational> m_memoryValue; // Current memory value.
126126

@@ -147,7 +147,7 @@ class CCalcEngine
147147
std::array<int, MAXPRECDEPTH> m_nPrecOp; /* Holding array for precedence operations. */
148148
size_t m_precedenceOpCount; /* Current number of precedence ops in holding. */
149149
int m_nLastCom; // Last command entered.
150-
AngleType m_angletype; // Current Angle type when in dec mode. one of deg, rad or grad
150+
AngleType m_angletype; // Current Angle type when in dec mode. one of deg, rad or grad
151151
NUM_WIDTH m_numwidth; // one of qword, dword, word or byte mode.
152152
int32_t m_dwWordBitWidth; // # of bits in currently selected word size
153153

@@ -158,8 +158,8 @@ class CCalcEngine
158158

159159
CHistoryCollector m_HistoryCollector; // Accumulator of each line of history as various commands are processed
160160

161-
std::array<CalcEngine::Rational, NUM_WIDTH_LENGTH> m_chopNumbers; // word size enforcement
162-
std::array<std::wstring, NUM_WIDTH_LENGTH> m_maxDecimalValueStrings; // maximum values represented by a given word width based off m_chopNumbers
161+
std::array<CalcEngine::Rational, NUM_WIDTH_LENGTH> m_chopNumbers; // word size enforcement
162+
std::array<std::wstring, NUM_WIDTH_LENGTH> m_maxDecimalValueStrings; // maximum values represented by a given word width based off m_chopNumbers
163163
static std::unordered_map<std::wstring_view, std::wstring> s_engineStrings; // the string table shared across all instances
164164
wchar_t m_decimalSeparator;
165165
wchar_t m_groupSeparator;

Diff for: src/CalcManager/Header Files/EngineStrings.h

+1-2
Original file line numberDiff line numberDiff line change
@@ -206,8 +206,7 @@ inline constexpr auto SIDS_CUBEROOT = L"CubeRoot";
206206
inline constexpr auto SIDS_PROGRAMMER_MOD = L"ProgrammerMod";
207207

208208
// Include the resource key ID from above into this vector to load it into memory for the engine to use
209-
inline constexpr std::array<std::wstring_view, 152> g_sids =
210-
{
209+
inline constexpr std::array<std::wstring_view, 152> g_sids = {
211210
SIDS_PLUS_MINUS,
212211
SIDS_C,
213212
SIDS_CE,

Diff for: src/CalcManager/Ratpack/ratpak.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
#include <algorithm>
2121
#include <string>
2222
#include "CalcErr.h"
23-
#include <cstring> // for memmove
24-
#include "sal_cross_platform.h" // for SAL
23+
#include <cstring> // for memmove
24+
#include "sal_cross_platform.h" // for SAL
2525

2626
static constexpr uint32_t BASEXPWR = 31L; // Internal log2(BASEX)
2727
static constexpr uint32_t BASEX = 0x80000000; // Internal radix used in calculations, hope to raise

Diff for: src/CalcManager/UnitConverter.h

+1-2
Original file line numberDiff line numberDiff line change
@@ -162,8 +162,7 @@ namespace UnitConversionManager
162162
std::unordered_map<UnitConversionManager::Unit, UnitConversionManager::ConversionData, UnitConversionManager::UnitHash>,
163163
UnitConversionManager::UnitHash>
164164
UnitToUnitToConversionDataMap;
165-
typedef std::unordered_map<int, std::vector<UnitConversionManager::Unit>>
166-
CategoryToUnitVectorMap;
165+
typedef std::unordered_map<int, std::vector<UnitConversionManager::Unit>> CategoryToUnitVectorMap;
167166

168167
class IViewModelCurrencyCallback
169168
{

Diff for: src/CalcManager/winerror_cross_platform.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020

2121
#define SUCCEEDED(hr) (((ResultCode)(hr)) >= 0)
2222
#define FAILED(hr) (((ResultCode)(hr)) < 0)
23-
#define SCODE_CODE(sc) ((sc) & 0xFFFF)
23+
#define SCODE_CODE(sc) ((sc)&0xFFFF)
2424

2525
#endif

Diff for: src/CalcViewModel/ApplicationViewModel.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ namespace
4343
ApplicationViewModel::ApplicationViewModel()
4444
: m_CalculatorViewModel(nullptr)
4545
, m_DateCalcViewModel(nullptr)
46-
, m_GraphingCalcViewModel(nullptr)
46+
, m_GraphingCalcViewModel(nullptr)
4747
, m_ConverterViewModel(nullptr)
4848
, m_PreviousMode(ViewMode::None)
4949
, m_mode(ViewMode::None)

Diff for: src/CalcViewModel/Common/Automation/NarratorAnnouncement.h

-1
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,5 @@ public
7777
static NarratorAnnouncement ^ GetAlwaysOnTopChangedAnnouncement(Platform::String ^ announcement);
7878

7979
static NarratorAnnouncement ^ GetBitShiftRadioButtonCheckedAnnouncement(Platform::String ^ announcement);
80-
8180
};
8281
}

Diff for: src/CalcViewModel/Common/CalculatorButtonUser.h

+24-24
Original file line numberDiff line numberDiff line change
@@ -94,33 +94,33 @@ public
9494
Byte = (int)CM::Command::CommandByte,
9595
Cube = (int)CM::Command::CommandCUB,
9696
DMS = (int)CM::Command::CommandDMS,
97-
Hyp = (int) CM::Command::CommandHYP,
98-
Sec = (int) CM::Command::CommandSEC,
99-
Csc = (int) CM::Command::CommandCSC,
100-
Cot = (int) CM::Command::CommandCOT,
101-
InvSec = (int) CM::Command::CommandASEC,
102-
InvCsc = (int) CM::Command::CommandACSC,
103-
InvCot = (int) CM::Command::CommandACOT,
104-
Sech = (int) CM::Command::CommandSECH,
105-
Csch = (int) CM::Command::CommandCSCH,
106-
Coth = (int) CM::Command::CommandCOTH,
107-
InvSech = (int) CM::Command::CommandASECH,
108-
InvCsch = (int) CM::Command::CommandACSCH,
109-
InvCoth = (int) CM::Command::CommandACOTH,
110-
CubeRoot = (int) CM::Command::CommandCUBEROOT,
111-
TwoPowerX = (int) CM::Command::CommandPOW2,
112-
LogBaseY = (int) CM::Command::CommandLogBaseY,
113-
Nand = (int) CM::Command::CommandNand,
114-
Nor = (int) CM::Command::CommandNor,
115-
Abs = (int) CM::Command::CommandAbs,
116-
Floor = (int) CM::Command::CommandFloor,
117-
Ceil = (int) CM::Command::CommandCeil,
118-
Rand = (int) CM::Command::CommandRand,
119-
Euler = (int) CM::Command::CommandEuler,
97+
Hyp = (int)CM::Command::CommandHYP,
98+
Sec = (int)CM::Command::CommandSEC,
99+
Csc = (int)CM::Command::CommandCSC,
100+
Cot = (int)CM::Command::CommandCOT,
101+
InvSec = (int)CM::Command::CommandASEC,
102+
InvCsc = (int)CM::Command::CommandACSC,
103+
InvCot = (int)CM::Command::CommandACOT,
104+
Sech = (int)CM::Command::CommandSECH,
105+
Csch = (int)CM::Command::CommandCSCH,
106+
Coth = (int)CM::Command::CommandCOTH,
107+
InvSech = (int)CM::Command::CommandASECH,
108+
InvCsch = (int)CM::Command::CommandACSCH,
109+
InvCoth = (int)CM::Command::CommandACOTH,
110+
CubeRoot = (int)CM::Command::CommandCUBEROOT,
111+
TwoPowerX = (int)CM::Command::CommandPOW2,
112+
LogBaseY = (int)CM::Command::CommandLogBaseY,
113+
Nand = (int)CM::Command::CommandNand,
114+
Nor = (int)CM::Command::CommandNor,
115+
Abs = (int)CM::Command::CommandAbs,
116+
Floor = (int)CM::Command::CommandFloor,
117+
Ceil = (int)CM::Command::CommandCeil,
118+
Rand = (int)CM::Command::CommandRand,
119+
Euler = (int)CM::Command::CommandEuler,
120120
RshL = (int)CM::Command::CommandRSHFL,
121121
RolC = (int)CM::Command::CommandROLC,
122122
RorC = (int)CM::Command::CommandRORC,
123-
123+
124124
BINSTART = (int)CM::Command::CommandBINEDITSTART,
125125
BINPOS0 = (int)CM::Command::CommandBINPOS0,
126126
BINPOS1 = (int)CM::Command::CommandBINPOS1,

Diff for: src/CalcViewModel/Common/CopyPasteManager.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ public
118118
Platform::String ^ operand,
119119
CalculatorApp::Common::ViewMode mode,
120120
CalculatorApp::Common::CategoryGroupType modeType,
121-
CalculatorApp::Common::NumberBase programmerNumberBase);
121+
CalculatorApp::Common::NumberBase programmerNumberBase);
122122
static ULONG32 ProgrammerOperandLength(Platform::String ^ operand, CalculatorApp::Common::NumberBase numberBase);
123123

124124
private:

Diff for: src/CalcViewModel/Common/LocalizationService.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ LocalizationService ^ LocalizationService::GetInstance()
6262
/// <remarks>
6363
/// Should only be used for test purpose
6464
/// </remarks>
65-
void LocalizationService::OverrideWithLanguage(_In_ const wchar_t * const language)
65+
void LocalizationService::OverrideWithLanguage(_In_ const wchar_t* const language)
6666
{
6767
s_singletonInstance = ref new LocalizationService(language);
6868
}

Diff for: src/CalcViewModel/Common/LocalizationSettings.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ namespace CalculatorApp
256256
std::wstring destination;
257257
std::copy_if(
258258
begin(source), end(source), std::back_inserter(destination), [this](auto const c) { return c != L' ' && c != m_numberGroupSeparator; });
259-
259+
260260
return ref new Platform::String(destination.c_str());
261261
}
262262

0 commit comments

Comments
 (0)