<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/InputCommon/ControlReference/FunctionExpression.cpp, branch master</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Merge pull request #13315 from jordan-woyak/func-exp-cleanup</title>
<updated>2025-02-02T16:23:13+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2025-02-02T16:23:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9ff833e2f41d64223d590b187f4e058569596c95'/>
<id>9ff833e2f41d64223d590b187f4e058569596c95</id>
<content type='text'>
InputCommon/ExpressionParser: Function argument parsing minor cleanup.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
InputCommon/ExpressionParser: Function argument parsing minor cleanup.</pre>
</div>
</content>
</entry>
<entry>
<title>InputCommon/ExpressionParser: Make ValidateArguments access existing</title>
<updated>2025-01-29T02:15:45+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2025-01-29T01:23:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=67b8100cd2eb7e13d075937bac78b87a332eab5a'/>
<id>67b8100cd2eb7e13d075937bac78b87a332eab5a</id>
<content type='text'>
members instead of passing arguments.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
members instead of passing arguments.
</pre>
</div>
</content>
</entry>
<entry>
<title>InputCommon: Fix input expression assignment operator behavior.</title>
<updated>2025-01-28T20:32:39+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2024-11-07T17:51:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c9ad5430d03d8c7d1be4dd7f1cc8b948bc4076d8'/>
<id>c9ad5430d03d8c7d1be4dd7f1cc8b948bc4076d8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ExpressionParser: Support unary plus operator.</title>
<updated>2024-04-12T20:52:35+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2024-03-21T02:59:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5039072ae9a97d7bf6f6711225a2368c71350f13'/>
<id>5039072ae9a97d7bf6f6711225a2368c71350f13</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Input: Add "abs" input expression function.</title>
<updated>2022-10-12T00:28:21+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2022-10-11T20:13:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f5b9049421047f61cf9c139b7671564b04677de5'/>
<id>f5b9049421047f61cf9c139b7671564b04677de5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>treewide: convert GPLv2+ license info to SPDX tags</title>
<updated>2021-07-05T02:35:56+00:00</updated>
<author>
<name>Pierre Bourdon</name>
<email>delroth@gmail.com</email>
</author>
<published>2021-07-05T01:22:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e149ad4f0a9874f354221a7fc76d8f1841e47808'/>
<id>e149ad4f0a9874f354221a7fc76d8f1841e47808</id>
<content type='text'>
SPDX standardizes how source code conveys its copyright and licensing
information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX
tags are adopted in many large projects, including things like the Linux
kernel.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SPDX standardizes how source code conveys its copyright and licensing
information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX
tags are adopted in many large projects, including things like the Linux
kernel.
</pre>
</div>
</content>
</entry>
<entry>
<title>InputCommon: Add a handful of math functions to the expression parser.</title>
<updated>2020-08-02T20:09:09+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2020-08-02T19:40:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2281cde28b807e7b6d18f213868148bb22f2e7ae'/>
<id>2281cde28b807e7b6d18f213868148bb22f2e7ae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>InputCommon: Allow controller settings specified with input expresions.</title>
<updated>2020-02-08T20:01:55+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2019-10-18T19:54:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e8152b700f76da97d346b93662ef8492bc93190c'/>
<id>e8152b700f76da97d346b93662ef8492bc93190c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>InputCommon/FunctionExpression: Use Yoda conditions, we do not</title>
<updated>2019-11-22T20:36:18+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2019-11-22T20:07:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=814fd165af56289401124989806201a4d110bc08'/>
<id>814fd165af56289401124989806201a4d110bc08</id>
<content type='text'>
The general convention in the codebase is to compare the non-constant
value/string with the constant value/string, not the other way around.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The general convention in the codebase is to compare the non-constant
value/string with the constant value/string, not the other way around.
</pre>
</div>
</content>
</entry>
<entry>
<title>InputCommon/FunctionExpression: Remove unnecessary 'else' in MakeFunctionExpression()</title>
<updated>2019-11-22T20:36:18+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2019-11-22T19:55:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1f6077922bc4f21803be7dd4435819ce19bddd54'/>
<id>1f6077922bc4f21803be7dd4435819ce19bddd54</id>
<content type='text'>
Given all conditional bodies only contain a return, the use of else here
isn't necessary.

This has the benefit of consistently vertically aligning the names.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Given all conditional bodies only contain a return, the use of else here
isn't necessary.

This has the benefit of consistently vertically aligning the names.
</pre>
</div>
</content>
</entry>
</feed>
